GeoJSON Splitter
Del opp store GeoJSON-filer i flere mindre filer basert på egenskaper som land, administrativt nivå, type eller andre attributter.
Input GeoJSON
or drag & drop
Hvordan bruke
- Last opp GeoJSON-fil eller lim inn data
- Velg egenskap å dele etter (f.eks. "country", "admin_level", "type")
- Forhåndsvis deling — Se hvor mange filer som vil bli opprettet
- Last ned alle filer som en ZIP-arkiv
Funksjoner
✓ Del etter hvilken som helst egenskap — Land, administrativt nivå, kategori eller egendefinert felt
✓ Smart gruppering — Grupperer automatisk funksjoner etter egenskapsverdi
✓ Forhåndsvis før deling — Se antall filer og funksjonsfordeling
✓ Batch-nedlasting — Last ned alle filer som ZIP
✓ Egenskapsdeteksjon — Oppdager tilgjengelige egenskaper automatisk
✓ Bevar struktur — Beholder alle funksjonsegenskaper og geometri
Bruksområder
🗺️ Del etter land — Del verdensdatasett i individuelle landfiler
🏛️ Del etter administrativt nivå — Separér provinser, stater, distrikter
🏙️ Del etter by — Ekstraher individuelle byer fra nasjonalt datasett
📊 Del etter kategori — Grupper funksjoner etter type (veier, bygninger, parker)
🎯 Datadistribusjon — Lag håndterbare deler for nedlasting
🔍 Fokusert analyse — Ekstraher spesifikke regioner for detaljert arbeid
Vanlige delingsegenskaper
Geografiske egenskaper
json
{
"country": "United States",
"admin_level": "1",
"state": "California",
"city": "San Francisco"
}OpenStreetMap-egenskaper
json
{
"admin_level": "2",
"ISO3166-1": "US",
"name": "United States"
}Egendefinerte egenskaper
json
{
"category": "residential",
"zone": "A",
"district": "Downtown"
}Eksempel: Del verdens land
Input: En enkelt GeoJSON med alle verdens land
Egenskap: "ISO_A3" (ISO 3-bokstavskode)
Output: 195+ filer
USA.geojsonCAN.geojsonGBR.geojson- ...og så videre
Tips
💡 Velg unike identifikatorer for rene delinger (ISO-koder, ID-er)
💡 Sjekk egenskapsverdier før deling for å unngå uventede resultater
💡 Bruk admin_level for OpenStreetMap administrative grenser
💡 Forhåndsvis først for å bekrefte antall filer og fordeling
💡 Egenskapsnavn bør være konsistente på tvers av funksjoner
Tekniske detaljer
Input-format
- GeoJSON FeatureCollection
- Funksjoner med egenskapsobjekt
- Alle geometrityper støttes
Output-format
- Individuelle GeoJSON-filer per unik egenskapsverdi
- ZIP-arkiv med alle filer
- Filnavn basert på egenskapsverdi (renset)
Begrensninger
- Egenskap må eksistere i alle funksjoner (ellers grupperes som "undefined")
- Maks anbefalt: 1000 delte filer
- Store filer kan ta tid å prosessere
Relaterte verktøy
- TopoJSON Splitter — Del TopoJSON-filer
- GeoJSON Merger — Slå sammen flere GeoJSON-filer
- GeoJSON Minifier — Reduser filstørrelse
Ofte stilte spørsmål
Spørsmål: Hva skjer hvis en funksjon ikke har delingsegenskapen?
Svar: Funksjoner uten egenskapen grupperes i en "undefined.geojson"-fil.
Spørsmål: Kan jeg dele etter flere egenskaper?
Svar: Ikke direkte, men du kan dele én gang, og deretter dele resultatene igjen etter en annen egenskap.
Spørsmål: Hvordan bestemmes filnavnene?
Svar: Filnavn bruker egenskapsverdien, renset for å fjerne ugyldige tegn (f.eks. "/" blir "_").
Spørsmål: Kan jeg dele svært store filer (>100MB)?
Svar: Ja, men prosesseringen kan ta tid. For filer >500MB, vurder å bruke kommandolinjeverktøy som GDAL.
Spørsmål: Hva hvis to funksjoner har samme egenskapsverdi?
Svar: De grupperes i samme utdatafil (det er hele poenget!).
Spørsmål: Kan jeg dele etter numeriske egenskaper?
Svar: Ja, numeriske verdier konverteres til strenger for filnavn.
Spørsmål: Bevares koordinatpresisjonen ved deling?
Svar: Ja, alle koordinater bevares nøyaktig som i den originale filen.
Spørsmål: Hvordan deler jeg OpenStreetMap-data etter land?
Svar: Bruk egenskapen "ISO3166-1" eller "ISO3166-1:alpha2" fra OSM administrative grenser.