Beispielarbeiten · Karten & Standorte
Kundenkarte: Standorte auf einer Karte, Entfernungen zum Lager
Standorte aus einer Tabelle als Marker auf einer OpenStreetMap-Karte, mit Entfernung zum Lager im Popup. Die Entfernungsrechnung wurde gegen bekannte Strecken geprüft.
Musterarbeit (Demo), kein Kundenauftrag. Gebaut als Probeaufgabe mit erfundenen Beispieldaten; die Prüfzahlen unten stammen aus dem automatischen Prüflauf und sind nicht geschönt.
Was gebaut wurde
- Karte mit Leaflet, alle Marker im Ausschnitt, Popup mit Name und Entfernung
- Entfernungen nach der Haversine-Formel, als Tabelle zum Weiterverwenden
- Die Standorte sind erfundene Betriebe in Stadtzentren

kundenkarte-demo.zip herunterladen
Die Karte lädt beim Öffnen Kartenkacheln von OpenStreetMap. Darum läuft sie hier nicht live, sondern liegt als Bildschirmfoto und als Datei zum Herunterladen bereit.
Wie geprüft wurde
Automatischer Prüflauf vom 18.10.2026, aus dem Protokoll (Testdaten erfunden, Zahlen gemessen):
- Haversine gegen 4 bekannte Strecken (Toleranz 0,5 %): {'Berlin-Paris': 877.5, 'London-Paris': 343.6, 'New York-London': 5570.2, 'Sydney-Auckland': 2155.9}
- Symmetrie/Antipoden/Dreiecksungleichung ok
- Karte headless: 13 Marker (12 Testkunden + Lager), alle im Ausschnitt, Popup mit Entfernung korrekt
Grenzen
Was diese Probe nicht abdeckt, steht hier, damit niemand mehr erwartet:
- Koordinaten muessen mitgeliefert werden - Adressen in Koordinaten wandeln (Geocoding) ist nicht Teil der Probe (Nominatim ist frei, aber auf 1 Anfrage/s begrenzt; kommerzielle Geocoder kosten)
- Haversine = Luftlinie auf der Kugel (Abweichung zum Ellipsoid bis ~0,5 %); keine Strassenentfernung/Fahrzeit (braeuchte OSRM/GraphHopper)
- OSM-Kacheln nur mit Namensnennung und fuer geringe Last; viel Verkehr braucht eigenen Kachelserver/Anbieter
- Leaflet wird beim ersten Lauf einmal von unpkg geladen (danach lokal); ohne Netz und ohne Kopie scheitert die Probe
So etwas für deinen Betrieb?
Beschreib kurz, was du brauchst. Du bekommst einen Festpreis, bevor ich anfange; ohne dein Ja passiert nichts.