Documente Academic
Documente Profesional
Documente Cultură
de donnes
QGIS
3.0
7 aot 2014
Table des
matires
Introduction
25
33
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
Introduction
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
Import de
donnes
geographiques
I -
7
19
Mthode
Import d'une couche de texte dlimit avec information gographique (Coordonnes
X,Y) pour crer une couche de points
Cliquer sur l'icne 'Ajouter une couche de texte dlimit' dans le bandeau suprieur :
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
Menu Couche
Un fichier texte dlimit peut tre un fichier txt ou un fichier csv avec une ligne d'entte contenant les noms des champs.
Pour chaque fichier il faut dfinir le dlimiteur de champ et les champs contenant
l'information gographique :
Les dlimiteurs de champ peuvent tre des caractres slectionns (virgule,
tabulation, etc...) ou un caractre simple (ex : | ; ) dfini par l'utilisateur.
La bote de dialogue 'Crer une couche depuis un fichier texte dlimit (CSV)'
apparat :
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
Attention
L'utilisation de l'espace ou de la tabulation comme sparateur de champ peut gnrer
des erreurs lors de l'import du fichier, si par exemple une chane de caractre
constituant un champ comporte un espace (ex. La Flche).
De mme, l'utilisation de la virgule comme sparateur de champ peut engendrer des
problmes si la virgule est aussi sparateur dcimal.
Conseil
Si c'est possible, utiliser le point-virgule comme sparateur de champ dans les
fichiers texte dlimit.
Les champs gomtriques contiennent les coordonnes X et Y de chaque point ou des
coordonnes WKT (Well-Known Text) regroupes dans un seul champ gomtrique
(coordonnes des sommets des objets et altitude le cas chant).
Dans ce cas, la virgule est utilise dans le format WKT comme sparateur des
couples de coordonnes des sommets.
Ce point sera illustr un peu plus loin.
Complment
Le format Well-Known Text (WKT) peut se traduire par texte bien lisible. C'est un
format standard en mode texte utilis pour reprsenter des objets gomtriques
vectoriels issus des systmes d'informations gographiques (SIG), mais aussi des
informations s'y rattachant, tels les rfrences de systmes de coordonnes.
Ce format de langage a son quivalent en binaire, moins lisible mais destin des
changes entre bases de donnes, le Well-Known Binary (WKB).
Ce format a t dfini par l'Open Geospatial Consortium (OGC).
Pour en savoir plus : http://fr.wikipedia.org/wiki/Well-known_text
Exemple
Importer le fichier chef-lieu.txt (situ dans le rpertoire data_foad_qgis\Divers) qui
est structur comme suit (utiliser un diteur de texte) :
On constate que :
Les noms des champs sont crits en majuscules sur la premire ligne pour
bien les distinguer des attributs, ils sont spars par une virgule.
A partir de la deuxime ligne figurent les attributs ou valeurs de chaque
champ, spars aussi par une virgule.
Il n'y a pas de sparateur dcimal (qui ne pourrait pas tre la virgule dans le
10
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
11
12
La table attributaire comprend tous les champs et valeurs prsents dans le fichier
texte initial :
EXERCICE DIRIGE
Importer le fichier CSV Etablissements_Enseignement.csv situ dans le rpertoire
/Divers.
Ce fichier est extrait de la liste des tablissements d'enseignement des premier et
second degrs du ministre de l'ducation nationale, pour les secteurs public et
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
13
priv, comportant les donnes X et Y de golocalisation fournies par l'IGN Actualisation juin 2012 ,
Le
fichier
national
peut
tre
tlcharg
ici
:
http://www.data.gouv.fr/fr/groups/education-et-recherche
Il est publi par le ministre de l'ducation nationale sur la plate-forme ouverte des
donnes publiques franaises data.gouv.fr :
.
http://www.data.gouv.fr/fr
REMARQUE
On trouve sur le site data.gouv.fr un nombre trs important de donnes
golocalisables sous forme de fichiers de type texte dlimit.
On observe que :
Les noms de champs sont sur la premire ligne.
Le sparateur de champ est le point-virgule
Les champs de coordonnes sont intituls Coord_X et Coord_Y
Le SCR de rfrence est RGF 93/Lambert-93
Ouvrir la couche avec la commande Couche/Ajouter une couche de texte dlimit ou
cliquer sur l'icne :
14
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
15
On remarque que :
Les coordonnes contenues dans les champs Longitude et Latitude sont
exprimes en degrs (), minutes (') et secondes d'arc (systme de rfrence
WGS84).
Les degrs et minutes d'arc sont des nombres entiers, les secondes d'arc
peuvent tre dcimales, dans ce cas le point est sparateur dcimal comme
dans la 1re ligne du fichier : Longitude -0015'06.20147 Latitude
4803'05.25076
Les longitudes l'Ouest du mridien de Greenwich sont ngatives ainsi que
les latitudes mridionales.
Pour importer le fichier Obstacles_circulation_aerienne.csv (rpertoire /Divers):
- Ajouter une couche de texte dlimit, icne
16
;
- Slectionner le fichier Obstacles_circulation_aerienne.csv
- Choisir le codage ISO-8859-1
- Vrifier que la case en-ttes en 1re ligne' est bien coche
- Le sparateur propos est bien le point-virgule (case coche)
- Vrifier que la case Coordonnes DMS (Degrs Minutes Secondes) est bien coche,
et que les champs de coordonnes X et Y correspondent bien aux colonnes Longitude
et Latitude du fichier csv :
- Cliquer sur OK
- Dans la bote de dialogue Slectionneur de systme de coordonnes de rfrence',
choisir le SCR WGS84 (EPSG:4326)
- Cliquer sur OK, la couche de points est ouverte en lecture seule et apparat dans la
fentre carte (reprojete la vole dans le SCR du projet).
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
17
.
http://fr.wikipedia.org/wiki/Galileo_%28syst%C3%A8me_de_positionnement%29
doit tre oprationnel en 2020.
Ce systme sous contrle civil, contrairement au GPS, assurera l'indpendance de
18
.
Choisir le type de fichier "GPS eXchange format (*.GPX)"
REMARQUE
GPX (GPS eXchange Format) est un format de fichier permettant l'change de
coordonnes GPS.
Ce format permet de dcrire une collection de points utilisables sous forme de points
de cheminement (waypoint), trace (track) ou itinraire (route).
Ce format est ouvert et tend devenir un format standard.
Voir les articles Wikipedia : http://fr.wikipedia.org/wiki/GPX_%28format_de_fichier
%29
et portail SIG : http://www.portailsig.org/content/le-format-gpx-pour-l-echange-dedonnees-gps
Ouvrir
le
fichier
data_foad_qgis/Divers)
Tour_du_Lac_de_la_Monnerie.GPX
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
(rpertoire
19
Dans la bote de dialogue Slection des couches vectorielles ajouter, cliquer sur
Slectionner tout' :
20
Remarque
Les couches issues d'un fichier GPX sont importes avec le systme godsique de
rfrence du GPS, le WGS 84 (Word Geodetic System) (EPSG 4326) :
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
21
Reprojection la vole
Attention
Les couches d'un fichier GPX import sont en lecture seule, donc non modifiables.
Les mesures de longueur effectues sur la gomtrie des objets linaires avec le
bouton Identifier les units' sont fausses, mme si la reprojection de la couche est
correcte.
Pour contourner cette difficult, il faut enregistrer la couche concerne en fixant le
SCR de rfrence (RGF93/Lambert-93) et la rouvrir.
22
II
Import de
donnes
attributaires
II -
25
30
.
Ouvrir
la
couche
attributaire
ATTRIBUTS_COMMUNES
(data_foad_qgis/Divers/ATTRIBUTS_COMMUNES.csv)
avec
la
commande
"Couche/Ajouter une couche vecteur" ou cliquer sur l'icne
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
23
Choisir le type de fichier Valeurs spares par une virgule [OGR] (*.csv)
Les 2 couches sont ouvertes dans QGIS :
Panneau Couches
24
REMARQUE
La couche attributaire est ouverte en lecture seule et n'est pas modifiable.
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
25
La jointure sera effectue sur le code INSEE, qui est prsent dans les 2 tables
attributaires :
Couche COMMUNE : champ CODE_INSEE
Couche ATTRIBUTS_COMMUNES : champ INSEE_COMM
CONSEIL
Mme si QGIS peut joindre des champs de types diffrents (numrique et chane de
caractres), il est conseill d'utiliser des champs de mme type.
Dans le cas prsent les champs CODE_INSEE et INSEE_COMM sont de type chane de
caractres.
26
Onglet Jointure
Dans l'onglet jointure,cliquer sur le bouton +' et dans la bote de dialogue Ajouter
une jointure vectorielle', choisir :
La couche attributaire joindre (la couche de texte dlimit) :
ATTRIBUTS_COMMUNES
Le champ de la couche attributaire joindre : INSEE_COMM
Le champ cibl de la couche vectorielle gographique : CODE_INSEE
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
27
Valider avec Ok
La jointure raliser apparat dans la fentre des proprits de la couche :
Jointure
28
Les attributs de la couche de texte dlimit sont alors ajouts chaque lment de la
couche vectorielle gographique :
Rsultat de la jointure
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
29
30
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
31
Export de donnes
attributaires
III -
III
33
Remarque
Le champ gomtrique WKT est sans objet pour l'export de donnes attributaires
seules.
Exemple
Exporter la couche BATI_REMARQUABLE en format texte dlimit CSV
Ouvrir la couche BATI_REMARQUABLE.SHP (rpertoire BD_TOPO/E_BATI)
- Faire un clic droit sur la couche Commande Sauvegarder sous...
- Slectionner le format Valeurs spares par une virgule (CSV) dans la liste
droulante Format'.
- Ecrire le nom du fichier texte (Bati_Remarquable), sans l'extension .csv (elle sera
ajoute automatiquement)
- Localiser le rpertoire de sauvegarde
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
33
34
Matrise d'ouvrage : MEDDE - METL - MAAF / Matrise d'uvre : ENTE Aix - ENSG /
Licence ouverte ETALAB
35
Remarque
Sans ce fichier CSVT, lorsqu'on importe le fichier CSV seul dans QGIS
(Commande Ajouter une couche Vecteur ou icne
.
toutes les colonnes du fichier sont interprtes comme des chanes de caractres.
Le fichier CSVT portant le mme nom que le fichier CSV et enregistr dans le mme
rpertoire est automatiquement dtect quand le fichier CSV est import.
Il permet de conserver tous les types de champs reconnus par QGIS, notamment les
champs numriques, lors de l'import du fichier CSV dans QGIS.
Attention
Les listes droulantes du cadre Options de la couche' prsentent des erreurs dans la
version 2.2.0 Valmiera, qui seront corriges dans une version ultrieure de QGIS.
(choix possible de CRLF dans la liste GEOMETRY, de AS_WKT dans la liste
LINEFORMAT).
L'criture des paramtres dans la fentre Couche' du cadre Options
personnalisables' ne permet pas d'exporter un fichier comprenant un champ WKT
par exemple.
36