banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#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

 

Pied de page des forums

Powered by FluxBB