L’extension Texte Délimité permet de charger un fichier texte délimité comme couche dans QGIS.
Pour afficher un fichier texte délimité comme une couche, le fichier texte doit contenir :
Une ligne d’en-tête délimité contenant les noms des champs. Cette ligne doit être la première du fichier.
La ligne d’entête doit contenir les champs X et Y. Ces champs peuvent avoir n’importe quel nom.
Les coordonnées X et Y doivent être de type numérique. Le système de coordonnées n’est pas important.
Comme exemple de fichier texte valide, nous pouvons importer le fichier point d’élévation elevp.csv fourni avec le jeu de données échantillon de QGIS (voir la Section Échantillon de données):
X;Y;ELEV
-300120;7689960;13
-654360;7562040;52
1640;7512840;3
[...]
Nous noterons les points suivants à propos du fichier texte :
Le fichier texte d’exemple utilise le ; comme délimiteur. N’importe quel caractère peut être utilisé comme délimiteur de champ.
La première ligne est la ligne d’entête. Elle contient les champs X, Y et ELEV.
Les guillemets (") ne peuvent pas être utilisés pour délimiter les champs textes.
Les coordonnées x sont incluses dans le champ X.
Les coordonnées y sont incluses dans le champ Y.
Pour utiliser l’extension, vous devez d’abord l’activer comme décrit dans la Section Gestion des extensions.
Appuyez sur la nouvelle icône apparue dans la barre d’outils Ajoutez un fichier de texte sur la couche pour ouvrir la boîte de dialogue Texte Délimité comme montré dans la figure figure_delimited_text_1.
Figure Delimited Text 1:
Sélectionnez d’abord le fichier à importer (par exemple, qgis_sample_data/csv/elevp.csv) en appuyant sur le bouton [Parcourir...]. Une fois le fichier sélectionné, l’extension essaie d’analyser le fichier en utilisant le dernier délimiteur utilisé, dans le cas présent le point-virgule (;). Afin d’analyser correctement le fichier, il est important de sélectionner le bon délimiteur. Pour changer et utiliser le délimiteur tabulation, utilisez \t (c’est l’expression en vigueur pour indiquer le caractère tabulation).
Une fois le fichier analysé, choisissez les champs X et Y à l’aide des listes déroulantes si possible vous pouvez aussi choisir le champ WKT pour les informations de projection. Enfin choisissez un nom de couche (par exemple, elevp) comme montré dans la Figure figure_delimited_text_1. Pour ajouter la couche à la carte, appuyez sur [OK]. Le fichier texte délimité se comporte maintenant dans QGIS comme n’importe quelle autre couche de la carte.