Wir haben jetzt einen Blog

Hier schreiben wir auf, was wir bei der Entwicklung von MapConductor herausfinden.

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.