GeoJSON Minifier
Gebruik deze gratis online GeoJSON-minifier om bestandsgroottes te verkleinen door eigenschappen te verwijderen en de coördinatenprecisie te verlagen, snel en eenvoudig, zonder software te installeren.
Klik op de knop BESTANDEN UPLOADEN en selecteer de GeoJSON-bestanden die je wilt verkleinen. Wacht tot de verwerking is voltooid en download de bestanden afzonderlijk of gegroepeerd.
Alle verwerking gebeurt in je browser—er worden geen gegevens geüpload naar een server.
Wat is GeoJSON?
GeoJSON is een open standaard geografisch dataformaat gebaseerd op JSON (JavaScript Object Notation). Het codeert geografische kenmerken, geometrieën en eigenschappen in een eenvoudige, mens-leesbare structuur die breed wordt ondersteund door webmappingbibliotheken zoals Leaflet, Mapbox en OpenLayers. GeoJSON-bestanden bevatten doorgaans punten, lijnsegmenten, polygonen en hun meerledige equivalenten, samen met aangepaste eigenschappen die elk kenmerk beschrijven.
Voordelen van GeoJSON
- Universele compatibiliteit — Ondersteund door vrijwel alle webmappingtools en GIS-software
- Mens-leesbaar — Gemakkelijk te inspecteren, bewerken en debuggen in elke teksteditor
- Eenvoudige structuur — Eenvoudig JSON-formaat met duidelijke organisatie van kenmerken/geometrie/eigenschappen
- Flexibele eigenschappen — Voeg willekeurige aangepaste attributen toe aan kenmerken
- Directe browserondersteuning — Parse met native JSON.parse(), geen speciale bibliotheken nodig
Nadelen van GeoJSON
- Grote bestandsgroottes — Kan 5-10x groter zijn dan binaire formaten zoals Shapefile of GeoPackage
- Overmatige precisie — Bevat vaak 12-15 decimalen terwijl 4-6 voldoende zijn
- Inefficiënte topologie — Dubbele coördinaten bij gedeelde grenzen (in tegenstelling tot TopoJSON)
- Geen ingebouwde compressie — Vereist gzip of vergelijkbare compressie voor efficiënte overdracht
Waarom GeoJSON verkleinen?
GeoJSON-bestanden die worden gebruikt voor webkaarten zijn vaak veel groter dan nodig is. Twee veelvoorkomende oorzaken zijn overmatige coördinatenprecisie en onnodige witruimte. Het is niet ongebruikelijk om coördinaten te zien met 12–15 decimalen; op de evenaar is dat veel verder dan de nauwkeurigheid in de echte wereld. Als een precisie van ongeveer 1 meter voldoende is, zijn 5 decimalen meestal genoeg; voor ongeveer 10 meter zijn 4 decimalen voldoende. Het verwijderen van die extra cijfers kan de bestandsgrootte aanzienlijk verkleinen, net zoals het trimmen van spaties en regeleinden en het verwijderen van onnodige eigenschappen.
Deze tool helpt je kleinere, sneller ladende GeoJSON-bestanden te maken door:
- Het verminderen van coördinatenprecisie (met een hint "Geschatte raster op de evenaar" voor elke decimale instelling)
- Alleen de eigenschappen te behouden die je nodig hebt (of snel veelgebruikte presets toe te passen)
- Optioneel lege arrays/objecten te verwijderen en witruimte te trimmen
- Zowel standaard GeoJSON als line-delimited GeoJSON (NDJSON/GeoJSON Lines) te verwerken
- Volledig in je browser te werken—geen uploads
Begrip van coördinatenprecisie
Met behulp van de aardse omtrek op de evenaar (~40.075 km) is een graad ongeveer 111 km. Elke decimale plaats in breedte-/lengtegraad verkleint de rastergrootte met een factor 10:
- 0 decimalen ≈ 111 km (nauwkeurigheid op stadsniveau)
- 1 decimaal ≈ 11,1 km (groot buurtgebied)
- 2 decimalen ≈ 1,11 km (dorp/kleine stad)
- 3 decimalen ≈ 111 m (groot veld)
- 4 decimalen ≈ 11,1 m (stuk grond)
- 5 decimalen ≈ 1,11 m (individuele bomen)
- 6 decimalen ≈ 0,11 m (architectonische details)
Deze afstanden gelden wereldwijd voor breedtegraad. Lengtegraad schaalt vergelijkbaar op de evenaar, maar krimpt richting de polen—bijvoorbeeld, 5 decimalen geven ~0,55 m precisie op 60°N (Schotland, zuidelijk Alaska). Voor de meeste webmappingtoepassingen bieden 4-5 decimalen een uitstekende balans tussen nauwkeurigheid en bestandsgrootte.
Ondersteuning voor GeoJSON Lines (NDJSON)
Deze minifier detecteert en verwerkt automatisch newline-delimited GeoJSON (ook wel NDJSON of GeoJSON Lines genoemd), waarbij elke regel een afzonderlijk GeoJSON-kenmerk bevat. Deze bestanden komen vaak voor in streamingdatapijplijnen en geografische databases. De tool combineert ze tot een standaard FeatureCollection, past minificatie toe en output standaard GeoJSON voor maximale compatibiliteit.
Gerelateerde tools
- TopoJSON Minifier — Optimaliseer topologie-gecodeerde geografische gegevens
- JSON Minifier — Verwijder witruimte uit standaard JSON-bestanden
- GeoJSON to SVG — Converteer GeoJSON naar vectorkaarten
- GeoJSON to PNG — Converteer GeoJSON naar rasterafbeeldingen
- Shapefile to GeoJSON — Converteer Shapefiles naar GeoJSON-formaat
GeoJSON-bestanden die worden gebruikt voor webkaarten zijn vaak veel groter dan nodig is. Twee veelvoorkomende oorzaken zijn overmatige coördinatenprecisie en onnodige eigenschappen. Het is niet ongebruikelijk om coördinaten te zien met 12–15 decimalen; op de evenaar is dat veel verder dan de nauwkeurigheid in de echte wereld. Als een precisie van ongeveer 1 meter voldoende is, zijn 5 decimalen meestal genoeg; voor ongeveer 10 meter zijn 4 decimalen voldoende. Het verwijderen van die extra cijfers kan de bestandsgrootte met 30-50% verminderen, en het verwijderen van ongebruikte eigenschappen van kenmerken kan nog meer besparen.
Kleinere GeoJSON-bestanden betekenen snellere paginaladingen, lagere bandbreedtekosten en soepelere kaartinteracties. Deze tool helpt je geografische gegevens te optimaliseren door:
- Coördinatenprecisie verminderen — Pas decimalen aan met visuele "raster op de evenaar"-hints die de impact in de echte wereld tonen
- Eigenschappen filteren — Behoud alleen essentiële eigenschappen, verwijder ongebruikte attributen
- Batchverwerking — Upload meerdere bestanden tegelijkertijd met directe resultaten
- Slimme standaardinstellingen — Automatische minificatie met 5 decimalen precisie (≈1,1m op de evenaar)
- NDJSON-ondersteuning — Verwerkt zowel standaard GeoJSON als GeoJSON Lines (newline-delimited)
- Output preview — Bekijk verkleinde resultaten voordat je ze downloadt
- 100% client-side — Geen serveruploads, je gegevens blijven privé
Hoe GeoJSON verkleinen
- Upload bestanden — Sleep meerdere .geojson-bestanden naar de dropzone, of klik op "Bestanden bladeren"
- Bekijk resultaten — Bestanden worden direct verkleind met standaardinstellingen (5 decimalen precisie, alle eigenschappen behouden)
- Pas opties aan (optioneel) — Wijzig coördinatenprecisie, selecteer eigenschappen om te behouden/verwijderen, of gebruik snelle presets
- Preview — Klik op "Preview" om de verkleinde JSON-output te bekijken
- Download — Klik op de downloadknop naast een bestand om de geoptimaliseerde versie op te slaan
- Wissen — Gebruik "Alles wissen" om alle bestanden te verwijderen en opnieuw te beginnen
Batchverwerking & ondersteuning voor grote bestanden
Deze gratis online tool is geoptimaliseerd voor grote datasets. Op moderne browsers kan het veel bestanden verwerken—vaak 100MB+ per stuk—zonder vast te lopen. Bestanden worden direct bij upload verwerkt met slimme standaardinstellingen, waardoor je direct feedback krijgt. Pas opties aan om alle bestanden opnieuw te verwerken met aangepaste instellingen, en download ze afzonderlijk of bekijk elk resultaat.