Convertisseur GeoJSON ↔ WKT
Convertissez entre les formats GeoJSON et WKT (Well-Known Text). Essentiel pour les workflows PostGIS, QGIS et bases de données spatiales.
Conversion Direction
Input GeoJSON
or drag & drop
Qu'est-ce que le WKT ?
Well-Known Text (WKT) est un langage de balisage textuel utilisé pour représenter des objets géométriques vectoriels. Il est largement utilisé dans :
- PostGIS — Extension spatiale de PostgreSQL
- QGIS — Application SIG de bureau
- Bases de données spatiales — Oracle Spatial, SQL Server, etc.
- Normes OGC — Formats de l'Open Geospatial Consortium
Comment utiliser
GeoJSON → WKT
- Sélectionnez le mode "GeoJSON → WKT"
- Collez ou glissez votre fichier GeoJSON
- Copiez la sortie WKT pour l'utiliser dans des requêtes PostGIS ou QGIS
WKT → GeoJSON
- Sélectionnez le mode "WKT → GeoJSON"
- Collez le texte WKT (POINT, LINESTRING, POLYGON, etc.)
- Téléchargez le GeoJSON ou prévisualisez-le sur la carte
Fonctionnalités
✓ Conversion bidirectionnelle — GeoJSON ↔ WKT dans les deux sens
✓ Tous types de géométries — Point, LineString, Polygon, Multi*, GeometryCollection
✓ Aperçu instantané — Visualisez les résultats sur une carte interactive
✓ Prêt pour PostGIS — Copiez directement le WKT dans les requêtes SQL
✓ Support de lot — Convertissez plusieurs entités à la fois
✓ Support EWKT — WKT étendu avec SRID (ex. : SRID=4326;POINT(...))
Cas d'utilisation
🗄️ Importer dans PostGIS — Convertissez GeoJSON en WKT pour des instructions SQL INSERT
🗺️ Exporter depuis QGIS — Convertissez WKT en GeoJSON pour la cartographie web
🔍 Requêtes spatiales — Utilisez WKT dans les fonctions ST_GeomFromText()
📊 Migration de données — Transférez des géométries entre différents systèmes SIG
🧪 Tests — Convertissez rapidement des géométries pour l'analyse spatiale
Exemples de format WKT
Point
POINT(30 10)LineString
LINESTRING(30 10, 10 30, 40 40)Polygon
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))Polygone avec trou
POLYGON((35 10, 45 45, 15 40, 10 20, 35 10),
(20 30, 35 35, 30 20, 20 30))MultiPoint
MULTIPOINT((10 40), (40 30), (20 20), (30 10))WKT étendu (EWKT)
SRID=4326;POINT(-122.4194 37.7749)Intégration avec PostGIS
Insérer GeoJSON en tant que WKT
sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);Requêter WKT depuis PostGIS
sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);Conseils
💡 Spécifiez toujours le SRID lorsque vous utilisez WKT dans PostGIS (généralement 4326 pour les coordonnées GPS)
💡 Utilisez le format EWKT pour préserver le système de coordonnées
💡 Validez le WKT avant de l'insérer dans les bases de données pour éviter les erreurs
💡 Vérifiez l'ordre des coordonnées — WKT utilise (X Y) = (Longitude Latitude)
💡 Attention à la précision — Trop de décimales peuvent ralentir les requêtes spatiales
Outils associés
- GeoJSON ↔ TopoJSON — Convertir vers/depuis TopoJSON
- Shapefile → GeoJSON — Convertir des fichiers Shapefile
- Convertisseur CRS — Transformer les systèmes de coordonnées
- Minificateur GeoJSON — Réduire la taille des fichiers
Détails techniques
Types de géométries pris en charge
- Point, MultiPoint
- LineString, MultiLineString
- Polygon, MultiPolygon
- GeometryCollection
Systèmes de coordonnées
- WGS84 (EPSG:4326) — Par défaut
- EWKT avec support SRID pour d'autres systèmes de coordonnées
Formats d'entrée
- GeoJSON : Feature, FeatureCollection, Geometry
- WKT : Format standard OGC WKT
- EWKT : WKT étendu avec préfixe SRID
Formats de sortie
- WKT : Texte conforme aux normes OGC
- EWKT : Avec préfixe SRID (optionnel)
- GeoJSON : Format standard RFC 7946
Questions fréquentes
Q : Quelle est la différence entre WKT et EWKT ?
R : EWKT (Extended WKT) inclut un préfixe SRID pour le système de coordonnées, ex. : SRID=4326;POINT(...). Le WKT standard n'a pas de SRID.
Q : Puis-je convertir des géométries 3D (avec des coordonnées Z) ?
R : Oui, le WKT et l'EWKT prennent en charge les coordonnées Z, ex. : POINT Z (30 10 5).
Q : Est-ce compatible avec PostGIS 3.x ?
R : Oui, le format WKT est compatible avec toutes les versions de PostGIS.
Q : Puis-je convertir de grands ensembles de données ?
R : Oui, mais pour des fichiers très volumineux (>100MB), envisagez d'utiliser les outils en ligne de commande GDAL/OGR.
Q : Quel est l'ordre des coordonnées dans le WKT ?
R : Le WKT utilise (X Y) = (Longitude Latitude), comme le GeoJSON.
Q : Puis-je utiliser cela avec Oracle Spatial ?
R : Oui, Oracle Spatial utilise également le format WKT via SDO_GEOMETRY.
Q : Comment ajouter un SRID à la sortie WKT ?
R : Activez l'option "format EWKT" pour inclure le préfixe SRID dans la sortie.