gvSIG bugs #2494

Problema con WFS

Added by Álvaro Anguix about 10 years ago. Updated about 10 years ago.

Status:Closed% Done:

0%

Priority:NormalSpent time:-
Assignee:-
Category:WFS
Target version:-
Severity:Minor Add-on version:
gvSIG version:2.1.0 Add-on build:
gvSIG build:2223 Add-on resolve version:
Operative System: Add-on resolve build:
Keywords: Proyecto:
Has patch:No Hito:
Add-on name:Unknown

Description

Reportado por Sergio Acosta en lista usuarios:
Al querer cargar un WFS en gvSIG 2.1 me sale la advertencia que adjunto, y al hacer click en Si la capa aparece en el TOC pero no en la vista (no se ve nada). La tabla aparece con 5 registros (son en realidad más de 13000) y vacíos. Probé cargar en 1.12 y sin problemas.

He comprobado y efectivamente ocurre lo que indica.
El servicio es:
http://190.0.131.125:8080/geoserver/mb_piria/ows?service=WFS&version=1.0.0&request=GetCapabilities

Adjunto el log que me ha generado al comprobarlo.

error.png - Captura ventana indicativa del problema (15.6 KB) Álvaro Anguix, 04/14/2014 05:36 PM

gvSIG.log - Log (452 KB) Álvaro Anguix, 04/14/2014 05:36 PM

834

Associated revisions

Revision 41301
Added by Joaquín del Cerro Murciano about 10 years ago

replace prints for logger calls in WFS protocol.
refs #2494

History

#1 Updated by Joaquín del Cerro Murciano about 10 years ago

  • Status changed from New to Awaiting response

Hola.
He probado algo de esto y... no se si es un error o me faltan algunos datos
para comprobarlo.

Lo primero es que la url que se indica es incorrecta.
Le sobra el parametro

request=GetCapabilities

Si se lo quito deja de quejarse con el error de

Se han encontrado parametros en la URL que pueden provocar problemas.

Y ya me sigue adelante con el wizard para seleccionar la
tabla que quiera.

La url que he dejado a sido:

http://190.0.131.125:8080/geoserver/mb_piria/ows?service=WFS&version=1.0.0

He seleccionado la capa "alumbrado" y me la a dibujado correctamente asi como
me ha mostrado la tabla (4345 registros). No se si seleccionando otra tabla puede
dar algun error que no da con esta.

Yo incluso recomendaria que si con la deteccion automatica de la version del
servidor de WFS va bien no se indique la version en la URL. He provado con:

http://190.0.131.125:8080/geoserver/mb_piria/ows?service=WFS

Y lo detecta automaticamente como version 1.1.0/1.0.0.
Incluso le quitaria lo de "service=WFS" ya que en este caso no es necesario.
Vamos, que solo con esto:

http://190.0.131.125:8080/geoserver/mb_piria/ows

Funciona bien.

El que el usuario meta parametros a mano en la URL puede ocasionar que si no
sabe lo que esta haciendo provoque errores de funcionamiento, como era
el caso. El parametro "request" lo pone gvSIG ya que segun la operacion que
se requiera debe tener un valor u otro.

Mi sugerencia es que solo incluya en la URL los parametros que estrictamente
se requieran para acceder al servicio, y que deje que gvSIG ponga el resto, y
si esto no funciona, que ya pruebe a ver que puede hacer.

Sobre lo de que no muestra los datos de la capa... si nos indica la capa
con la que le ha pasado puedo echar un vistazo.

Un saludo
Joaquin

#2 Updated by Álvaro Anguix about 10 years ago

  • Status changed from Awaiting response to Closed

Also available in: Atom PDF