Back to all posts

Google Maps gespeicherte Orte als GeoJSON exportieren: Vollständige Anleitung

Lernen Sie, wie Sie Ihre Google Maps gespeicherten Orte als GeoJSON exportieren mit Schritt-für-Schritt-Anleitungen, einschließlich Lösungen für die Geocoding-Herausforderung.

July 20, 2025

•

6 min read

GeoJSON ist zum Standardformat für geografische Daten im Web geworden. Wenn Sie eine eigene Karte erstellen, mit modernen Mapping-Bibliotheken arbeiten oder räumliche Analysen in Python oder R durchführen, ist GeoJSON wahrscheinlich das, was Sie brauchen. Das Problem: Google Maps exportiert Ihre gespeicherten Orte nicht im GeoJSON-Format - oder in irgendeinem Format mit tatsächlichen Koordinaten.

Diese Anleitung zeigt, wie Sie Ihre gespeicherten Orte aus Google Maps herausholen und in richtige GeoJSON-Dateien konvertieren.

Was ist GeoJSON?

GeoJSON ist ein offener Standard zur Codierung geografischer Daten mit JSON (JavaScript Object Notation). Im Gegensatz zu älteren Formaten wie KML oder Shapefile ist GeoJSON für Menschen lesbar, einfach zu parsen und wird nativ von praktisch jeder modernen Mapping-Bibliothek und GIS-Tool unterstützt.

Eine einfache GeoJSON-Datei sieht so aus:

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "name": "Lieblings-Café",
        "category": "Starred"
      },
      "geometry": {
        "type": "Point",
        "coordinates": [-122.4194, 37.7749]
      }
    }
  ]
}

Jeder Ort wird zu einem „Feature" mit Eigenschaften (Name, Notizen, Kategorie) und Geometrie (den Koordinaten). Diese Struktur funktioniert nahtlos mit Tools wie Leaflet, Mapbox GL JS, D3.js, QGIS und räumlichen Python-Bibliotheken wie GeoPandas.

Warum GeoJSON wählen?

Webentwicklung: Wenn Sie eine Webkarte mit Leaflet, Mapbox oder einer JavaScript-Mapping-Bibliothek erstellen, ist GeoJSON das native Format. Keine Konvertierung nötig.

Data Science: Pythons GeoPandas, Rs sf-Paket und andere Analysetools arbeiten direkt mit GeoJSON. Es ist der Standard für räumliche Daten in modernen Daten-Pipelines.

Interoperabilität: GeoJSON ist ein OGC-Standard und funktioniert plattformübergreifend. Ihre Daten sind nicht in ein bestimmtes Ökosystem eingeschlossen.

Lesbarkeit: Im Gegensatz zu Binärformaten können Sie eine GeoJSON-Datei in jedem Texteditor öffnen und verstehen, was drin ist. Das macht Debugging und manuelle Bearbeitungen unkompliziert.

Nicht das Format, das Sie brauchen? Wenn Sie Orte auf ein GPS-Gerät oder Outdoor-App laden, ist GPX-Format angemessener. Für Google Earth Visualisierung siehe unsere KML-Anleitung.

Das Problem der fehlenden Koordinaten

Google Takeout exportiert Ihre gespeicherten Orte als CSV-Dateien mit Namen, Adressen und URLs - aber ohne Koordinaten. GeoJSON benötigt Koordinaten (das ist der „Geo"-Teil), daher müssen Sie Ihre Orte geocodieren, bevor Sie zu GeoJSON konvertieren.

Wie man exportiert und zu GeoJSON konvertiert

Schritt 1: Von Google Takeout herunterladen

  1. Gehen Sie zu Google Takeout
  2. Klicken Sie auf „Auswahl aufheben"
  3. Finden und wählen Sie nur „Gespeichert"
  4. Klicken Sie auf „Nächster Schritt" → „Export erstellen"
  5. Warten Sie auf die E-Mail, laden Sie herunter und entpacken Sie

Sie finden CSV-Dateien im Ordner „Saved" - eine für jede Ihrer Listen.

Schritt 2: Geocodieren und konvertieren

Die CSV-Dateien benötigen hinzugefügte Koordinaten, bevor sie zu GeoJSON werden können. Ein Geocoding-Dienst wie Takeout Tools übernimmt beide Schritte: laden Sie Ihre CSVs hoch, wählen Sie GeoJSON als Ausgabeformat und laden Sie das Ergebnis herunter.

Für Entwickler, die dies programmatisch handhaben möchten, ist der Workflow:

  1. CSV-Dateien parsen
  2. Jede Adresse mit Google Geocoding API, Nominatim oder einem anderen Dienst geocodieren
  3. GeoJSON-Features aus den Ergebnissen konstruieren
  4. Als FeatureCollection ausgeben

Schritt 3: Ihr GeoJSON verwenden

Ihr exportiertes GeoJSON ist bereit fĂĽr die Verwendung in jedem kompatiblen Tool:

Web-Mapping-Bibliotheken:

// Leaflet
L.geoJSON(yourGeoJSON).addTo(map);

// Mapbox GL JS
map.addSource('places', { type: 'geojson', data: yourGeoJSON });

Python (GeoPandas):

import geopandas as gpd
places = gpd.read_file('saved-places.geojson')

QGIS: Layer → Layer hinzufügen → Vektorlayer hinzufügen, wählen Sie Ihre GeoJSON-Datei

Kepler.gl: Ziehen Sie die Datei direkt in die Oberfläche

GeoJSON-Strukturdetails

Nach der Konvertierung folgt Ihr GeoJSON dieser Struktur:

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": {
        "name": "Ortsname",
        "address": "HauptstraĂźe 123, Stadt",
        "notes": "Ihre Notizen hier",
        "list": "Markierte Orte",
        "url": "https://maps.google.com/..."
      },
      "geometry": {
        "type": "Point",
        "coordinates": [longitude, latitude]
      }
    }
  ]
}

