Sobes.tech
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 MapFragment of MapView.
  • 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.