Export CSV de données géographiques

On peut exporter une couche géographique de points de polylignes ou de polygones en stockant la géométrie des objets dans un champ texte qui représente la géométrie des objets dans le format WKT. C'est le seul moyen d'exporter des couches de polylignes ou de polygones dans un format texte délimité, avec l'enregistrement des coordonnées de tous les sommets constituant les objets géographiques.

Exemple

Export de la couche TERRAIN_SPORT.SHP dans un fichier CSV comprenant la géométrie des objets

Ouvrir la couche géographique TERRAIN_SPORT.SHP (répertoire BD_TOPO\E_BATI\)

Cette couche est constituée de polygones.

Pour exporter la couche TERRAIN_SPORT.SHP dans un fichier CSV comprenant la géométrie des objets :

  • Clic droit sur la couche et Commande Exporter > Sauvegarder les entités sous...

  • Choisir le format ‘Valeurs séparées par une virgule'

  • Codage ISO-8859-1

  • Nommer le fichier Terrain_Sport (l'extension .csv sera ajoutée automatiquement) et choisir l'emplacement d'enregistrement.

Dans le cadre ‘Options de la couche', choisir les paramètres suivants :

CREATE_CSVT →> YES

GEOMETRY →> AS_WKT

LIGNEFORMAT →> LF

SEPARATOR →>SEMICOLON

WRITE_BOM →> NO

Export CSV avec géométrie WKT

Cliquer sur OK

Le premier champ nommé ‘'WKT'' du fichier texte délimité (.csv) créé comprend la description de la géométrie des objets dans le format Well-Known Text :

Edition du fichier TERRAIN_SPORT.csv

QGIS sait ouvrir directement les fichiers texte comprenant un champ de type WKT :

Ouvrir une couche vecteur : icône

.

- Sélectionner le type ‘Valeurs séparées par une virgule [OGR] (.csv)

- Codage ISO-8859-1

- Sélectionner le fichier TERRAIN_SPORT .csv

- Après validation de la boîte de dialogue, sélectionner le SCR RGF93 / Lambert-93

Aucune autre information n'est demandée et la couche est créée (en lecture seule) et affichée dans la fenêtre carte.

La table attributaire comprend le champ WKT qui décrit la géométrie des polygones composant la couche :

Table attributaire de la couche TERRAIN_SPORT (WKT)

Remarque

L'import d'un fichier texte comprenant un champ WKT peut être effectué avec la commande

‘Créer une couche depuis un fichier à texte délimité (CSV)' icône

;

Dans ce cas, la boîte de dialogue fait apparaître la définition de la géométrie (bouton radio Well known text (WKT) coché), et le champ WKT est édité :

Boîte de dialogue Import CSV WKT

La couche géographique TERRAIN_SPORT est créée (en lecture seule) et affichée dans la fenêtre carte.

Dans ce cas, la table attributaire de la couche créée ne comprend pas le champ WKT.