GeoJSON Minifier
Brug denne gratis online GeoJSON-minimeringsværktøj til at reducere filstørrelser ved at fjerne egenskaber og sænke koordinatpræcision hurtigt og nemt uden at installere software.
Klik på UPLOAD FILES-knappen og vælg de GeoJSON-filer, du ønsker at minimere. Vent på, at behandlingen er færdig, og download filer enten individuelt eller samlet.
Al behandling foregår i din browser—ingen data uploades til nogen server.
Hvad er GeoJSON?
GeoJSON er et åbent standard geografisk dataformat baseret på JSON (JavaScript Object Notation). Det koder geografiske features, geometrier og egenskaber i en simpel, menneskelæsbar struktur, der er bredt understøttet af webkortlægningsbiblioteker som Leaflet, Mapbox og OpenLayers. GeoJSON-filer indeholder typisk Points, LineStrings, Polygons og deres flerdelte ækvivalenter samt brugerdefinerede egenskaber, der beskriver hver feature.
Fordele ved GeoJSON
- Universel kompatibilitet — Understøttet af stort set alle webkortlægningsværktøjer og GIS-software
- Menneskelæsbar — Nem at inspicere, redigere og fejlfinde i enhver teksteditor
- Simpel struktur — Enkel JSON-format med klar feature/geometri/egenskabsorganisation
- Fleksible egenskaber — Tilføj enhver brugerdefineret attribut til features
- Direkte browserstøtte — Parse med native JSON.parse(), ingen specielle biblioteker nødvendige
Ulemper ved GeoJSON
- Store filstørrelser — Kan være 5-10x større end binære formater som Shapefile eller GeoPackage
- Overdreven præcision — Indeholder ofte 12-15 decimaler, hvor 4-6 er tilstrækkelige
- Ineffektiv topologi — Duplikerede koordinater ved delte grænser (i modsætning til TopoJSON)
- Ingen indbygget kompression — Kræver gzip eller lignende kompression for effektiv overførsel
Hvorfor minimere GeoJSON?
GeoJSON-filer, der bruges til webkort, er ofte meget større end nødvendigt. To almindelige årsager er overdreven koordinatpræcision og unødvendige mellemrum. Det er ikke usædvanligt at se koordinater med 12–15 decimaler; ved ækvator er det langt ud over den reelle nøjagtighed. Hvis cirka 1 meters præcision er tilstrækkelig, er 5 decimaler typisk nok; for cirka 10 meter er 4 decimaler tilstrækkelige. Fjernelse af disse ekstra cifre kan betydeligt reducere filstørrelsen, ligesom trimning af mellemrum og linjeskift samt fjernelse af unødvendige egenskaber.
Dette værktøj hjælper dig med at producere mindre, hurtigere indlæsende GeoJSON ved at:
- Reducere koordinatpræcision (med et "Approx grid at the Equator"-hint for hver decimalindstilling)
- Beholde kun de egenskaber, du har brug for (eller hurtigt anvende almindelige forudindstillinger)
- Valgfrit fjerne tomme arrays/objekter og trimme mellemrum
- Håndtere standard GeoJSON og linjeafgrænset GeoJSON (NDJSON/GeoJSON Lines)
- Køre helt i din browser—ingen uploads
Forstå koordinatpræcision
Ved brug af Jordens ækvatoriale omkreds (~40.075 km) er en grad cirka 111 km. Hver decimal i bredde/længdegrad reducerer gitterstørrelsen med en faktor 10:
- 0 decimaler ≈ 111 km (by-niveau nøjagtighed)
- 1 decimal ≈ 11,1 km (stort kvarter)
- 2 decimaler ≈ 1,11 km (landsby/lille by)
- 3 decimaler ≈ 111 m (stor mark)
- 4 decimaler ≈ 11,1 m (grund)
- 5 decimaler ≈ 1,11 m (individuelle træer)
- 6 decimaler ≈ 0,11 m (arkitektoniske detaljer)
Disse afstande gælder globalt for breddegrader. Længdegrader skalerer tilsvarende ved ækvator, men bliver mindre mod polerne—f.eks. giver 5 decimaler ~0,55 m præcision ved 60°N (Skotland, sydlige Alaska). For de fleste webkortlægningsapplikationer giver 4-5 decimaler en fremragende balance mellem nøjagtighed og filstørrelse.
GeoJSON Lines (NDJSON) Support
Denne minimeringsværktøj detekterer og behandler automatisk linjeafgrænset GeoJSON (også kaldet NDJSON eller GeoJSON Lines), hvor hver linje indeholder en separat GeoJSON-feature. Disse filer er almindelige i streamingdatapipelines og geospatiale databaser. Værktøjet kombinerer dem til en standard FeatureCollection, anvender minimering og outputter standard GeoJSON for maksimal kompatibilitet.
Relaterede værktøjer
- TopoJSON Minifier — Optimer topologi-kodede geografiske data
- JSON Minifier — Fjern mellemrum fra standard JSON-filer
- GeoJSON to SVG — Konverter GeoJSON til vektorkort
- GeoJSON to PNG — Konverter GeoJSON til rasterbilleder
- Shapefile to GeoJSON — Konverter Shapefiles til GeoJSON-format
GeoJSON-filer, der bruges til webkort, er ofte meget større end nødvendigt. To almindelige årsager er overdreven koordinatpræcision og unødvendige egenskaber. Det er ikke usædvanligt at se koordinater med 12–15 decimaler; ved ækvator er det langt ud over den reelle nøjagtighed. Hvis cirka 1 meters præcision er tilstrækkelig, er 5 decimaler typisk nok; for cirka 10 meter er 4 decimaler tilstrækkelige. Fjernelse af disse ekstra cifre kan reducere filstørrelsen med 30-50 %, og fjernelse af ubrugte feature-egenskaber kan spare endnu mere.
Mindre GeoJSON-filer betyder hurtigere sideindlæsning, reducerede båndbreddeomkostninger og mere jævne kortinteraktioner. Dette værktøj hjælper dig med at optimere dine geografiske data ved at:
- Reduktion af koordinatpræcision — Juster decimaler med visuelle "gitter ved ækvator"-hint, der viser den reelle effekt
- Filtrering af egenskaber — Behold kun essentielle egenskaber, fjern ubrugte attributter
- Batchbehandling — Upload flere filer samtidigt med øjeblikkelige resultater
- Smart defaults — Automatisk minimering med 5 decimalers præcision (≈1,1 m ved ækvator)
- NDJSON support — Håndterer både standard GeoJSON og GeoJSON Lines (linjeafgrænset)
- Forhåndsvisning af output — Se minimerede resultater før download
- 100 % klientside — Ingen serveruploads, dine data forbliver private
Sådan minimeres GeoJSON
- Upload filer — Træk og slip flere .geojson-filer på dropzonen, eller klik på "Browse Files"
- Gennemgå resultater — Filer minimeres øjeblikkeligt med standardindstillinger (5 decimalers præcision, alle egenskaber beholdes)
- Juster indstillinger (valgfrit) — Ændr koordinatpræcision, vælg egenskaber at beholde/fjerne, eller brug hurtige forudindstillinger
- Forhåndsvisning — Klik på "Preview" for at inspicere det minimerede JSON-output
- Download — Klik på download-knappen ved siden af en fil for at gemme den optimerede version
- Ryd — Brug "Clear All" for at fjerne alle filer og starte forfra
Batchbehandling & Støtte til store filer
Dette gratis online værktøj er optimeret til store datasæt. På moderne browsere kan det håndtere mange filer—ofte 100MB+ hver—uden at fryse. Filer behandles med smarte standardindstillinger umiddelbart efter upload, hvilket giver dig øjeblikkelig feedback. Juster indstillinger for at genbehandle alle filer med brugerdefinerede indstillinger, og download derefter individuelt eller forhåndsvis hvert resultat.