Hier schreiben wir auf, was wir aus der Arbeit mit sieben Karten-SDKs gelernt haben.
Warum wir das aufschreiben
Wer eine einheitliche API baut, stößt immer wieder auf die Eigenheiten der einzelnen Anbieter. Suchen hilft dabei nicht: Wenn es niemand aufschreibt, bleibt nichts davon übrig. Also schreiben wir es auf.
- SDKs, die eine negative Kameraneigung annehmen, und SDKs, die das nicht tun
- Ob sich die Header einer Kachelanfrage überschreiben lassen
- Wo es hakt, sobald 1000 Marker auf der Karte liegen
Code steht auch dabei
kotlin
val state = rememberMapLibreMapViewState(
cameraPosition = MapCameraPosition(GeoPoint(35.68, 139.76), zoom = 14.0),
)Wenn etwas davon veraltet, bessern wir es nach.