Skip to content

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

  1. Last opp GeoJSON-fil eller lim inn data
  2. Velg egenskap å dele etter (f.eks. "country", "admin_level", "type")
  3. Forhåndsvis deling — Se hvor mange filer som vil bli opprettet
  4. 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.geojson
  • CAN.geojson
  • GBR.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

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.