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:02//] – 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 36: | Ligne 40: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
2- Ouvrir la table attributaire : pour observer son contenu | 2- Ouvrir la table attributaire : pour observer son contenu | ||
+ | |||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Ligne 54: | Ligne 132: | ||
- | II – Ajouter une action | + | |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | __ | ||
+ | **II – Ajouter une action**__ | ||
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. | + | |
- | * 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). | + | |
- | | + | |
+ | * 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 99: | 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.1446674522.txt.gz · Dernière modification : //04/11/2015 23:02// de keltoum