RV: RV: [Gvsig_usuarios] WMS 1.3.0

Ignacio Gámez Ramírez ignacio.gamez en geograma.com
Mar Abr 7 17:54:51 CEST 2009


 

 

Buenas tardes,

 

Gracias por la respuesta. 

 

Hemos estado echando un vistazo al código y hemos comprobado que, para solucionar este bug de una manera rápida y sencilla, se puede añadir esta línea en el método getPartialQuery() de la clase org.gvsig.remoteClient.wms.WMSProtocolHandler, para que también envíe informado en la petición el parámetro CRS necesario en la versión 1.3.0 del WMS.

 

public String getPartialQuery(WMSStatus status)

{    

   StringBuffer req = new StringBuffer();

   req.append("LAYERS=" + Utilities.Vector2CS(status.getLayerNames()))

   .append("&SRS=" + status.getSrs())

   .append("&CRS=" + status.getSrs())

           ...

   return req.toString();

}

 

Según las pruebas que hemos estado realizando, creemos que esta nueva línea no debe afectar al resto de funcionalidad de gvSIG, por lo que en caso de que lo creáis necesario, podéis incluir esta modificación en una nueva sub-versión antes de que la nueva versión de gvSIG ya solucione este bug de manera correcta.

 

Muchas gracias.

 

Un saludo,

 

Gorka López

 

Geograma S.L.

Topografía, Cartografía y Sistemas de Información Geográfica

Teléfono: 902.995.584

www.geograma.com <http://www.geograma.com/> 

www.geoservicios.com <http://www.geoservicios.com/> 

 

 

-----Mensaje original-----

De: gvsig_usuarios-bounces en runas.cap.gva.es [mailto:gvsig_usuarios-bounces en runas.cap.gva.es] En nombre de José Vicente

Enviado el: martes, 07 de abril de 2009 11:54

Para: Lista de Usuarios de gvSIG

Asunto: Re: RV: [Gvsig_usuarios] WMS 1.3.0

 

Hola,

tienes razón, hay un bug en el cliente WMS de gvSIG. Se realiza la petición con el parámetro SRS (de la antigua especificación 1.1.1) cuando se debería emplear el parámetro CRS (de la nueva especificación 1.3.0).

Seguramente esté arreglado para la próxima versión.

Saludos.

 

El mar, 07-04-2009 a las 11:24 +0200, Ignacio Gámez Ramírez escribió:

> Buenos días,

> 

> Desde el último mail sobre este tema, hemos podido aclarar pocas cosas. ArcGIS ofrece las 3 versiones de WMS: 1.1.0, 1.1.1 y 1.3.0. El problema con el que nos encontramos es que en la versión de gvSIG (v1.2) con la que trabajamos, al negociar la versión a consumir, acepta la 1.3.0 como versión de trabajo no soportándola, es decir, consume el getCapabilities() pero no parece que construya bien la url del getMap().

> 

> ¿Alguien ha podido ver si existe algún tipo de problema a la hora de negociar la versión a utilizar entre gvSIG y los servicios creados con ArcGIS 9.3?

> 

> Adjuntamos un ejemplo desarrollado por terceros disponible en Internet 

> y que esta implementado con la nueva versión de ArcGIS (v9.3)

> 

> http://www.idemap.es/jac/ArcGIS/services/wDivAdm/MapServer/WMSServer

> 

> Muchas gracias. Un saludo,

> 

> Ignacio Gámez

> 

> Geograma S.L.

> Topografía, Cartografía y Sistemas de Información Geográfica

> Teléfono: 902.995.584

> www.geograma.com

> www.geoservicios.com

> 

> -----Mensaje original-----

> De: Ignacio Gámez Ramírez

> Enviado el: lunes, 24 de noviembre de 2008 11:26

> Para: Lista de Usuarios de gvSIG

> Asunto: RE: [Gvsig_usuarios] WMS 1.3.0

> 

> Buenas Laura,

>   

>   Si que se conecta al capabilities. El problema se da al renderizar la imagen una vez seleccionada la capa, SRS y formato. Ahora no lo tenemos público porque estamos realizando pruebas pero voy a intentar publicar una capa en internet por si me puedes decir que es lo que pasa.

> 

>  Gracias y un saludo.

> 

> Geograma S.L.

> Topografía, Cartografía y Sistemas de Información Geográfica

> Teléfono: 902.995.584

> www.geograma.com

> www.geoservicios.com

> 

> 

> -----Mensaje original-----

> De: gvsig_usuarios-bounces en runas.cap.gva.es 

> [mailto:gvsig_usuarios-bounces en runas.cap.gva.es] En nombre de Laura 

> Díaz Enviado el: lunes, 24 de noviembre de 2008 9:21

> Para: Lista de Usuarios de gvSIG

> Asunto: Re: [Gvsig_usuarios] WMS 1.3.0

> 

> Hola Ignacio,

> en principio gvSIG si es capaz de conectar con OGC WMS 1.3.0, por lo que dices entiendo que tienes el problema al conectar y no llegas a cargar las capas, no? ¿ese servicio WMS esta público? si nos mandas la URL quizás podamos comprobar que esta pasando.

> un saludo,

> 

> Laura

> 

> Ignacio Gámez Ramírez escribió:

> > Buenos días,

> >

> >       Perdonar por repetir el correo pero me he equivocado al escribir el asunto. 

> >   Tengo problemas para conectar gvSIG con los servicios WMS de ArcGis 9.3. y mi duda, después de estar realizando algunas pruebas, es si gvSIG consume bien el servicio 1.3.0 de WMS ya que he probado con otro cliente  (Kosmos)  y va bien. El problema principal se debe a que con la versión de ArcGis 9.3, la versión máxima de wms es la 1.3.0 y no hay manera de deshabilitar esta versión (para configurarlo con una versión anterior). gvSIG en la negociación de la versión WMS pues ve que puede consumir la 1.3.0 y creo que con esta versión falla el consumo del mismo.

> >

> >       Comentarme si me equivoco en algo de lo anterior.

> >

> > Gracias y un saludo.

> >

> >

> > Ignacio Gámez

> > Ignacio.gamez en geograma.com

> >

> >   

> > --------------------------------------------------------------------

> > --

> > --

> >

> > _______________________________________________

> > gvSIG_usuarios mailing list

> > gvSIG_usuarios en runas.cap.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://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios

> >   

> --

> Laura Díaz Sánchez

> Centro de Visualización Interactiva (CeVI) http://www.cevi.uji.es 

> Geographic Information research group: http://www.geoinfo.uji.es 

> Department of Information Systems Universitat Jaume I Av. Vicente Sos 

> Baynat s/n. 12071 Castellón, Spain

> 

> 

> _______________________________________________

> gvSIG_usuarios mailing list

> gvSIG_usuarios en runas.cap.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://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios

--

José Vicente Higón Valero

Grupo desarrollo gvSIG. 

IVER TI S.A. 

C/Salamanca, 50-52 46005-Valencia

Tlf.+34963163400

http://www.iver.es

http://www.gvsig.com

http://www.gvsig.gva.es

 

 

Este mensaje y sus archivos son confidenciales. No est permitida su reproduccin o distribucin sin la autorizacin expresa de "IVER Tecnologas de la Informacin". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor brrelo e infrmenos por esta misma va.

 

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20090407/21a824e8/attachment.htm


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