[Gvsig_usuarios] Consulta a capas WMS

Fernando González Cortés fernando.gonzalez en iver.es
Lun Mayo 16 11:13:43 CEST 2005


He estado buscando en el google y parece que la codificación del XML que
se devuelve no sea correcta. En los ficheros XML al principio hay
declaraciones como esta:

<?xml version="1.0" encoding="UTF-8"?>

que indican la codificación (encoding). Es posible que algún caracter de
los que el servidor envía a gvSIG no se ajuste con la codificación que
se especifica.

¿Puedes mandarnos el fichero de log con la traza de error completa? ahí
pondrá la respuesta del servidor a gvSIG y se podrá ver que es lo que
anda mal...

un saludo
Fernando

El lun, 16-05-2005 a las 10:15, Fernando Sanchez escribió:
> Hola de nuevo,
> 
>   La semana pasada os consultábamos acerca del posible error que GvSIG daba
> al hacer una consulta, con la herramienta de información, sobre una
> cobertura, tras modificar el XML del GetCapabilities hicimos que funcionase
> correctamente. Pero nos hemos encontrado ahora un servicio que ofrece una
> correcta consulta en todas sus coberturas salvo en una. Hemos revisado tanto
> el XML como la tabla de atributos (Nombres de campos, valores, posibles
> acentos, etc) y no presenta diferencias con respecto a otras similares,
> dando un error resultante que se inicia de la siguiente forma:
> 
>                       Error formateando los resultados
> org.xml.sax.SAXParseException: Error de conversión de caracteres: "Malformed
> UTF-8 char -- is an XML encoding declaration missing?" (es posible que el
> número de línea sea demasiado bajo).
>     org.apache.crimson.parser.InputEntity.fatal(Unknown Source)
>     org.apache.crimson.parser.InputEntity.fillbuf(Unknown Source)
>     org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(Unknown
> Source)
>     org.apache.crimson.parser.Parser2.maybeXmlDecl(Unknown Source)
>     org.apache.crimson.parser.Parser2.parseInternal(Unknown Source)
> 
> ..........................................................
> 
>   ¿Alguien sabe a que corresponde ahora?. Gracias por adelantado.
> 
>   Un saludo.
> 
>            Fernando Sánchez
>    SIG Departamento Informática
> (Conselleria de Territorio y Vivienda)
> 
> 
> ----- Original Message ----- 
> From: "Fernando González Cortés" <fernando.gonzalez en iver.es>
> To: "usuarios de gvSIG,el SIG libre y multiplataforma de la Generalitat
> Valenciana" <gvsig_usuarios en runas.cap.gva.es>
> Sent: Friday, May 13, 2005 1:58 PM
> Subject: Re: [Gvsig_usuarios] Consulta a capas WMS
> 
> 
> > El problema ya está identificado:
> > La información proporcionada por el servidor puede venir en múltiples
> > formatos y nosotros estamos procesando sólo aquellos que el servidor
> > especifica como "GML.1", "GML.2", "GML.3", "application/vnd.ogc.gml" o
> > "XML". Si el servidor al que accedes devuelve la información en un tipo
> > distinto a los mencionados, te sale el mensaje ese.
> >
> >
> >
> > El vie, 13-05-2005 a las 13:20, Fernando Sanchez escribió:
> > > Hola,
> > >
> > >   Tal y como le habeis indicado a Víctor, hemos cambiado el valor del
> > > atributo queryable a "1". El resultado es el mismo, GvSIG no nos
> > > ofrece la información asociada al elemento que hemos consultado. Aquí
> > > os remitimos el archivo .log, a ver si se puede descubrir el problema.
> > > Gracias.
> > >
> > >   Un saludo.
> > >
> > >            Fernando Sánchez
> > > SIG, Departamento de Informática
> > > (Conselleria de Territorio y Vivienda)
> > >         ----- Original Message ----- 
> > >         From: Francisco José Peñarrubia
> > >         To: usuarios de gvSIG,el SIG libre y multiplataforma de la
> > >         Generalitat Valenciana
> > >         Sent: Friday, May 13, 2005 11:18 AM
> > >         Subject: Re: [Gvsig_usuarios] Consulta a capas WMS
> > >
> > >         La consuta a capas WMS se tiene que hacer sobre capas que
> > >         estén definidas para eso en el WMS. Deberíamos mostrar algo
> > >         más descriptivo cuando ocurre este error.
> > >         Las capas que son consultables están marcadas por el WMS. Esto
> > >         que sigue es un extracto del standard OGC para WMS:
> > >
> > >
> > >         7.2.4.7.2 Queryable layers
> > >
> > >         The Boolean attribute queryable indicates whether the server
> > >         supports the GetFeatureInfo operation on that
> > >
> > >         Layer. A server may support GetFeatureInfo on some of its
> > >         layers but not on all. A server shall issue a
> > >
> > >         service exception (code="LayerNotQueryable") if GetFeatureInfo
> > >         is requested on a Layer that is not queryable.
> > >
> > >         Para saber si una capa es queryable, lo podemos ver mirando lo
> > >         que devuelve después de una petición GetCapabilities.
> > >
> > >         Por ejemplo, si ponemos en un navegador esto:
> > >
> > >
> http://www2.dmsolutions.ca/cgi-bin/mswms_gmap?request=GetCapabilities
> > >
> > >         obtendremos como respuesta un fichero xml (el
> > >         "GetCapabilities"), donde se describe lo que es capaz de
> > >         ofrecer ese servidor. Si buscamos dentro del tag <Layer>,
> > >         encontraremos cadenas como esta:
> > >
> > >         <Layer queryable="1" opaque="0" cascaded="0">
> > >
> > >         Eso quiere decir que la capa de Lagos es consultable, y si
> > >         pinchas en un lago, te tiene que dar información. Si queryable
> > >         = 0, entonces no se puede consultar.
> > >
> > >         No sé seguro si ese puede ser tu problema, que está pinchando
> > >         en una capa que no es "queryable", pero es una de las
> > >         posiblidades que se me ocurre. Para saberlo con certeza, como
> > >         ha dicho Fernando, nos puedes enviar el fichero de log.
> > >
> > >         Salu2.
> > >
> > >         Francisco José Peñarrubia
> > >
> > >         IVER T.I. S.A.
> > >         Salamanca, 50
> > >         46005 Valencia
> > >         Tel: 963163400
> > >
> > >
> > >
> > >
> > >                 ----- Original Message ----- 
> > >                 From: Víctor Centella Fuster
> > >                 To: gvsig_usuarios en runas.cap.gva.es ;
> > >                 gvsig_desarrolladores en runas.cap.gva.es
> > >                 Sent: Friday, May 13, 2005 10:01 AM
> > >                 Subject: [Gvsig_usuarios] Consulta a capas WMS
> > >
> > >                 Hola a todos y todas,
> > >
> > >                 he estado intentando realizar consultas mediante GvSig
> > >                 usando la herramienta información sobre una capa WMS,
> > >                 pero la respuesta siempre es una ventana emergente con
> > >                 el mensaje "exception. No format supported". ¿Esto es
> > >                 porque no está actualmente soportada la consulta sobre
> > >                 capas imagen WMS? ¿Alguno ha experimentado con esta
> > >                 funcionalidad?
> > >
> > >                 Gracias de antemano / Gràcies de bestreta
> > >
> > >                 Salutacions / Saludos,
> > >
> > >                 Víctor
> > >
> > >                 -----------------------------------------------------
> > >                 Víctor Centella Fuster
> > >                 -----------------------------------------------------
> > >                 Prodevelop, Integración de tecnologías
> > >                 http://www.prodevelop.es
> > >                 -----------------------------------------------------
> > >                 Servei d'Informàtica
> > >                 Conselleria de Territori i Habitatge
> > >                 Francesc Cubells 7, 46011 València
> > >                 Tel.: 96 386 9652
> > >                 Email: asistenciagis1_ctv en gva.es
> > >
> > >
> > >                 ______________________________________________________
> > >
> > >                 _______________________________________________
> > >                 gvSIG_usuarios mailing list
> > >                 gvSIG_usuarios en runas.cap.gva.es
> > >                 http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> > >
> > >         ______________________________________________________________
> > >
> > >         _______________________________________________
> > >         gvSIG_usuarios mailing list
> > >         gvSIG_usuarios en runas.cap.gva.es
> > >         http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> > >
> > >
> > > ______________________________________________________________________
> > > _______________________________________________
> > > gvSIG_usuarios mailing list
> > > gvSIG_usuarios en runas.cap.gva.es
> > > http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> >
> >
> > _______________________________________________
> > gvSIG_usuarios mailing list
> > gvSIG_usuarios en runas.cap.gva.es
> > http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> >
> 
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
> 




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