WKT est un format de représentation textuelle des géométries, utilisé dans les bases de données (PostGIS, SpatiaLite) et les applications SIG. Simple et facile à intégrer.
Caractéristiques principales
À propos du format WKT
Le WKT (Well-Known Text) est l'écriture textuelle de la géométrie définie par le standard OGC : POINT(37.6177 55.7558), LINESTRING(...), POLYGON((...)). Toutes les bases spatiales et toutes les bibliothèques la comprennent — PostGIS, SpatiaLite, Shapely, JTS, GEOS — et elle se lit à l'œil nu, ce qui rend le format irremplaçable pour le débogage.
On choisit cet export quand la géométrie doit être du texte : l'insérer dans une requête SQL, la poser dans un test, transmettre des coordonnées à un système tiers, ou simplement voir vite ce que la zone choisie a donné.
En sortie, un seul fichier texte en UTF-8. En haut, des commentaires avec l'emprise de la zone et le système de coordonnées ; ensuite, couche par couche : une ligne du type « -- layer: roads », puis une géométrie par ligne. Les coordonnées sont en WGS84 (EPSG:4326) avec six décimales — soit environ dix centimètres sur le terrain.
Important : le WKT ne stocke que les figures. Les noms, les types et les autres tags OpenStreetMap ne sont pas dans le fichier — s'il vous faut des attributs, prenez GeoJSON, GeoPackage ou un CSV avec une colonne WKT.
Logiciels pour ouvrir les fichiers WKT
Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers WKT (Well-Known Text) (.wkt) exportés depuis OSM2CDR :
Caractéristiques du format
- Standard ouvert
- Coordonnées 3D prises en charge
- Sans perte de qualité
- Sans attributs
- Sortie : 1 fichier
- Well-Known Text (OGC Simple Features). One geometry per line, human-readable. Direct INSERT into PostGIS / Spatialite.
Qui utilise les cartes WKT
Comment exporter en WKT
Comment ouvrir après l’export
- PostGIS — insérez les lignes telles quelles : INSERT ... VALUES (ST_GeomFromText('POLYGON((...))', 4326)) ; le SRID doit obligatoirement être indiqué.
- Python — from shapely import wkt, puis wkt.loads(line) ligne par ligne, en sautant les lignes qui commencent par deux tirets.
- QGIS — l'extension QuickWKT colle la géométrie du presse-papiers sur une couche temporaire ; pour une vraie couche, il est plus simple de télécharger directement du GeoJSON.
- Tableurs — le WKT est compris par l'import CSV de QGIS : « Ajouter une couche de texte délimité », la géométrie étant prise dans le champ WKT.
- Vérification — ST_IsValid dans PostGIS ou shapely.is_valid : des auto-intersections apparaissent parfois après simplification, et mieux vaut le savoir avant le chargement en base.
Cartes populaires en WKT
Export de cartes en WKT (Well-Known Text)
Téléchargez des cartes WKT professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.
Questions fréquentes
Comparer avec d’autres formats
Formats associés
Fréquemment exportés ensemble
Related Articles
WKB and WKT: Geometry Formats for Developers
WKB and WKT: binary and text geometry formats. PostGIS, Shapely, GEOS. When to use which, conversion, performance, and e
formatWKT (Well-Known Text) — OGC and ISO Text Standard for Geometries in SQL
WKT is the OGC Simple Features + ISO 19125 text representation of geometries: POINT/LINESTRING/POLYGON; backbone of Post