2 votos

problema con TYPENAME(s) en KVP para WFS

Tengo este servicio: http://sdi.gdos.gov.pl/wfs?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=2.0.0 en la versión 2.0.0.

Cuando hago una solicitud de descripción de características para un determinado tipo de característica, la clave para seleccionar el tipo de característica relevante en el KVP debería ser TYPENAMES. TYPENAME se utiliza para versiones anteriores.

Por ejemplo: http://sdi.gdos.gov.pl/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAMES=GDOS:SpecjalneObszaryOchrony debería funcionar, pero no lo hace. No está seleccionando sólo el tipo de característica GDOS:SpecjalneObszaryOchrony .

Pero si usara http://sdi.gdos.gov.pl/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPENAME=GDOS:SpecjalneObszaryOchrony con TYPENAME para versiones anteriores, entonces funciona.

¿Por qué no funciona TYPENAMES? ¡He añadido la versión en el KVP, por lo que debe estar bien!

3voto

Joe Puntos 16

EDITAR

A pesar de mi respuesta a continuación fue aceptado con upvotes es lamentablemente errónea. He comprobado la norma WFS 2.0:

Table 15 — DescribeFeatureType KVP encoding
TYPENAME - A comma separated list of feature types to describe. If no value is
specified, the complete application schema offered by the server
shall be described.

Así que debe utilizar TYPENAMES en GetFeature pero TYPENAME en DescribeFeatureType. El servidor polaco se comporta correctamente.

Mi respuesta fue:

Los programas informáticos tienen fallos. Este servidor en concreto no se comporta de acuerdo con el estándar WFS 2.0.0 con la petición DescribeCoverage. Espera "TYPENAME" como palabra clave y cuando ve "TYPENAMES" se salta todo el parámetro como desconocido y no soportado. Obtendrá la misma respuesta con palabras clave como &FOO= o &TYPNAM=. http://sdi.gdos.gov.pl/wfs?SERVICE=WFS&VERSION=2.0.0&REQUEST=DescribeFeatureType&TYPNAM=GDOS:SpecjalneObszaryOchrony

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X