GeoJSON Splitter
Splits grote GeoJSON-bestanden in meerdere kleinere bestanden op basis van eigenschappen zoals land, administratief niveau, type of een andere attribuut.
Input GeoJSON
or drag & drop
Hoe te Gebruiken
- Upload GeoJSON bestand of plak gegevens
- Selecteer eigenschap om op te splitsen (bijv. "country", "admin_level", "type")
- Bekijk splitsing — Zie hoeveel bestanden er worden aangemaakt
- Download alle bestanden als een ZIP-archief
Functies
✓ Splits op elke eigenschap — Land, administratief niveau, categorie of aangepast veld
✓ Slimme groepering — Groepeert automatisch features op eigenschapswaarde
✓ Bekijk vooraf — Zie het aantal bestanden en de verdeling van features
✓ Batch-download — Download alle bestanden als ZIP
✓ Eigenschapdetectie — Detecteert automatisch beschikbare eigenschappen
✓ Behoud structuur — Behoudt alle feature-eigenschappen en geometrie
Gebruiksscenario's
🗺️ Splits per land — Verdeel werelddataset in individuele landbestanden
🏛️ Splits per administratief niveau — Scheid provincies, staten, districten
🏙️ Splits per stad — Extraheer individuele steden uit nationale dataset
📊 Splits per categorie — Groepeer features op type (wegen, gebouwen, parken)
🎯 Gegevensdistributie — Maak beheersbare delen voor download
🔍 Gerichte analyse — Extraheer specifieke regio's voor gedetailleerd werk
Veelvoorkomende Splits Eigenschappen
Geografische Eigenschappen
json
{
"country": "United States",
"admin_level": "1",
"state": "California",
"city": "San Francisco"
}OpenStreetMap Eigenschappen
json
{
"admin_level": "2",
"ISO3166-1": "US",
"name": "United States"
}Aangepaste Eigenschappen
json
{
"category": "residential",
"zone": "A",
"district": "Downtown"
}Voorbeeld: Splits Wereldlanden
Input: Eén GeoJSON met alle landen van de wereld
Eigenschap: "ISO_A3" (ISO 3-letter code)
Output: 195+ bestanden
USA.geojsonCAN.geojsonGBR.geojson- ...enzovoort
Tips
💡 Kies unieke identificatoren voor schone splitsingen (ISO-codes, ID's)
💡 Controleer eigenschapswaarden voordat je splitst om onverwachte resultaten te voorkomen
💡 Gebruik admin_level voor OpenStreetMap administratieve grenzen
💡 Bekijk eerst om het aantal bestanden en de verdeling te verifiëren
💡 Eigenschapsnamen moeten consistent zijn over features
Technische Details
Inputformaat
- GeoJSON FeatureCollection
- Features met eigenschappenobject
- Elk geometrie-type ondersteund
Outputformaat
- Individuele GeoJSON-bestanden per unieke eigenschapswaarde
- ZIP-archief met alle bestanden
- Bestandsnaam gebaseerd op eigenschapswaarde (gezuiverd)
Beperkingen
- Eigenschap moet bestaan in alle features (anders gegroepeerd als "undefined")
- Maximum aanbevolen: 1000 splitsbestanden
- Grote bestanden kunnen tijd kosten om te verwerken
Gerelateerde Tools
- TopoJSON Splitter — Splits TopoJSON-bestanden
- GeoJSON Merger — Voeg meerdere GeoJSON-bestanden samen
- GeoJSON Minifier — Verminder bestandsgrootte
Veelgestelde Vragen
Q: Wat gebeurt er als een feature de splits-eigenschap niet heeft?
A: Features zonder eigenschap worden gegroepeerd in een "undefined.geojson"-bestand.
Q: Kan ik splitsen op meerdere eigenschappen?
A: Niet direct, maar je kunt eerst splitsen en vervolgens de resultaten opnieuw splitsen op een andere eigenschap.
Q: Hoe worden bestandsnamen bepaald?
A: Bestandsnamen gebruiken de eigenschapswaarde, gezuiverd om ongeldige tekens te verwijderen (bijv. "/" wordt "_").
Q: Kan ik zeer grote bestanden (>100MB) splitsen?
A: Ja, maar verwerking kan tijd kosten. Voor bestanden >500MB kun je overwegen om command-line tools zoals GDAL te gebruiken.
Q: Wat als twee features dezelfde eigenschapswaarde hebben?
A: Ze worden gegroepeerd in hetzelfde uitvoerbestand (dat is juist de bedoeling!).
Q: Kan ik splitsen op numerieke eigenschappen?
A: Ja, numerieke waarden worden omgezet naar strings voor bestandsnamen.
Q: Wordt de coördinatennauwkeurigheid behouden bij het splitsen?
A: Ja, alle coördinaten worden exact behouden zoals in het originele bestand.
Q: Hoe splits ik OpenStreetMap-gegevens per land?
A: Gebruik de eigenschap "ISO3166-1" of "ISO3166-1:alpha2" van OSM administratieve grenzen.