Ich erstelle interaktive Webkartenanwendungen mit Mapbox, Leaflet und React


Über diesen Service
Automatische Übersetzung
Die meisten Webkarten brechen, sobald die Daten real werden. Ein paar hundert Marker sind ein Tutorial. Fünfzigtausend Features, eine Projektion, die niemand dokumentiert hat, und ein Kunde, der es auf dem Handy flüssig haben will, sind eine andere Hausnummer.
Ich entwickle Kartenanwendungen in React und TypeScript, mit einem Python-Backend, wenn die Daten eines braucht.
Was ich baue:
- Interaktive Karten mit deinen eigenen Vektor- und Rasterdaten
- Layer-Steuerung, Filter, Suche und Legenden
- Marker-Clustering und Vektor-Tiles für große Datensätze
- Zeichen-, Mess- und Flächenauswahl-Tools
- Zeitregler für Daten, die sich im Laufe der Zeit ändern
- Koordinatensystem-Handling und Reprojektion
- Backend-Tile- und Feature-Servierung mit Django oder FastAPI
- Responsive Layouts, die auf Handys und Tablets funktionieren
Ich kümmere mich um die Teile, die meistens schiefgehen: nicht passende Koordinatensysteme, Dateien, die zu groß sind, um in einer Anfrage geladen zu werden, und Karten, die stocken, sobald die Layerzahl steigt.
Du bekommst den vollständigen Quellcode, eine README mit Setup- und Deployment-Anleitung und eine Einführung, wie du später deine eigenen Layer hinzufügen kannst.
Sende mir ein Beispiel deiner Daten und was du auf der Karte sehen möchtest, und ich sage dir, welches Paket am besten passt, bevor du bestellst.
Lerne Sohail Saifi kennen
Full Stack Engineer ! Automation and AI Specialist
- AusIndien
- Mitglied seitJuli 2017
- ⌀ Antwortzeit1 Stunde
- Letzte Lieferung1 Woche
Sprachen
Englisch
Automatische Übersetzung
Meine weiteren Dienstleistungen im Bereich Software-Entwicklung
FAQ
Automatische Übersetzung
Mit welchen Datenformaten können Sie arbeiten?
GeoJSON, Shapefile, KML, GeoPackage, CSV mit Koordinaten, GeoTIFF und PostGIS-Tabellen. Wenn deins etwas anderes ist, schick mir ein Beispiel und ich bestätige es, bevor du bestellst.
Wie viel Daten kann die Karte verarbeiten?
Kleine Datensätze laden direkt. Ab ein paar tausend Features wechsle ich zu Clustering oder Vektor-Tiles, was hunderte Tausende von Features im Browser flüssig hält. Sag mir deine Feature-Anzahl und ich berate dich.
Brauche ich ein bezahltes Mapbox-Konto?
Nein. Ich kann auf MapLibre mit kostenlosen offenen Basiskarten aufbauen, es gibt also keinen Token und keine Nutzungsrechnung. Wenn du bereits ein Mapbox- oder Google Maps-Konto hast, kann ich das stattdessen verwenden.
Kannst du die Karte mit meiner bestehenden Datenbank verbinden?
Ja. Ich baue das Backend mit Django oder FastAPI und liefere Features oder Tiles aus deiner Datenbank. Schick mir das Schema oder einen Dump und ich sage dir, was gebraucht wird.
Stellst du es bereit oder gibst du nur den Code ab?
Premium beinhaltet die Bereitstellung auf deinem Hosting. Basic und Standard übergeben den Quellcode mit einer README, die die Einrichtung beschreibt, damit du oder dein Team es deployen könnt.
Bekomme ich den Quellcode?
Ja, bei jedem Paket. Du bekommst das komplette Repository, dokumentiert, ohne Lizenzbeschränkungen und nichts ist an mich gebunden. Du kannst es erweitern oder an einen anderen Entwickler weitergeben.

