Diviseur GeoJSON
Divisez de grands fichiers GeoJSON en plusieurs fichiers plus petits basés sur des propriétés comme le pays, le niveau administratif, le type ou tout autre attribut.
Input GeoJSON
or drag & drop
Comment utiliser
- Téléchargez un fichier GeoJSON ou collez les données
- Sélectionnez une propriété pour diviser (par exemple, "country", "admin_level", "type")
- Aperçu de la division — Voyez combien de fichiers seront créés
- Téléchargez tous les fichiers sous forme d'archive ZIP
Fonctionnalités
✓ Divisez par n'importe quelle propriété — Pays, niveau administratif, catégorie ou champ personnalisé
✓ Regroupement intelligent — Regroupe automatiquement les entités par valeur de propriété
✓ Aperçu avant division — Voyez le nombre de fichiers et la distribution des entités
✓ Téléchargement en lot — Téléchargez tous les fichiers sous forme de ZIP
✓ Détection des propriétés — Détecte automatiquement les propriétés disponibles
✓ Préservation de la structure — Conserve toutes les propriétés des entités et la géométrie
Cas d'utilisation
🗺️ Diviser par pays — Divisez un ensemble de données mondial en fichiers individuels par pays
🏛️ Diviser par niveau administratif — Séparez les provinces, états, districts
🏙️ Diviser par ville — Extrayez des villes individuelles à partir d'un ensemble de données national
📊 Diviser par catégorie — Regroupez les entités par type (routes, bâtiments, parcs)
🎯 Distribution des données — Créez des morceaux gérables pour le téléchargement
🔍 Analyse ciblée — Extrayez des régions spécifiques pour un travail détaillé
Propriétés courantes pour la division
Propriétés géographiques
json
{
"country": "United States",
"admin_level": "1",
"state": "California",
"city": "San Francisco"
}Propriétés OpenStreetMap
json
{
"admin_level": "2",
"ISO3166-1": "US",
"name": "United States"
}Propriétés personnalisées
json
{
"category": "residential",
"zone": "A",
"district": "Downtown"
}Exemple : Diviser les pays du monde
Entrée : Un seul fichier GeoJSON avec tous les pays du monde
Propriété : "ISO_A3" (code ISO à 3 lettres)
Sortie : Plus de 195 fichiers
USA.geojsonCAN.geojsonGBR.geojson- ...et ainsi de suite
Conseils
💡 Choisissez des identifiants uniques pour des divisions propres (codes ISO, identifiants)
💡 Vérifiez les valeurs des propriétés avant de diviser pour éviter des résultats inattendus
💡 Utilisez admin_level pour les limites administratives d'OpenStreetMap
💡 Aperçu d'abord pour vérifier le nombre de fichiers et la distribution
💡 Les noms des propriétés doivent être cohérents entre les entités
Détails techniques
Format d'entrée
- FeatureCollection GeoJSON
- Entités avec objet de propriétés
- Tout type de géométrie pris en charge
Format de sortie
- Fichiers GeoJSON individuels par valeur de propriété unique
- Archive ZIP avec tous les fichiers
- Nom de fichier basé sur la valeur de la propriété (sanitisé)
Limitations
- La propriété doit exister dans toutes les entités (sinon elles seront regroupées sous "undefined")
- Maximum recommandé : 1000 fichiers divisés
- Les fichiers volumineux peuvent prendre du temps à être traités
Outils associés
- Diviseur TopoJSON — Divisez les fichiers TopoJSON
- Fusionneur GeoJSON — Fusionnez plusieurs fichiers GeoJSON
- Minimiseur GeoJSON — Réduisez la taille des fichiers
Questions fréquentes
Q : Que se passe-t-il si une entité n'a pas la propriété de division ?
R : Les entités sans propriété sont regroupées dans un fichier "undefined.geojson".
Q : Puis-je diviser par plusieurs propriétés ?
R : Pas directement, mais vous pouvez diviser une fois, puis diviser les résultats par une autre propriété.
Q : Comment les noms de fichiers sont-ils déterminés ?
R : Les noms de fichiers utilisent la valeur de la propriété, nettoyée pour supprimer les caractères invalides (par exemple, "/" devient "_").
Q : Puis-je diviser des fichiers très volumineux (>100MB) ?
R : Oui, mais le traitement peut prendre du temps. Pour les fichiers >500MB, envisagez d'utiliser des outils en ligne de commande comme GDAL.
Q : Que se passe-t-il si deux entités ont la même valeur de propriété ?
R : Elles sont regroupées dans le même fichier de sortie (c'est tout l'intérêt !).
Q : Puis-je diviser par des propriétés numériques ?
R : Oui, les valeurs numériques sont converties en chaînes pour les noms de fichiers.
Q : La division préserve-t-elle la précision des coordonnées ?
R : Oui, toutes les coordonnées sont conservées exactement comme dans le fichier original.
Q : Comment diviser les données OpenStreetMap par pays ?
R : Utilisez la propriété "ISO3166-1" ou "ISO3166-1:alpha2" des limites administratives OSM.