Hoe je Google Maps Opgeslagen Plaatsen Exporteert als GeoJSON: Volledige Gids
Leer hoe je je Google Maps opgeslagen plaatsen exporteert als GeoJSON met stap-voor-stap instructies, inclusief oplossingen voor de geocodering uitdaging.
July 20, 2025
•6 min read
GeoJSON is het standaardformaat geworden voor geografische data op het web. Als je een aangepaste kaart bouwt, met moderne mapping bibliotheken werkt, of ruimtelijke analyse doet in Python of R, is GeoJSON waarschijnlijk wat je nodig hebt. Het probleem: Google Maps exporteert je opgeslagen plaatsen niet in GeoJSON formaat - of in enig formaat met daadwerkelijke coördinaten.
Deze gids behandelt hoe je je opgeslagen plaatsen uit Google Maps haalt en omzet naar correcte GeoJSON bestanden.
Wat is GeoJSON?
GeoJSON is een open standaard voor het coderen van geografische data met JSON (JavaScript Object Notation). In tegenstelling tot oudere formaten zoals KML of Shapefile, is GeoJSON mensvriendelijk leesbaar, gemakkelijk te parseren, en native ondersteund door vrijwel elke moderne mapping bibliotheek en GIS tool.
Een eenvoudig GeoJSON bestand ziet er zo uit:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "Favorite Coffee Shop",
"category": "Starred"
},
"geometry": {
"type": "Point",
"coordinates": [-122.4194, 37.7749]
}
}
]
}
Elke plaats wordt een "Feature" met properties (naam, notities, categorie) en geometry (de coördinaten). Deze structuur werkt naadloos met tools zoals Leaflet, Mapbox GL JS, D3.js, QGIS, en geospatiale Python bibliotheken zoals GeoPandas.
Waarom Kiezen voor GeoJSON?
Webontwikkeling: Als je een webkaart bouwt met Leaflet, Mapbox, of een JavaScript mapping bibliotheek, is GeoJSON het native formaat. Geen conversie nodig.
Data science: Python's GeoPandas, R's sf package, en andere analysetools werken direct met GeoJSON. Het is de standaard voor ruimtelijke data in moderne data pipelines.
Interoperabiliteit: GeoJSON is een OGC standaard en werkt platformonafhankelijk. Je data zit niet opgesloten in een bepaald ecosysteem.
Leesbaarheid: In tegenstelling tot binaire formaten kun je een GeoJSON bestand in elke teksteditor openen en begrijpen wat erin staat. Dit maakt debuggen en handmatige aanpassingen eenvoudig.
Niet het formaat dat je nodig hebt? Als je plaatsen op een GPS apparaat of outdoor app wilt laden, is GPX formaat geschikter. Voor Google Earth visualisatie, zie onze KML gids.
Het Probleem van Ontbrekende Coördinaten
Google Takeout exporteert je opgeslagen plaatsen als CSV bestanden met namen, adressen en URLs - maar geen coördinaten. GeoJSON vereist coördinaten (dat is het "Geo" deel), dus je moet je plaatsen geocoderen voordat je naar GeoJSON converteert.
Hoe te Exporteren en Converteren naar GeoJSON
Stap 1: Download van Google Takeout
- Ga naar Google Takeout
- Klik "Deselect all"
- Zoek en selecteer alleen "Saved"
- Klik "Next step" → "Create export"
- Wacht op de email, download en pak uit
Je vindt CSV bestanden in de "Saved" map - één voor elk van je lijsten.
Stap 2: Geocodeer en Converteer
De CSV bestanden hebben coördinaten nodig voordat ze GeoJSON kunnen worden. Een geocoderings service zoals Takeout Tools handelt beide stappen af: upload je CSVs, selecteer GeoJSON als uitvoerformaat, en download het resultaat.
Voor ontwikkelaars die dit liever programmatisch doen, is de workflow:
- Parse de CSV bestanden
- Geocodeer elk adres met Google Geocoding API, Nominatim, of een andere service
- Construeer GeoJSON features van de resultaten
- Output als een FeatureCollection
Stap 3: Gebruik je GeoJSON
Je geëxporteerde GeoJSON is klaar voor gebruik in elke compatibele 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 → Add Layer → Add Vector Layer, selecteer je GeoJSON bestand
Kepler.gl: Sleep het bestand direct naar de interface
GeoJSON Structuur Details
Na conversie volgt je GeoJSON deze structuur:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "Place Name",
"address": "123 Main St, City",
"notes": "Your notes here",
"list": "Starred Places",
"url": "https://maps.google.com/..."
},
"geometry": {
"type": "Point",
"coordinates": [longitude, latitude]
}
}
]
}
Let op dat GeoJSON [longitude, latitude] volgorde gebruikt (x, y), wat het tegenovergestelde is van hoe Google Maps normaal coördinaten weergeeft. Dit is een veelvoorkomende bron van verwarring maar is correct volgens de GeoJSON specificatie.
Pro Tips
-
Valideer je GeoJSON. Gebruik onze gratis GeoJSON validator om te controleren of je bestand geldig is voordat je het in productie gebruikt. Ongeldig GeoJSON kan stille fouten veroorzaken in mapping bibliotheken.
-
Houd coördinaat precisie redelijk. Zes decimalen is ruim voldoende voor opgeslagen plaatsen. Meer precisie vergroot alleen de bestandsgrootte zonder nuttige nauwkeurigheid toe te voegen.
-
Gebruik het properties object. GeoJSON's properties kunnen elk type metadata bevatten - gebruik ze voor filtering en styling. Bijvoorbeeld, wijs verschillende kleuren toe op basis van de
listproperty. -
Houd rekening met bestandsgrootte. Als je duizenden plaatsen hebt, kan GeoJSON groot worden. Voor webapplicaties, overweeg data dynamisch te laden of gebruik vector tiles voor zeer grote datasets.
-
Bewaar je bronbestanden. Houd de originele Google Takeout CSV bestanden. Als je later opnieuw moet genereren of naar andere formaten moet converteren, heb je de ruwe data.
Veelgestelde Vragen
Waarom gebruikt GeoJSON longitude-latitude volgorde in plaats van latitude-longitude?
GeoJSON volgt de wiskundige conventie van (x, y) coördinaten, waarbij longitude de x-as is en latitude de y-as. De meeste mapping bibliotheken verwachten deze volgorde en zullen je punten op de verkeerde locatie weergeven als je ze omdraait.
Kan ik GeoJSON naar andere formaten converteren?
Ja. Tools zoals ogr2ogr (onderdeel van GDAL), QGIS, of online converters kunnen GeoJSON transformeren naar KML, GPX, Shapefile, en andere formaten. GeoJSON is een goed "bron van waarheid" formaat omdat het breed ondersteund wordt.
Hoe style ik mijn GeoJSON op een kaart?
GeoJSON zelf bevat geen styling informatie. Je past styles toe in je mapping bibliotheek:
- Leaflet: Gebruik de
styleoptie in L.geoJSON() - Mapbox: Definieer styles in je map style specificatie
- QGIS: Rechtsklik de laag → Properties → Symbology
Wat als ik verschillende soorten plaatsen heb?
Gebruik de list property (die overeenkomt met je Google Maps lijsten) om te differentiëren. In je mapping code kun je filteren of stylen op basis van deze property - bijvoorbeeld restaurants in één kleur en bezienswaardigheden in een andere.
Is GeoJSON goed voor grote datasets?
GeoJSON werkt prima voor honderden of een paar duizend punten. Voor grotere datasets (tienduizenden punten), overweeg alternatieven zoals vector tiles, TopoJSON (gecomprimeerd GeoJSON), of data laden vanaf een API in plaats van een statisch bestand.
Exporteer naar GeoJSON
Converteer opgeslagen plaatsen voor webkaarten en APIs
Probeer Takeout Tools →
Gratis Tools
Heb je al een GeoJSON bestand? Gebruik onze gratis browser-gebaseerde tools:
- GeoJSON Validator - Controleer je GeoJSON bestand op fouten en datakwaliteit problemen
- GeoJSON to GPX Converter - Converteer GeoJSON voor GPS apparaten en wandel apps
- GeoJSON to KML Converter - Converteer GeoJSON voor Google Earth
- GeoJSON to CSV Converter - Exporteer GeoJSON features naar spreadsheet formaat
Zie Andere Export Gidsen
Op zoek naar andere uitvoerformaten?