Beachten Sie, dass GeoJSON die Reihenfolge [Längengrad, Breitengrad] (x, y) verwendet, was das Gegenteil davon ist, wie Google Maps normalerweise Koordinaten anzeigt. Dies ist eine häufige Quelle der Verwirrung, aber korrekt gemäß der GeoJSON-Spezifikation.

Profi-Tipps

  1. Validieren Sie Ihr GeoJSON. Nutzen Sie unseren kostenlosen GeoJSON-Validator, um zu ĂĽberprĂĽfen, dass Ihre Datei gĂĽltig ist, bevor Sie sie produktiv verwenden. UngĂĽltiges GeoJSON kann zu stillen Fehlern in Mapping-Bibliotheken fĂĽhren.

  2. Halten Sie Koordinatenpräzision angemessen. Sechs Dezimalstellen sind reichlich für gespeicherte Orte. Mehr Präzision erhöht nur die Dateigröße ohne nützliche Genauigkeit hinzuzufügen.

  3. Nutzen Sie das Properties-Objekt. GeoJSONs Eigenschaften können beliebige Metadaten enthalten - nutzen Sie sie zum Filtern und Stylen. Weisen Sie zum Beispiel verschiedene Farben basierend auf der list-Eigenschaft zu.

  4. Berücksichtigen Sie Dateigröße. Wenn Sie Tausende von Orten haben, kann GeoJSON groß werden. Für Webanwendungen erwägen Sie dynamisches Laden von Daten oder Verwendung von Vektor-Tiles für sehr große Datensätze.

  5. Bewahren Sie Ihre Quelldateien auf. Behalten Sie die ursprünglichen Google Takeout CSV-Dateien. Wenn Sie später regenerieren oder in verschiedene Formate konvertieren müssen, haben Sie die Rohdaten.

Häufig gestellte Fragen

Warum verwendet GeoJSON Längengrad-Breitengrad-Reihenfolge statt Breitengrad-Längengrad?

GeoJSON folgt der mathematischen Konvention von (x, y) Koordinaten, wobei Längengrad die x-Achse und Breitengrad die y-Achse ist. Die meisten Mapping-Bibliotheken erwarten diese Reihenfolge und zeigen Ihre Punkte am falschen Ort an, wenn Sie sie vertauschen.

Kann ich GeoJSON in andere Formate konvertieren?

Ja. Tools wie ogr2ogr (Teil von GDAL), QGIS oder Online-Konverter können GeoJSON zu KML, GPX, Shapefile und anderen Formaten transformieren. GeoJSON ist ein gutes „Source of Truth"-Format, weil es breit unterstützt wird.

Wie style ich mein GeoJSON auf einer Karte?

GeoJSON selbst enthält keine Styling-Informationen. Sie wenden Styles in Ihrer Mapping-Bibliothek an:

  • Leaflet: Nutzen Sie die style-Option in L.geoJSON()
  • Mapbox: Definieren Sie Styles in Ihrer Karten-Stil-Spezifikation
  • QGIS: Rechtsklick auf Layer → Eigenschaften → Symbologie

Was, wenn ich verschiedene Arten von Orten habe?

Nutzen Sie die list-Eigenschaft (die Ihren Google Maps Listen entspricht) zur Unterscheidung. In Ihrem Mapping-Code können Sie basierend auf dieser Eigenschaft filtern oder stylen - zum Beispiel Restaurants in einer Farbe und Sehenswürdigkeiten in einer anderen anzeigen.

Ist GeoJSON gut für große Datensätze?

GeoJSON funktioniert gut für Hunderte oder einige Tausend Punkte. Für größere Datensätze (Zehntausende von Punkten) erwägen Sie Alternativen wie Vektor-Tiles, TopoJSON (komprimiertes GeoJSON) oder Laden von Daten von einer API statt einer statischen Datei.


Export zu GeoJSON

Konvertieren Sie gespeicherte Orte fĂĽr Webkarten und APIs

Takeout Tools ausprobieren →


Kostenlose Tools

Haben Sie bereits eine GeoJSON-Datei? Nutzen Sie unsere kostenlosen browserbasierten Tools:

Weitere Export-Anleitungen

Suchen Sie nach verschiedenen Ausgabeformaten?

Google Maps gespeicherte Orte als GeoJSON exportieren: Vollständige Anleitung | Takeout Tools