Skip to content
Ads keep this site free 🙏

Convertisseur TopoJSON → GeoJSON

Convertissez TopoJSON en format GeoJSON standard. Utile lorsque vous devez utiliser des données TopoJSON avec des outils qui ne prennent en charge que GeoJSON, ou lorsque vous devez étendre les géométries encodées en topologie.

Qu'est-ce que TopoJSON ?

TopoJSON est une extension de GeoJSON sensible à la topologie qui encode les arcs partagés pour réduire la taille des fichiers. Bien que cela soit idéal pour le stockage et la transmission, de nombreux outils et bibliothèques fonctionnent uniquement avec le GeoJSON standard.

Quand convertir

Convertissez TopoJSON → GeoJSON lorsque :

  • Vous utilisez des outils qui ne prennent pas en charge TopoJSON (certains logiciels SIG, bibliothèques de cartographie)
  • Vous éditez des géométries dans des éditeurs GeoJSON standards
  • Vous simplifiez votre pipeline de données (GeoJSON est plus universel)
  • Vous travaillez avec des outils qui attendent le format FeatureCollection

Comment convertir

  1. Téléchargez votre fichier .topojson ou .json (glissez-déposez ou parcourez)
  2. Prévisualisez le GeoJSON converti sur la carte
  3. Téléchargez le fichier GeoJSON standard

Détails de la conversion

Ce qui est converti

  • Toutes les géométries : Points, LineStrings, Polygons, MultiGeometry
  • Propriétés : Tous les attributs des entités sont conservés
  • Couches multiples : Tous les objets de topologie sont convertis et fusionnés
  • Arcs partagés : Étendus en coordonnées complètes

Changements de taille de fichier

  • GeoJSON sera plus grand : Typiquement 2 à 5 fois plus grand que TopoJSON
  • Les frontières partagées sont stockées de manière redondante dans GeoJSON
  • Utilisez GeoJSON Minifier pour réduire la précision si nécessaire

Cas d'utilisation courants

  • Compatibilité avec les outils anciens : Utilisation des données TopoJSON avec des logiciels plus anciens
  • Édition de données : Modification des géométries dans des éditeurs GeoJSON standards
  • Exigences des API : Certaines API acceptent uniquement GeoJSON
  • Apprentissage/débogage : GeoJSON est plus facile à lire et à comprendre

Détails techniques

  • Tous les objets de topologie fusionnés : La sortie est une seule FeatureCollection
  • Expansion des arcs : Les arcs partagés sont entièrement étendus avec toutes les coordonnées
  • Conforme aux normes : La sortie respecte la spécification GeoJSON RFC 7946
  • Traitement côté client : Vos données ne quittent jamais votre navigateur

FAQ

Pourquoi mon fichier GeoJSON est-il plus grand que le TopoJSON ?
TopoJSON stocke les frontières partagées une seule fois. GeoJSON stocke chaque frontière pour chaque entité, même si elles se chevauchent.

Puis-je reconvertir en TopoJSON plus tard ?
Oui ! Utilisez le convertisseur GeoJSON → TopoJSON.

Que se passe-t-il si mon TopoJSON contient plusieurs objets ?
Tous les objets sont convertis et fusionnés en une seule FeatureCollection.

Est-ce que je perds des données lors de la conversion ?
Non — toutes les géométries et propriétés sont conservées. Le fichier sera simplement plus grand.

Voir aussi