Convertisseur de données spatiales GeoJSON ↔ WKT
Guide
Convertisseur de données spatiales GeoJSON ↔ WKT
Convertir des géométries entre GeoJSON et WKT (Well-Known Text) sans jamais hésiter sur le fait que vos coordonnées aient été échangées. Collez l'un des formats, choisissez une direction (ou laissez la détection automatique le faire), et observez la géométrie s'afficher sur une prévisualisation en temps réel d'OpenStreetMap afin de vérifier la forme avant qu'elle ne soit intégrée à votre base de données, à vos tuiles de carte ou à votre pipeline GIS.
Comment utiliser
- Collez une géométrie, une Feature, une FeatureCollection ou une chaîne WKT dans la zone d'entrée.
- Quitter Direction sur Détection automatique, ou choisissez une direction explicite si votre entrée est ambiguë.
- Sélectionnez la précision des coordonnées si vous souhaitez supprimer des décimales longues ; la valeur par défaut conserve la valeur complète.
- Basculer Afficher le GeoJSON pour une sortie au format JSON indenté, et WKT en majuscules pour des mots-clés canoniques.
- Utilisez Échanger et effectuer un parcours pour faire passer la sortie actuelle en entrée — utile pour vérifier la validité d'une conversion.
Caractéristiques
- — Passez de horodatage → date ou date → horodatage. Les deux directions, un seul outil. – Conversion directe de GeoJSON vers WKT et de WKT vers GeoJSON dans un seul outil.
- Couverture complète des géométries – Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon et GeometryCollection.
- Coordonnées Z, M et ZM – analyse les WKT en 3D et mesurés (POINT Z, POINT ZM) et conserve les ordonnées supplémentaires dans la sortie GeoJSON.
- Support des géométries vides – effectue des parcours
POINT EMPTY,POLYGON EMPTY, etc. sans erreur. - Entrée de Feature et de FeatureCollection – déballage d'une seule Feature ou réduction d'une FeatureCollection en un GeometryCollection.
- Prévisualisation en temps réel d'OpenStreetMap – affiche la géométrie via Leaflet afin de repérer immédiatement un échange latitude/longitude.
- Précision ajustable – arrondir à n'importe quel nombre de décimales compris entre 4 et 8, ou conserver la précision complète.
- Détecte automatiquement l'entrée – analyse le premier caractère pour choisir entre le parsing JSON et la tokenisation WKT.
- Copier et télécharger – récupérer le texte converti en un clic pour l'utiliser dans PostGIS, Shapely, Mapbox ou tout autre outil GIS.
FAQ
-
Pourquoi les formats GeoJSON et WKT disposent-ils des coordonnées en longitude avant latitude ?
Les deux formats suivent la convention mathématique selon laquelle l'axe X précède l'axe Y, et dans le système de référence EPSG:4326, l'axe X correspond à la longitude et l'axe Y à la latitude. Les spécifications OGC et IETF (RFC 7946 pour GeoJSON et OGC 06-103r4 pour WKT) ont codifié cet ordre afin de garantir l'interopérabilité des bibliothèques de géométrie. Les étiquettes humaines comme « lat, lon » inversent cet ordre, ce qui est la cause la plus fréquente de points situés dans le mauvais hémisphère.
-
Quelle est la différence entre un Polygone et un MultiPolygone ?
Un Polygone est une zone continue remplie, avec une frontière externe et zéro ou plusieurs trous internes, exprimée en WKT sous la forme POLYGON ((ring externe), (trou), ...). Un MultiPolygone est un ensemble de polygones traités comme une seule entité — utile lorsque l'un pays ou une région est composé de plusieurs masses terrestres disjointes. Dans GeoJSON, le niveau de nesting augmente d'un niveau pour le MultiPolygone : les coordonnées deviennent [polygone][ring][point] au lieu de [ring][point].
-
Qu'est-ce qu'il signifie pour un anneau de polygone d'être fermé ?
Un anneau linéaire est fermé lorsque ses premières et dernières paires de coordonnées sont identiques. La spécification GeoJSON RFC 7946 exige que chaque anneau de polygone soit fermé, et les validateurs WKT imposent généralement la même règle. Si vous construisez un anneau à partir d'une liste de sommets, ajoutez toujours le premier sommet à la fin avant de le sérialiser.
-
Quelles sont les dimensions Z et M dans WKT ?
Z correspond à une altitude (ou à une troisième dimension spatiale), M correspond à une mesure (souvent le temps, la distance le long d'une route ou une lecture d'un capteur). WKT les marque par un suffixe sur le type — POINT Z (1 2 3), POINT M (1 2 3), POINT ZM (1 2 3 4). GeoJSON permet des valeurs optionnelles de troisième et quatrième coordonnées dans chaque tableau de coordonnées, mais ne distingue pas formellement Z de M ; la convention recommandée est [lon, lat, altitude].
-
Quand utiliser un GeometryCollection ?
Un GeometryCollection regroupe des géométries hétérogènes — par exemple, un Point et un Polygone — comme une seule entité. Cela est utile pour regrouper des features liés mais de types différents, mais de nombreux systèmes GIS (notamment les index spatiaux PostGIS et certains bibliothèques de cartographie web) gèrent plus efficacement les types simples, donc privilégiez MultiPoint, MultiLineString ou MultiPolygon lorsque tous les éléments partagent le même type de géométrie.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 15 juin 2026
