fonctions:automatisation:raster
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
fonctions:automatisation:raster [//04/11/2015 23:04//] – keltoum | fonctions:automatisation:raster [//04/11/2015 23:25//] (Version actuelle) – keltoum | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
**__I – Création d’une grille__** | **__I – Création d’une grille__** | ||
+ | |||
1- Charger le plugin **//« Image Boundary »//** (Qui s’affichera sur la barre d’outils une fois installé) | 1- Charger le plugin **//« Image Boundary »//** (Qui s’affichera sur la barre d’outils une fois installé) | ||
- | {{: | + | {{: |
-Sélectionner le répertoire ou sont stockées les dalles : les noms des dalles s’afficheront. | -Sélectionner le répertoire ou sont stockées les dalles : les noms des dalles s’afficheront. | ||
+ | |||
-Par défaut laisser la case EXTENT cochée et cliquer ensuite sur le bouton Process images. | -Par défaut laisser la case EXTENT cochée et cliquer ensuite sur le bouton Process images. | ||
+ | |||
-Enfin, cliquer sur le bouton Create Vector Grid Layer. | -Enfin, cliquer sur le bouton Create Vector Grid Layer. | ||
+ | |||
-Le processus se met en route et créer une grille raster qu’il faudra enregistrer au format SHP. | -Le processus se met en route et créer une grille raster qu’il faudra enregistrer au format SHP. | ||
Ligne 66: | Ligne 70: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
2- Ouvrir la table attributaire : pour observer son contenu | 2- Ouvrir la table attributaire : pour observer son contenu | ||
+ | |||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Ligne 82: | Ligne 130: | ||
Les champs Image (contenant le nom des dalles) et Path (contenant le chemin des dalles) sont ceux qu’il faudra utiliser pour le SCRIPT qui permettra l’ouverture des images. | Les champs Image (contenant le nom des dalles) et Path (contenant le chemin des dalles) sont ceux qu’il faudra utiliser pour le SCRIPT qui permettra l’ouverture des images. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
__ | __ | ||
Ligne 87: | Ligne 165: | ||
Aller dans Propriété (clic droit propriété de la couche). Cliquer sur l’onglet ACTION. C’est ici qu’il faut rajouter le script | Aller dans Propriété (clic droit propriété de la couche). Cliquer sur l’onglet ACTION. C’est ici qu’il faut rajouter le script | ||
- | {{: | ||
+ | {{: | ||
- | 1- Pour l’ouverture de la Dalle : | ||
- | | + | **__1- Pour |
- | import os | + | |
- | chemin=os.path.dirname(unicode( qgis.utils.iface.activeLayer().dataProvider().dataSourceUri() ) ) | + | |
- | fic= chemin +" | + | |
- | layer = qgis.utils.iface.activeLayer() | + | |
- | qgis.utils.iface.addRasterLayer(fic," | + | |
- | qgis.utils.iface.setActiveLayer(layer) | + | |
- | + | ||
- | | + | |
- | * Dans Type d’action sélectionner Python | + | |
- | * Cliquer sur le bouton Ajouter | + | |
- | | + | |
- | de style de couche qgis. | + | |
- | | + | |
- | | + | |
- | * Puis cliquer sur Ok. | + | |
+ | * Dans Action ajouter le SCRIPT suivant : | ||
+ | import os | ||
+ | chemin=os.path.dirname(unicode( qgis.utils.iface.activeLayer().dataProvider().dataSourceUri() ) ) | ||
+ | fic= chemin +" | ||
+ | layer = qgis.utils.iface.activeLayer() | ||
+ | qgis.utils.iface.addRasterLayer(fic," | ||
+ | qgis.utils.iface.setActiveLayer(layer) | ||
+ | |||
+ | |||
+ | * Dans la case Nom donner un nom à cette action ici « ouvrir dalle » | ||
+ | * Dans Type d’action sélectionner Python | ||
+ | * | ||
+ | * | ||
+ | de style de couche qgis. | ||
+ | * Aller dans le répertoire de votre choix et donner un nom à ce style | ||
+ | (Généralement le même que la couche à laquelle elle se rapporte (.qml). | ||
+ | * Puis cliquer sur Ok. | ||
+ | |||
- | 2- Pour la fermeture de la dalle : | + | **__2- Pour la fermeture de la dalle :__ |
+ | ** | ||
* Dans Action ajouter le SCRIPT suivant : | * Dans Action ajouter le SCRIPT suivant : | ||
Ligne 129: | Ligne 211: | ||
* Puis cliquer sur Ok. | * Puis cliquer sur Ok. | ||
- | 3- Les boutons deviennent alors actifs sur la grille. | + | __**3- Les boutons deviennent alors actifs sur la grille.**__ |
+ | |||
+ | - Aller sur la barre d’outils, cliquer sur le bouton{{: | ||
- | - Aller sur la barre d’outils, cliquer sur le bouton{{: | ||
- Faire un clic droit sur une case de la grille puis Ouvrir Dalle. | - Faire un clic droit sur une case de la grille puis Ouvrir Dalle. | ||
- | {{: | + | |
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | --- // | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |
fonctions/automatisation/raster.1446674652.txt.gz · Dernière modification : //04/11/2015 23:04// de keltoum