[Gvsig_desarrolladores] Reproyectar una layer "FLyrWMS"
jaume domínguez faus
jaume.dominguez en iver.es
Jue Mayo 15 15:19:32 CEST 2008
Hola
Jose Manuel Vivó (Chema) wrote:
> Hola Juan:
>
> On Thursday 15 May 2008 14:06:39 Juan Lopez wrote:
>
>> Hola a todos. En este caso tengo dos consultas relacionadas con los wms
>>
>> 1. El siguiente error me da al pintar una capa procedente de wms:
>>
>> java.lang.UnsatisfiedLinkError: no jgdal060 in java.library.path
>> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
>> at java.lang.Runtime.loadLibrary0(Runtime.java:822)
>> at java.lang.System.loadLibrary(System.java:993)
>> at es.gva.cit.jgdal.JNIBase.<clinit>(JNIBase.java:118)
>> at org.cresques.io.GdalFile.<init>(Unknown Source)
>> at com.iver.cit.gvsig.fmap.layers.FLyrWMS.rasterProcess(Unknown Source)
>> at com.iver.cit.gvsig.fmap.layers.FLyrWMS.drawTile(Unknown Source)
>> at com.iver.cit.gvsig.fmap.layers.FLyrWMS.draw(Unknown Source)
>> at com.iver.cit.gvsig.fmap.layers.FLayers.draw(FLayers.java:653)
>>
>>
>
> El problema está en un bug de la versión 1.1.2, supongo que esos serán los
> fuentes con los que estás trabajando. Simplemente copia el 'jgdal061.dll'
> a 'jgdal060.dll' que se encuentra en el directorion 'binaries/w32'
>
>
>
>> 2. me he encontrado un problema a la hora de reproyectar una capa
>> procedente de un WMS (la clase FLyrWMS)
>> y es que esta clase no implementa el metodo "reProject" como hace
>> "FLyrVect"¿Cual es la forma de reproyectar una layer de este tipo?
>>
>
> Una capa WMS termina siendo una capa Raster (descargada de un servidor
> remoto). Ahora mismo no hay soporte para reproyectar capas Raster en la
> aplicación, por eso no dispone de este método.
>
Una capa WMS no necesita ser reproyectada. El servidor se encarga de
ello ya en petición. Reproyectar una capa WMS vendría a ser algo así
como pedirla en el extent y CRS diferente al que tiene actualmente. Lo
que te responda el servidor será una imagen reproyectada. De hecho lo
normal es que esté siempre reproyectada puesto que WMS obliga a que se
soporte como mínimo EPSG:4326. Con lo cual, pedir una capa que
nativamente está en otro sistema en EPSG:4326 ya implica necesariamente
una reproyección. Lo mismo si la capa está nativamente en EPSG:4326 y la
pedimos en, por ejemplo, EPSG:23030
Salut!
>
>> Gracias por su tiempo
>>
>
> Para eso estamos ;)
>
> Un Saludo.
> Chema.
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
--
Jaume Dominguez Faus
Equip gvSIG
Web Map Service
Web Coverage Service
Web Map Context
Simbologia Avançada
Etiquetat Intel·ligent
Iver TI
C. Salamanca, 52
46005 València
Telf: 902 25 25 40 Fax: 96 316 27 16
(Spain)
Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". 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 bórrelo e infórmenos por esta misma vía.
Más información sobre la lista de distribución gvSIG_desarrolladores