Sobes.tech
Junior — Middle

Vai jums ir pieredze ar bibliotēkām, kas paredzētas darbam ar kartēm un ģeogrāfiskajiem datiem?

sobes.tech AI

Atbilde no AI

Jā, Android projektos bieži izmantoju Google Maps API bibliotēku kartes attēlošanai, marķieru pievienošanai un ģeolokācijas darbam. Tāpat es izmantoju Mapbox bibliotēku vairāk pielāgotu kartes risinājumu un bezsaistes režīmam. Piemēram, ar Google Maps ir viegli pievienot karti lietotnei un parādīt pašreizējo lietotāja atrašanās vietu:

val mapFragment = supportFragmentManager.findFragmentById(R.id.map) as SupportMapFragment
mapFragment.getMapAsync { googleMap ->
    val location = LatLng(55.7558, 37.6173) // Maskava
    googleMap.addMarker(MarkerOptions().position(location).title("Maskava"))
    googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(location, 10f))
}