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édenteDernière révisionLes deux révisions suivantes | ||
fonctions:automatisation:raster [//04/11/2015 23:04//] – keltoum | fonctions:automatisation:raster [//04/11/2015 23:20//] – keltoum | ||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
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 69: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
2- Ouvrir la table attributaire : pour observer son contenu | 2- Ouvrir la table attributaire : pour observer son contenu | ||
+ | |||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Ligne 82: | Ligne 129: | ||
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 164: | ||
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 l’ouverture de la Dalle :__** |
- | import os | + | |
- | chemin=os.path.dirname(unicode( qgis.utils.iface.activeLayer().dataProvider().dataSourceUri() ) ) | + | |
- | fic= chemin +" | + | * Dans Action ajouter le SCRIPT suivant : |
- | layer = qgis.utils.iface.activeLayer() | + | import os |
- | qgis.utils.iface.addRasterLayer(fic," | + | chemin=os.path.dirname(unicode( qgis.utils.iface.activeLayer().dataProvider().dataSourceUri() ) ) |
- | qgis.utils.iface.setActiveLayer(layer) | + | fic= chemin +" |
- | + | layer = qgis.utils.iface.activeLayer() | |
- | * Dans la case Nom donner un nom à cette action ici « ouvrir dalle » | + | qgis.utils.iface.addRasterLayer(fic," |
- | * Dans Type d’action sélectionner Python | + | qgis.utils.iface.setActiveLayer(layer) |
- | * Cliquer sur le bouton Ajouter l’action à la liste | + | |
- | * Sauvegarder le style en cliquant sur le bouton Enregistrer le style --> fichier | + | * |
- | 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 209: | ||
* 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.txt · Dernière modification : //04/11/2015 23:25// de keltoum