2 Copyright (C) 2015-2016 EDF
4 This file is part of SALOME HYDRO module.
6 SALOME HYDRO module is free software: you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by
8 the Free Software Foundation, either version 3 of the License, or
9 (at your option) any later version.
11 SALOME HYDRO module is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
16 You should have received a copy of the GNU General Public License
17 along with SALOME HYDRO module. If not, see <http://www.gnu.org/licenses/>.
19 #########################################
20 Lancement qgis et CloudCompare
21 #########################################
23 A partir de SALOME 8, l'installation de qgis et/ou CloudCompare est fournie dans un produit séparé.
24 A EDF cela dépend de la plateforme :
26 * sur Calibre 7 qgis et cloudCompare sont fournis à part,
27 * sur Calibre 9, cloudCompare est installé avec SALOME, qgis à part.
29 Connaissant le répertoire d'installation des produits ( *<appli_XXX>* ) ::
31 <appli_XXX>/salome shell CloudCompare
35 <appli_XXX>/salome shell qgis
38 Pour CloudCompare sur Calibre 9, on peut aussi, depuis SALOME, utiliser le menu *tools / plugins / Salome shell session*
39 pour ouvrir un shell dans l'environnement SALOME.
41 Dans ce shell, la commande *CloudCompare* lance le logiciel.
43 #########################################
45 #########################################
47 On donne ci-dessous quelques indications d’utilisation de qgis.
48 Il s’agit de quelques fonctions de base concernant l’affichage et le traitement de lignes ou de polygones.
49 Pour des utilisations plus avancées, et les notions de manipulation et d’affichage de données géographiques, l’utilisateur se référera à la documentation officielle de qgis <http://www.qgis.org/fr/docs/index.html>
50 ou à des documentations existantes spécifiques.
52 Accès internet depuis qgis (spécifique EDF R&D)
53 ===============================================
55 L'accès internet est nécessaire dans de nombreux usages de qgis, par exemple pour installer des plugins.
56 Pour passer le proxy, à EDF R&D, il faut dans le menu *settings / options* de qgis, onglet *Network*, cocher l'option
57 *Use proxy for web access* et prendre *DefaultProxy* comme *Proxy type*.
59 Il faut par ailleurs avoir défini le proxy dans son environnement. On peut par exemple ajouter les lignes suivantes dans le fichier
60 *.bashrc* de son compte Linux :
64 export http_proxy=http://proxypac.edf.fr:3128
65 export https_proxy=http://proxypac.edf.fr:3128
66 export no_proxy=localhost,.edf.fr
71 Pour ouvrir ou créer un projet qgis, aller dans le menu Project puis sélectionner Open ou New.
72 Les données SIG sont constituées de plusieurs types de fichiers.
75 Afficher des Données dans qgis
76 ==============================
78 Un « Shapefile » ou « Fichier de forme » est le format de stockage des données vectorielles utilisées
79 par la plupart des SIG, il est constitué des fichiers suivants :
81 * ***.shp** : stocke les entités géographiques. Il s'agit du shapefile proprement-dit.
83 * ***.dbf** (DataBaseFile) : stocke les données attributaires (consultable sous Excel).
85 * ***.shx** : stocke les index des enregistrements du fichier ".shp".
87 * ***.prj** (recommandé) : stocke la projection associée.
89 * ***.sbn**, ***.sbx** (faculatatifs) : stocke des index n'existant qu'après une requête ou une jointure.
91 * ***.xml** (facultatif) : stocke les métadonnées relative au shape.
93 Un fichier de données **vecteur** est constitué de points ou de contours ou tandis qu’un fichier **raster**
94 est constitué de pixels, c'est-à-dire qu’il s’agit d’une image comme un fond de plan ou une photo.
96 Pour charger des données existantes (par exemple des données CorineLandCover),
97 cliquer sur le bouton AddVectorLayer dans la barre des boutons à gauche ou sélectionner AddLayer
98 puis Add Vector Layer dans le menu Layer.
100 Pour visualiser vos données, vous trouverez dans le menu « Vue » ou « View » tous les outils nécessaires
101 à l’exploration par déplacement ou zoom dans vos cartes.
103 Les déplacements sur la carte sont également accessibles depuis la barre d’icônes où se trouvent
104 les mêmes symboles que dans le menu déroulant.
106 Le « Zoom Full » ou « Zoom sur l’étendue » permet d’élargir la vue à l’ensemble des données du projet.
108 Le « Zoom to Layer » zoome sur la couche qui est sélectionnée dans la colonne de gauche.
110 Créer des lignes ou polygones
111 =============================
113 Une couche **Line** permet de dessiner un contour, un tracé, une courbe de niveau...
114 avec des caractéristiques propres.
116 La couche **Polygon** est une surface. Ce polygone apparaitra sur la carte et sera représenté
117 aussi sous forme d’une ligne dans la table de la couche, qui aura ces propres éléments exemple:
118 colonne nombre, couleur, taille...
120 Pour créer une nouvelle couche de type Line ou Polygon :
122 * dans le menu Layer, sélectionner CreateLayer/new Shapefile Layer
124 * Sélectionner le type Line oui Polygon dans la boite de dialogue (ajouter un nouveau champ
125 en saisissant son nom dans Field si nécessaire »
129 * Nommer et renseigner l’emplacement du nouveau fichier shape, cliquer sur enregistrer
131 * Pour créer des lignes, passer en mode édition en cliquant sur l’icône représentant un crayon
133 * Cliquer sur le bouton Add Feature dans la barre des taches
135 * Terminer la ligne ou le polygone par un clic droit
137 * Renseigner l’attribut de la ligne (id) dans la fenêtre qui vient d’apparaître,
140 * Réitérer l’opération pour les lignes suivantes.
142 * Terminer la mise à jour de la couche en recliquant sur le bouton représentant un crayon (stop editing)
144 Extraire des lignes ou polygones d’un fichier shape
145 ===================================================
147 **Cette opération peut être utile, voire indispensable, lorsque les données sont fournies sur un
148 territoire plus important que la zone d’étude, à l’instar des données CorineLandCover
149 qui sont fournies par département.**
151 Dans un premier temps, disposer d’un polygone englobant la zone d’étude ou représentant la zone d’étude :
152 à saisir soit dans SALOME-HYDRO, soit dans qgis – exemple (Contour.shp)
154 SI le contour a été saisi dans SALOME_HYDRO comme une polyligne, il faut l’exporter depuis SALOME-HYDRO
155 au format shp (Polyline / Export) (Exemple Contour_Etude.shp).
157 Cette polyligne doit ensuite être transformée en polygone dans qgis :
159 * Add Vector Layer : Contour.shp
161 * dans « Vector / Geometry Tools » : lancer « Lines to Polygons »
162 et transformer Contour.shp en Contour_polygon.shp
164 Afficher les zones Corine Land Cover du département en cliquant sur « Add Vector Layer » (exemple : CLC12_D086_RGF.shp)
166 Extraire les données à l’intérieur d’un contour :
168 * Dans qgis : dans « Vector/ Geoprocessing Tools » : lancer « Intersect » et indiquer
169 dans « Input vector « : le fichier CLC (exemple : CLC12_D086_RGF.shp),
170 et dans « Intersect layer » le contour de l’étude transformé en polygone
171 (exemple : Contour_polygon.shp).
172 Donner un nom au fichier résultat (exemple CLC12_D086_Extract.shp)
174 Attention, le découpage des zones de CorineLandCover par le contour d’étude a pu générer des entités
175 constituées de deux parties. Pour que SALOME-HYDRO puisse reconnaitre toutes les parties celles-ci
176 doivent être dans des entités différentes.
178 * Dans qgis : dans « Vector/ Geometry Tools » : lancer « Multipart to single parts »
179 avec pour « Input polygon vector layer » le fichier extrait des CLC (exemple CLC12_D086_Extract.shp))
180 et en output shapefile un autre nom (exemple : CLC12_D086_Extract_Single_Parts.shp)
182 * C’est ce fichier shp, (CLC12_D086_Extract_Single_Parts.shp) qui pourra être importé dans SALOME-HYDRO
183 en tant que LandCoverMap : « Import Land Cover Map from files »
187 :ref:`ref_outilsComplementaires`