[Gvsig_usuarios] problemas con raster
Luis W. Sevilla
sevilla_lui en gva.es
Vie Oct 15 13:17:11 MEST 2004
Javier wrote:
> Hola,
>
> Cargué una imagen ECW, visualizandose perfectamente, pero al llegar a
> cierta escala (varia según la imagen) esta se vuelve negra o deja de
> visualizarse.
Eso es por un pronlema conocido: Te adjunto al final una documentación
de los fallos de la librería de ermapper desde java
> ¿Existe alguna dependencia de la visualización de una imagen con
> respecto al tamaño del pixel?
> En caso de existir, podría saltarse esa dependencia y permitir que en
> algunas imagenes se pueda ver el pixel.
Si, ya está programada la solución a los bugs #1 y #2 de la librería de
ermapper. Probablemente la semana próxima tengamos una actualización con
la corrección de esos bugs.
>
> Támbien ocurre que no visualizo ninguna imagen tipo gif, png, tif o
> jpg, aun estando georeferencadas.
> ¿que tipo de fichero de cabecera utiliza el GVSIG? las imagenes que
> intento cargar utilizan las cabeceras tipicas que utiliza el Arcview:
> los ficheros "world".
Son worldfiles. (jgw para jpeg, tfw para tiff y pgw para png; gif y bmp
aún no están soportados. Deben de estar en el mismo directorio que el
fichero de imagen que vayas a abrir.
Tambien abre geotiffs (tif con georeferenciación interna).
Saludos
/**
* Soporte para los ficheros .ecw de ErMapper.
* <br>
* NOTA: El SDK que ermapper ha puesto a disposición del público en java
* es una versión 2.45, de 19/11/2001. Está implementada usando JNI que
* se apoya en tres librerías dinámicas (dll), y presenta deficiencias
* muy graves a la hora de acceder a la información. Hasta el momento
* hemos detectado 3 de ellas:<BR>
* 1º.- No soporta ampliaciones superiores a 1:1. si se intenta acceder
* a un ecw con un zoom mayor da una excepción del tipo
* com.ermapper.ecw.JNCSInvalidSetViewException, que de no ser tenida
encuenta
* acaba tirando abajo la máquina virtual de java.<BR>
* 2º.- La longitud máxima de línea que adminte el método
readLineRGBA es
* de unos 2500 pixeles, lo que hace el uso para la impresión en formatos
* superiorea a A4 a 300 ppp o más inviable.
* 3º.- La actualización progresiva usando el interface
JNCSProgressiveUpdate
* con el JNCSFile hace que el equipo genere un error severo y se
apague. Este
* error imposibilita esta técnica de acceso a ECW.<BR>
*
* @author "Luis W. Sevilla" <sevilla_lui en gva.es>
*/
--
Luis W. Sevilla
Equipo de desarrollo gvSIG
http://www.gvsig.gva.es
Conselleria de Infraestructures i Transport
Generalitat Valenciana
Valencia - Spain
Más información sobre la lista de distribución gvSIG_usuarios