Aller au contenu
Tout en local

Convertisseur WKT en GeoJSON

Convertit les géométries au format WKT en GeoJSON, et inversement, entièrement dans votre navigateur.

Entrée

Convertisseur WKT en GeoJSON

Collez du Texte Connu (Well-Known Text) et cet outil retourne le GeoJSON équivalent, ou collez du GeoJSON et obtenez du WKT en retour — l'option Sens change le sens de la conversion. Il supporte toutes les géométries que la norme WKT définit : Point, LineString, Polygon (y compris les polygones troués), MultiPoint, MultiLineString, MultiPolygon et GeometryCollection, donc un seul outil couvre les formes que les bases de données SIG, les requêtes PostGIS et les bibliothèques de cartographie exportent réellement.

L'option Encapsuler contrôle comment la sortie GeoJSON est emballée : comme géométrie brute, comme Feature avec un objet properties vide, ou comme FeatureCollection, utile quand le résultat alimente une bibliothèque de cartographie qui attend l'une de ces formes. Décimales arrondit les coordonnées à autant de chiffres que vous le souhaitez. Fermer les anneaux de polygone automatiquement ajoute le premier point à un anneau qui a oublié de se fermer. Inverser latitude/longitude bascule les paires de coordonnées pour les données créées comme (lat, lon) au lieu de la norme WKT/GeoJSON (lon, lat), cause courante de cartes inversées. Mode batch traite chaque ligne comme sa propre géométrie, convertissant une liste entière à la fois, et Formater JSON alterne la sortie indentée contre une seule ligne compacte.

Si une chaîne WKT est mal formée — une parenthèse non fermée, une coordonnée manquante, un mot-clé de géométrie non reconnu — l'erreur nomme la position exacte de ligne et de colonne de caractère où l'analyse s'est arrêtée, au lieu d'un message générique "entrée invalide", pour que vous puissiez accéder directement au problème dans une longue géométrie.

Tout s'exécute localement dans votre navigateur en utilisant JavaScript ordinaire ; aucune coordonnée ne quitte jamais votre appareil. Lorsque la conversion est terminée, copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le directement à l'entrée d'un autre outil pour continuer à travailler.

FAQ

Quels types de géométrie sont pris en charge?
Les sept de la norme WKT : Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon et GeometryCollection, y compris les polygones troués et les géométries EMPTY.
Que fait l'option Encapsuler?
Elle contrôle la forme de la sortie GeoJSON : un objet géométrie brut, un Feature avec un objet properties vide, ou une FeatureCollection regroupant chaque géométrie convertie.
Comment les coordonnées 3D (valeurs Z ou M) sont-elles traitées?
Les étiquettes WKT comme POINT Z ou POINT ZM sont reconnues, mais seules les ordonnées x et y sont conservées — le convertisseur fonctionne en deux dimensions.
Que se passe-t-il quand le WKT n'est pas valide?
L'outil signale la colonne exacte de ligne et de caractère où l'analyse s'est arrêtée au lieu de convertir silencieusement, afin que vous puissiez trouver et corriger la partie cassée.
Mes données de géométrie sont-elles téléchargées quelque part?
Non. La conversion s'exécute entièrement dans votre navigateur en utilisant JavaScript — rien n'est envoyé à un serveur, donc les données de localisation privées ne quittent jamais votre appareil.