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 Wed 11 March 2015 14:42

cLavoye
Juste Inscrit !
Date d'inscription: 10 Mar 2015
Messages: 2

Traitement d'une requete sur un service WFS et fichier xsd

Bonjour,

Mon sujet est un flou mais je me perd un peu sur la compréhension du traitement d'une requête WFS.

Dans mon cas je suis parti d'une requête posant un problème...

Code:

<?xml version="1.0" encoding="UTF-8"?>
<wfs:GetFeature cursor="1" traverseXlinkDepth="0" presentation="full" outputFormat="text/xml; subtype=gml/3.1.1" service="WFS" resultType="results" maxFeatures="50" version="1.1.0" xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml" xmlns:wfs="http://www.opengis.net/wfs">
   <wfs:Query typeName="cat:DataStrip">

... sur la gestion du paramètre presentation="full" ou "brief".

En me documentant sur les services WFS je n'ai pas vu apparaitre ce paramètre.
Mais en considérant les fichier .xsd (c'est là que je me perd) attaché au service wfs (si j'ai bien compris ici attaché via la déclaration xmlns:wfs="http://www.opengis.net/wfs") on peut trouver un tel paramètre notamment dans mon cas.

Ma question est de savoir si quelqu'un pourrait m'expliquer ce que vient faire précisemment ce fichier .xsd dans le processus de traitement et si il est modifiable ou bien si c'est un fichier généré automatiquement coté service WFS.

Cordialement,
Christophe.

Hors ligne

 

#2 Thu 12 March 2015 08:59

gvellut
Participant actif
Lieu: Annecy
Date d'inscription: 13 Apr 2006
Messages: 112
Site web

Re: Traitement d'une requete sur un service WFS et fichier xsd

Le XSD est juste un document de schéma XML (XML Schema Document): il décrit des contraintes qu'un document XML doit suivre pour pouvoir être acceptable (conforme au schéma). Donc non, tu ne peux pas modifier le .xsd: Dans le cas du WFS, le xsd est fourni par la norme WFS (http://schemas.opengis.net/wfs/). Un serveur WFS devrait accepter une requête conforme au schéma mais rejeter une requête non conforme.

Dernière modification par gvellut (Thu 12 March 2015 09:00)

Hors ligne

 

#3 Thu 12 March 2015 17:27

gvellut
Participant actif
Lieu: Annecy
Date d'inscription: 13 Apr 2006
Messages: 112
Site web

Re: Traitement d'une requete sur un service WFS et fichier xsd

Une question: Dans le document auquel tu lies (http://www.opengis.net/wfs ), où voies tu la définition de l'attribut presentation (et de cursor, d'après ta requête en exemple) ?

Hors ligne

 

#4 Mon 16 March 2015 08:53

akram666
Juste Inscrit !
Date d'inscription: 16 Mar 2015
Messages: 2

Re: Traitement d'une requete sur un service WFS et fichier xsd

Ma question est de savoir si quelqu'un pourrait m'expliquer ce que vient faire précisemment ce fichier .xsd dans le processus de traitement et si il est modifiable ou bien si c'est un fichier généré automatiquement coté service WFS.


malik66

Hors ligne

 

#5 Mon 16 March 2015 08:53

akram666
Juste Inscrit !
Date d'inscription: 16 Mar 2015
Messages: 2

Re: Traitement d'une requete sur un service WFS et fichier xsd

Une question: Dans le document auquel tu lies (http://www.opengis.net/wfs ), où voies tu la définition de l'attribut presentation (et de cursor, d'après ta requête en exemple)


malik66

Hors ligne

 

Pied de page des forums

Powered by FluxBB