[Gvsig_usuarios] Problema visualizacion de imagenes raster de 1 banda

isabel fabrellas isabel.fabrellas en icc.cat
Vie Ene 4 13:20:33 CET 2013


Parece que el problema está en que, en algunos casos, por defecto se activa
la funcionalidad de Realce del raster de la capa WMS y se produce un error
si estamos en una sesión de usuario. En una sesión de administrador, no se
produce error.

¿Existe alguna manera de controlar que el realce esté desactivado por
defecto? 

En la documentación de gvsig se indica que el realce está desactivado a no
ser que la imagen sea de tipo de dato distinto de byte. 

En mi caso, la imagen es de typo byte, por lo que no debería estar activado
por defecto.

No he encontrado por qué el comportamiento es diferente según la sesión sea
de usuario o de administrador. ¿Quizás debe escribir en alguna carpeta sin
permisos suficientes?
Al activar el realce en la sesión de administrador, se genera en la carpeta
tmp-andami un fichero con información de estadísticas. En la sesión de
usuario no se genera este fichero y aparece un error  NullPointerException
(GdalDriver.java):
java.lang.NullPointerException
	at org.gvsig.raster.dataset.io.GdalDriver.getHeight(GdalDriver.java:265)
	at
org.gvsig.raster.dataset.properties.DatasetStatistics.calcFullStatistics(DatasetStatistics.java:368)
	at
org.gvsig.raster.dataset.properties.DatasetListStatistics.calcFullStatistics(DatasetListStatistics.java:161)
	at
org.gvsig.raster.grid.filter.enhancement.LinearStretchEnhancementFilter.pre(LinearStretchEnhancementFilter.java:92)
	at org.gvsig.raster.grid.filter.RasterFilter.execute(RasterFilter.java:186)
	at
org.gvsig.raster.grid.filter.RasterFilterList.executeFilterByDataType(RasterFilterList.java:413)
	at
org.gvsig.raster.grid.filter.RasterFilterList.execute(RasterFilterList.java:437)
	at org.gvsig.raster.grid.Grid.applyFilters(Grid.java:1237)
	at org.gvsig.raster.grid.render.Rendering.draw(Rendering.java:311)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(FLyrRasterSE.java:704)
	at org.gvsig.fmap.raster.layers.FLyrRasterSE.draw(FLyrRasterSE.java:670)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.rasterProcess(FLyrWMS.java:1095)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.drawTile(FLyrWMS.java:1250)
	at com.iver.cit.gvsig.fmap.layers.FLyrWMS.draw(FLyrWMS.java:790)
	at
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)
	at
com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)
	at com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1088)
	at
com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)
	at
com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)
	at java.lang.Thread.run(Unknown Source)

Atentamente,

Isabel Fabrellas



--
View this message in context: http://osgeo-org.1560.n6.nabble.com/Problema-visualizacion-de-imagenes-raster-de-1-banda-tp5025555p5025601.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.


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