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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Fri 03 March 2023 18:24

Sylvain Hennebel
Juste Inscrit !
Lieu: Caen
Date d'inscription: 2 Sep 2009
Messages: 1

WFS avec filtre attributaire et geographique pour Umap

Bonjour à tous,

Je cherche à représenter à partir des flux WFS de l'IGN une carte des phares de Bretagne :

Pas de soucis pour l'ajout de l'ensemble des phares :

Code:

https://wxs.ign.fr/topographie/geoportail/wfs?service=WFS
&version=1.0.0
&request=GetFeature
&typeName=BDTOPO_V3:construction_ponctuelle
&filter=<PropertyIsEqualTo>
<PropertyName>nature</PropertyName>
<Literal>Phare</Literal>
</PropertyIsEqualTo>
&outputFormat=application/json&srsName=EPSG:4326

Cartes des phares en France sur Umap

Par contre, je n'arrive pas à combiner avec un filtre géographique.
J'ai essayé cette syntaxe sans succès (car le filtre attributaire n'est pas pris en compte) :

Code:

https://wxs.ign.fr/topographie/geoportail/wfs?service=WFS
&version=1.0.0&request=GetFeature
&typeName=BDTOPO_V3:construction_ponctuelle
&filter=<And>
<BBOX>
<PropertyName>geometrie</PropertyName>
<gml:Envelope srsName="EPSG:4326">
<gml:lowerCorner>-5.96 47.27</gml:lowerCorner><gml:upperCorner>-1.76 49.22</gml:upperCorner>
</gml:Envelope>
</BBOX>
<PropertyIsEqualTo>
<PropertyName>nature</PropertyName>
<Literal>Phare</Literal>
</PropertyIsEqualTo>
</And>
&outputFormat=application/json&srsName=EPSG:4326

Avez-vous une idée de correction possible pour que les 2 filtres soient pris en compte ? Dois-je passer en version 2 ?

Merci d'avance de vos retours

Dernière modification par Sylvain Hennebel (Tue 07 March 2023 10:32)

Hors ligne

 

#2 Wed 08 March 2023 12:03

vlanher
Participant occasionnel
Date d'inscription: 17 Nov 2010
Messages: 29

Re: WFS avec filtre attributaire et geographique pour Umap

Bonjour,

Peut-être essayer avec ce type de requête en remplaçant "filter" par "cql_filter" :

Code:

https://wxs.ign.fr/topographie/geoportail/wfs?service=WFS
&version=1.0.0
&request=GetFeature
&typeName=BDTOPO_V3:construction_ponctuelle
&cql_filter=nature='Phare'
AND BBOX(geometrie,-5.96,47.27,-1.76,49.22)
&outputFormat=application/json&srsName=EPSG:4326

J'obtiens 49 enregistrements en réponse.

La doc au besoin :
https://docs.geoserver.org/2.22.x/en/us … re-request
https://docs.geoserver.org/2.22.x/en/us … l-tutorial
https://docs.geoserver.org/2.22.x/en/us … -reference


Bonne journée,
Vincent

Hors ligne

 

#3 Fri 10 March 2023 10:26

odissard
Participant occasionnel
Date d'inscription: 21 Oct 2016
Messages: 49

Re: WFS avec filtre attributaire et geographique pour Umap

(et sinon, il manque au moins le phare de Penlan)

Hors ligne

 

#4 Fri 10 March 2023 10:49

fmartin
Participant actif
Date d'inscription: 25 Jul 2007
Messages: 51

Re: WFS avec filtre attributaire et geographique pour Umap

""

Dernière modification par fmartin (Fri 10 March 2023 10:52)

Hors ligne

 

Pied de page des forums

Powered by FluxBB