Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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 Wed 26 August 2015 14:31

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

QGIS 2.8 : restreindre un flux WFS

Bonjour,

Comme de nombreuses personne, j’opère des requêtes sur des flux WFS via QGIs (bouton Add WFS layer).
Il semblerait qu'on puisse restreidnre la requête mais mes essais n'ont pas encore bien fonctionnés.

Voilà une piste que j'ai trouvé, à savoir rajouter un "BBOX" dans l'adresse du flux :
http://gis.stackexchange.com/questions/ … yer-dialog

Pour donner quelque chose comme ça :

Code:

http://www.osmgb.org.uk/ogc/wfs-vmd?SERVICE=WFS&REQUEST=GetFeature&TYPENAME=OS-VMD:road&SRSNAME=EPSG:27700&BBOX=447901.707808,337571.014355,453015.418400,341833.260141

Cependant, j'aimerais trouver un moyen de restreindre ce flux à l'emprise actuelle de l'écran ou plus simplement à une couche vecteur sans effort de saisie : je sais que je peux récupérer une emprise, écrire le Xmin/XmaxYmin/Ymax, mais voilà, je ne veux pas écrire (du moins, je ne veux pas que les gens à qui je vais l'expliquer aient à le faire).

Existe t il à l'heure actuelle un moyen "intuitif" et "clic-bouton" de faire une requête WFS filtrée sur quelque chose ?
Je vois bien un bouton construire une requête en bas, mais je dois mal m'y prendre, car ma syntaxe basée sur les $x et $y ne marchent, ni mes essais avec $bbox. Mon petit doigt me dit que je dois l'écrire de travers...

Merci pour toute piste.

Dernière modification par Robin (Wed 26 August 2015 14:32)

Hors ligne

 

#2 Wed 26 August 2015 14:50

dominique.lys
Participant assidu
Date d'inscription: 5 Oct 2006
Messages: 473
Site web

Re: QGIS 2.8 : restreindre un flux WFS

Bonjour,

Ce n'est pas vraiment une solution mais pour information à une époque cette option existait. Malheureusement il ne semble pas y avoir de progrès récents pour sa réintroduction.

http://hub.qgis.org/issues/4604

Hors ligne

 

#3 Thu 27 August 2015 09:55

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: QGIS 2.8 : restreindre un flux WFS

Je suppose qu'on devrait pouvoir faire ça via un plugin qui agirait en amont de la fonction d'ajout de WFS.
Dans l'idée, l'outil mettrait  les coordonnées d'une couche chargée sous QGIS ou de l'emprise affichée dans une variable et créerait une requête incluant la BBOX en y réinjectant la variable pour lancer la requête. Je pense qu'il y a tout ce qu'il faut pour le faire... mais yakafokeu, comme dit l'autre. Je n'ai pas (encore) les connaissances pour faire ce genre de choses, mais ...avis aux amateurs...

Hors ligne

 

Pied de page des forums

Powered by FluxBB