#1 Fri 18 July 2014 13:13
- GeoCalimero
- Participant occasionnel
- Lieu: Charleville-Mézières
- Date d'inscription: 26 Jun 2014
- Messages: 36
QGIS 2.2.0 : Equivalent "Obj contains Obj" hors jointure
Bonjour,
Je cherche désespérément le moyen d'opérer sous QGis 2.2.0. de la même manière que sous MI pour afficher et enregistrer une sélection d'objets (points OU polygones) contenus dans une couche graphique.
Exemple : extraire les renseignements concernant des bâtiments inclus dans une zone inondable (donc, pas de champ en commun : pas de jointure possible)
Sous MI, en recherche SQL, on sélectionne la couche graphique puis la couche points (ou la couche polygones) et le critère devient TABLE_GRAPH.obj contains TABLE_P.obj".
Sous QGis, cette fonction devrait exister, parce que la demande se répète souvent dans les services !
Pour info, je ne peux pas me servir de Requête Spatiale (ça plante méchant), ni de SelectPlusFr (bien qu'installé, n'apparaît nulle part dans l'environnement de travail), ni "QspatiaLite" (qui ne s'ouvre pas du tout).
Une idééééé ???
Merci d'avance !
- - - - - - - - -
Précisez systématiquement la version des progiciels que vous exploitez !
Perso : QGIS 2.16.3-Nødebo / OpenJump 1.8.0 / Win7pro 32b
Hors ligne
#2 Fri 18 July 2014 16:04
- yopyop25
- Participant actif
- Lieu: besançon
- Date d'inscription: 2 Jun 2008
- Messages: 144
Re: QGIS 2.2.0 : Equivalent "Obj contains Obj" hors jointure
Bonjour,
Réponse rapide :
Menu vecteur/outils de recherche/sélection par localisation.
Yohan
Hors ligne
#3 Fri 18 July 2014 16:19
- yopyop25
- Participant actif
- Lieu: besançon
- Date d'inscription: 2 Jun 2008
- Messages: 144
Re: QGIS 2.2.0 : Equivalent "Obj contains Obj" hors jointure
Réponse longue :
C'est expliqué dans la documentation :
http://docs.qgis.org/2.2/fr/docs/user_manual/
et plus particulièrement ici :
http://docs.qgis.org/2.2/fr/docs/user_m … tml#ftools
La démarche :
ouvrir la couche inondation
ouvrir la couche bâtiment
sélectionner l'entité zone inondable
Menu vecteur/outils de recherche/sélection par localisation
sélection d'entités dans : couche bâtiment
qui intersecte les entités dans : couche inondable
et cocher utiliser uniquement les entités sélectionnées
ok
Ensuite, clique droit sur la couche bâtiment et sauvegarder sous pour enregistrer une copie de votre sélection.
Autre solution, vous pouvez faire une jointure spatiale, et ainsi récupérer dans la couche bâtiment les informations de la couche inondation.
Menu vecteur/outils de gestion de données/joindre les attributs par localisation
Et sauvagarder votre jointure spatiale en shape.
Yohan
Hors ligne