Junior — Middle
Heeft u praktische ervaring met cartografische systemen of kaarten?
sobes.tech AI
Antwoord van AI
Ja, in Android-ontwikkeling wordt vaak de Google Maps API gebruikt om kaarten te integreren en met geolocatie te werken.
Praktische ervaring omvat meestal:
- Het weergeven van een kaart in de app met behulp van
MapFragmentofMapView. - Het toevoegen van markers en annotaties op de kaart.
- Het implementeren van routes en navigatie.
- Werken met geocodering (adres omzetten in coördinaten en vice versa).
Voorbeeld van het toevoegen van een marker op de kaart:
val mapFragment = supportFragmentManager
.findFragmentById(R.id.map) as SupportMapFragment
mapFragment.getMapAsync { googleMap ->
val location = LatLng(-34.0, 151.0)
googleMap.addMarker(MarkerOptions().position(location).title("Marker in Sydney"))
googleMap.moveCamera(CameraUpdateFactory.newLatLng(location))
}
Het is ook mogelijk om alternatieve kaart-SDK's te gebruiken, zoals Mapbox, indien extra functionaliteiten of maatwerk nodig zijn.