Skip to content

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

  1. Téléchargez un fichier GeoJSON ou collez les données
  2. Sélectionnez une propriété pour diviser (par exemple, "country", "admin_level", "type")
  3. Aperçu de la division — Voyez combien de fichiers seront créés
  4. 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.geojson
  • CAN.geojson
  • GBR.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

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.