[Gvsig_desarrolladores] conexion a ortofoto wms desde windows vista

Antonio Araque antonio.araque en e-sig.es
Mar Ene 25 19:43:15 CET 2011


Buenas a todos y todas, 

Estoy desarrollando una aplicación que realiza una conexión WMS a una capa
de ortofoto de la junta de Andalucía, el caso es que funciona correctamente
en Windows XP pero no me la carga en Windows vista.

 

La versión de gvSIG que utilizo es la 1.1 y la maquina virtual jre 1.6_23
(ya que con la jre 1.5_12 tampoco cargaba la capa WMS de catastro) (Sistema
Operativo: Windows Vista). 

 

La url de conexión es http://www.ideandalucia.es/wms/ortofoto2007?  y la
capa que cargo es oca10_2007.

 

He intentado utilizar a nivel de usuario el cargador de capas que viene por
defecto en gvSIG y me he dado cuenta de que si hago la conexión desde ahí y
le especifico como formato final “image/tiff”, funciona perfectamente. (si
utilizo el formato “image/jpeg” que es el que carga por defecto tampoco
funciona), así que desde código he intentado asignarle el formato
“image/tiff”. Os pongo el trozo de código que utilizo para cargar la capa
WMS.

 

try { 

Map args= new HashMap(); 

args.put("host","http://www.ideandalucia.es/wms/ortofoto2007?"); 

args.put("layer", "oca10_2007"); 

args.put("SRS", "EPSG:23030"); 

args.put("wmsTransparency", true); 

args.put("format", "image/tiff"); 

args.put("STYLES", "default"); 

FLyrWMS capaWMS; 

v = (View) PluginServices.getMDIManager().getActiveWindow(); 

mapCtrl = v.getMapControl(); 

FLayers lyrs = mapCtrl.getMapContext().getLayers(); 

lyrs.setAllActives(false); 

capaWMS = new FLyrWMS(args); 

capaWMS.setProjection(proj); 

checkProjection(capaWMS, nuevaVista.getMapControl()); 

mapCtrl.getMapContext().getLayers().addLayer(capaWMS); 

} catch (DriverIOException e) { 

// TODO Auto-generated catch block 

e.printStackTrace(); 

} 

 

Aquí os pongo el log de la consola que devuelve al ejecutar el código.

 

DEBUG [AWT-EventQueue-1] (MDIFrame.java:615) - Execute
command:CARGARCAPASWMS2 

downloading
'http://www.ideandalucia.es/wms/ortofoto2007?REQUEST=GetCapabilities&SERVICE
=WMS&VERSION=1.1.1&EXCEPTIONS=XML' to:
C:\Users\ANTONIO\AppData\Local\Temp\tmp-andami\wms_capabilities.xml129597917
2402 

MapContextListener redraw 

MapContextListener redraw 

DEBUG [AWT-EventQueue-1] (MDIFrame.java:991) - Memoria total: 36 MB 

DEBUG [AWT-EventQueue-1] (MDIFrame.java:991) - Memoria total: 36 MB 

Layer oca10_2007 dirty=true isCachingDrawnLayers= false 

Pintando 

Viewport despues: Datos del viewPort: 

Extent=java.awt.geom.Rectangle2D$Double[x=100479.007812,y=3988001.25,w=52122
0.492188,h=300898.75] 

adjustedExtent=java.awt.geom.Rectangle2D$Double[x=100479.007812,y=3950283.27
4168879,w=521220.492188,h=376334.70166224265] 

imageSize=java.awt.Dimension[width=849,height=613] 

escale=0.0016288691882317102 

trans=AffineTransform[[0.001628869188232, 0.0, -163.6671598890601], [0.0,
-0.001628869188232, 7047.494710080763]] 

downloading
'http://www.ideandalucia.es/wms/ortofoto2007?service=wms&&REQUEST=GetMap&SER
VICE=WMS&VERSION=1.1.1&LAYERS=oca10_2007&SRS=EPSG:23030&BBOX=100975.0,396972
0.0,621699.5,4297120.0&WIDTH=850&HEIGHT=535&FORMAT=image/jpeg&STYLES=' to:
C:\Users\ANTONIO\AppData\Local\Temp\tmp-andami\wmsGetMap1295979173048 

Refresh del toc 

http://www.ideandalucia.es/wms/ortofoto2007?service=wms&&REQUEST=GetLegendGr
aphic&SERVICE=WMS&VERSION=1.1.1&LAYER=oca10_2007&FORMAT=image/png 

downloading
'http://www.ideandalucia.es/wms/ortofoto2007?service=wms&&REQUEST=GetLegendG
raphic&SERVICE=WMS&VERSION=1.1.1&LAYER=oca10_2007&FORMAT=image/png' to:
C:\Users\ANTONIO\AppData\Local\Temp\tmp-andami\wmsGetLegendGraphic1295979173
549 

Failed to create temporary file 

 

Observo que en los parámetros de la url de petición nunca me coge el formato
“image/tiff” y no entiendo el porqué.

A alguien le ha ocurrido algo parecido???

Gracias de antemano.

Un saludo.

 

 

Antonio Araque Ibáñez

 

Director Técnico

Entornos SIG (E-SIG)

Avda. Madrid, 43, Bl.1, Bj. A

23008 Jaén - España

Telf. +34 953 089 523

Fax +34 953 089 524

antonio.araque en e-sig.es

e-sig.es

 

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20110125/9fcbd7a3/attachment.htm 


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