[Gvsig_usuarios] Error en la conexión WFS

Pau Pérez asistenciagis2_ctv en gva.es
Vie Ene 29 12:49:01 CET 2010


Hola,

Nosotros también tenemos el mismo problema al crear un servicio WFS con ArcGIS Server. El formato de las etiquetas CRS que crea ArcGIS Server es ésta:

urn:ogc:def:crs:EPSG:6.9:23030

He intentado probar con la sencilla (EPSG:23030), pero así ArcGISServer da un error de etiqueta en la definición del Sistema de Referencia.

He probado quitando la versión: urn:ogc:def:crs:EPSG:23030, pero ArcGISServer sigue dando error de etiqueta.

¿Habéis encontrado una solución al problema, cambiando el fichero Capabilities del WFS, sin que de error ArcGISServer?

Gracias.

--------------------------------------------------------
Pau Pérez Puigcerver
--------------------------------------------------------
Prodevelop, Integración de tecnologías
http://www.prodevelop.es
--------------------------------------------------------
Servicio de Informática
Conselleria de Medi Ambient, Aigua, Urbanisme i Habitatge.
C./ Francisco Cubells, 7
46011 Valencia
Telf.: 96 197 3941
Email: asistenciagis2_ctv en gva.es
http://www.cma.gva.es

  ----- Original Message ----- 
  From: Alberto Gutierrez García 
  To: gvsig_usuarios en listserv.gva.es 
  Sent: Tuesday, January 05, 2010 12:17 PM
  Subject: [Gvsig_usuarios] Error en la conexión WFS


  Hola,

  Estamos intentando montar un servicio WFS con ArcGIS Server. El caso es que al tratar de hacer la conexión con gvSIG lo hace de forma correcta hasta que trata de hacer el GetFeature en el que salta la excepción que pongo más abajo. No se si alguien nos puede dar alguna pista de lo que puede estar fallando. Parece que es algún problema con el sistema de referencia del Capabilities.

  He probado con QuantumGIS y no da ningún problema. También he conformado la petición GetFeature "a pelo" y devuelve el GML correctamente.

   

  Error no capturado por el usuario
  java.lang.StringIndexOutOfBoundsException: String index out of range: -1
      java.lang.String.substring(Unknown Source)
      org.gvsig.crs.CrsFactory.getCRS(CrsFactory.java:127)
      org.gvsig.crs.CrsFactory.get(CrsFactory.java:216)
      com.iver.cit.gvsig.fmap.crs.CRSFactory.getCRS(CRSFactory.java:17)
      com.iver.cit.gvsig.fmap.layers.FLyrWFSFactory.getFLyrWFS(FLyrWFSFactory.java:118)
      com.iver.cit.gvsig.gui.wizards.WFSWizard.getLayer(WFSWizard.java:732)
      com.iver.cit.gvsig.AddLayer.loadGenericWizardPanelLayers(AddLayer.java:234)
      com.iver.cit.gvsig.AddLayer.addLayers(AddLayer.java:282)
      com.iver.cit.gvsig.AddLayer.execute(AddLayer.java:178)
      com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:89)
      com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:673)
      javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
      javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
      javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
      javax.swing.DefaultButtonModel.setPressed(Unknown Source)
      javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
      java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
      java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
      java.awt.Component.processMouseEvent(Unknown Source)
      javax.swing.JComponent.processMouseEvent(Unknown Source)
      java.awt.Component.processEvent(Unknown Source)
      java.awt.Container.processEvent(Unknown Source)
      java.awt.Component.dispatchEventImpl(Unknown Source)
      java.awt.Container.dispatchEventImpl(Unknown Source)
      java.awt.Component.dispatchEvent(Unknown Source)
      java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      java.awt.Container.dispatchEventImpl(Unknown Source)
      java.awt.Window.dispatchEventImpl(Unknown Source)
      java.awt.Component.dispatchEvent(Unknown Source)
      java.awt.EventQueue.dispatchEvent(Unknown Source)
      com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
      java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
      java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      java.awt.EventDispatchThread.run(Unknown Source) 

   

  Un saludo y muchas gracias,

   

   

  Alberto Gutiérrez García 



   



------------------------------------------------------------------------------


  _______________________________________________
  gvSIG_usuarios mailing list
  gvSIG_usuarios en listserv.gva.es

  Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:

  http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100129/3b28e1c7/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios