[Gvsig_usuarios] extension chgRaster

salva be salvabelloto en gmail.com
Mar Jun 10 11:50:17 CEST 2008


Hola Miguel,

Estoy probando lo que dice tu correo, he sustituido la librería
jgdal0.6.2b.jar  sin problemas, pero no encuentro la carpeta
install/binaries en extCHGRaster,  asi que he visto en mi jre el
archivojgdal062b.dll y lo he añadido pero al seleccionar la imagen se cierra
gvSig y se genera el siguiente fichero de log.

Los archivos .dll que tengo son:

CrsJniProj.dll
gdal.dll
glut32.dll
jecw.dll
jgdal062b.dll <--- este es el que he añadido
jecwcompress.dll
jmrsid.dll
jpeg62.dll
libimage.dll
libpng13.dll
libtiff3.dll
lti_dsdk_cdll.dll
lti_dsdk_dll.dll
msvcp71.dll
msvcr71.dll
NCScnet.dll
NCSEcw.dll
NCSEcwC.dll
NCSUtil.dll
jgdal061.dll
proj.dll
zlib1.dll

También he probado a quitar la librería jgdal061.dll que parece que es la
que dice el fichero log que tiene problemas pero tampoco va y también he
probado a añadir aqui todas las dll que tiene mi jre por si hacia falta algo
más pero también falla. ¿Que dll son exactamente las que necesito?

Saludos,
Salva Bello


2008/6/9, Miguel Ángel Querol <miguelangel.querol en iver.es>:
>
> Hola Salva,
>
> además de los archivos que has copiado a la carpeta de gvSIG, para esta
> extensión se recompilaron las librerías de acceso a raster con el fin de
> soportar el formato Modis y dar soporte a la reproyección de raster. En
> concreto es necesario utilizar una vesión diferente de gdal. Los archivos
> correspondientes a esta compilación de gdal los puedes encontrar en
> extCHGRaster dentro de la carpeta install/binaries. Será necesario sustituir
> los .dll que tengas en la máquina vistual que ejecuta gvSIG por los
> contenidos en esta carpeta. Del mismo modo, en
> _fwAndami/gvSIG/extensiones/com.iver.cit.gvsig/lib tendrás que copiar
> jgdal0.6.2b.jar y borrar el jar de jgdal que tengas (0.6.0 ó 0.6.1). Con
> esto te debería funcionar el soporte para Modis.
>
> Un saludo!
> Miguel.
>
>
> Salva be escribió:
>
>> Hola
>>
>> Estoy probando a añadir también a gvSig la extensión de chgRaster (gvSIG
>> CHGRaster versión 0.3.1 Build 6 (03/04/2008 08:53)) pero me da el
>> siguiente
>> problema al seleccionar un archivo mediante la pestaña "Modis":
>>
>> ERROR 4: `C:\Documents and Settings\semamp\Mis
>>
>> documentos\Proyectos_Trabajo\gvSig_112Confe\PullDir\0301329396MQwLec\MOD13Q1.A2008097.h17v05.005.2008118080920.hdf'
>>  not recognised as a supported file format.
>>
>>  WARN [AWT-EventQueue-1] (?:?) - com.iver.andami.messages.Messages -- No
>> se
>> encontró la traducción para PluginServices.Error grave de la aplicación.
>>  Es conveniente que salgas de la aplicación
>> DEBUG [AWT-EventQueue-1] (NotificationManager.java:104) -
>> PluginServices.Error grave de la aplicación.
>>  Es conveniente que salgas de la aplicación
>> java.lang.NoSuchMethodError:
>>
>> org.cresques.io.GdalNativeReproj.getMetadata(Ljava/lang/String;)[Ljava/lang/String;
>>     at org.cresques.io.GdalNativeReproj.getSubdatasetName(
>> GdalNativeReproj.java:135)
>>     at org.cresques.io.GdalNativeReproj.init(GdalNativeReproj.java:61)
>>     at org.cresques.io.GdalNativeReproj.<init>(GdalNativeReproj.java:50)
>>     at org.cresques.io.GdalFileReproj.<init>(GdalFileReproj.java:54)
>>     at org.gvsig.CHGRaster.modis.ui.main.ModisPanel.addFile(
>> ModisPanel.java:250)
>>     at
>> org.gvsig.CHGRaster.modis.ui.listener.ModisPanelListener.actionPerformed(
>> ModisPanelListener.java:81)
>>     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>>     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
>>     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
>>     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>>     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
>> Source)
>>     at java.awt.Component.processMouseEvent(Unknown Source)
>>     at javax.swing.JComponent.processMouseEvent(Unknown Source)
>>     at java.awt.Component.processEvent(Unknown Source)
>>     at java.awt.Container.processEvent(Unknown Source)
>>     at java.awt.Component.dispatchEventImpl(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Window.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.EventQueue.dispatchEvent(Unknown Source)
>>     at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(
>> AndamiEventQueue.java:58)
>>     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
>> Source)
>>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
>> Source)
>>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
>> Source)
>>     at java.awt.Dialog$1.run(Unknown Source)
>>     at java.awt.Dialog$2.run(Unknown Source)
>>     at java.security.AccessController.doPrivileged(Native Method)
>>     at java.awt.Dialog.show(Unknown Source)
>>     at java.awt.Component.show(Unknown Source)
>>     at java.awt.Component.setVisible(Unknown Source)
>>     at com.iver.core.mdiManager.NewSkin.addJDialog(Unknown Source)
>>     at com.iver.core.mdiManager.NewSkin.addWindow(Unknown Source)
>>     at com.iver.cit.gvsig.AddLayer.addLayers(AddLayer.java:457)
>>     at com.iver.cit.gvsig.AddLayer.execute(AddLayer.java:194)
>>     at com.iver.andami.plugins.ExtensionDecorator.execute(
>> ExtensionDecorator.java:88)
>>     at com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(
>> MDIFrame.java:631)
>>     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
>>     at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
>>     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
>>     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
>>     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
>> Source)
>>     at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>>     at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
>>     at java.awt.Component.processMouseEvent(Unknown Source)
>>     at javax.swing.JComponent.processMouseEvent(Unknown Source)
>>     at java.awt.Component.processEvent(Unknown Source)
>>     at java.awt.Container.processEvent(Unknown Source)
>>     at java.awt.Component.dispatchEventImpl(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
>>     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
>>     at java.awt.Container.dispatchEventImpl(Unknown Source)
>>     at java.awt.Window.dispatchEventImpl(Unknown Source)
>>     at java.awt.Component.dispatchEvent(Unknown Source)
>>     at java.awt.EventQueue.dispatchEvent(Unknown Source)
>>     at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(
>> AndamiEventQueue.java:58)
>>     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
>> Source)
>>     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
>> Source)
>>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>>     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
>>     at java.awt.EventDispatchThread.run(Unknown Source)
>>
>>
>> He visto que la clase "GdalNativeReproj" extiende de la clase "GdalNative"
>> y en el proyecto tengo en 3 sitios esta clase
>> (extgvSIGPiloto-Raster/lib/cms.jar, libFMap/lib/cms.jar y libCq_CMS for
>> java ) pero ninguna tiene el método "getMetadata(String)".
>>
>> Para añadir esa extensión a gvSig, lo que he hecho es añadir en la carpeta
>> de _fwAndami lo siguiente:
>> -->En "gvSIG/extensiones" la extensiones
>> 1º)org.gvsig.rasterCalculator
>> 2º)org.gvsig.rasterStatistics
>> 3º)org.gvsig.vectorialCut
>> 4º)org.gvsig.chgRaster
>>
>> -->En "gvSIG\extensiones\com.iver.cit.gvsig\drivers" la carpeta "modis"
>> -->En "gvSIG\extensiones\com.iver.cit.gvsig\lib" la librería
>> "org.gvsig.chgRaster.base.jar"
>>
>> No se si hara falta algo más. Sin embargo, instalada sobre una versión
>> instalada de gvSig si funciona. ¿Alguien de gvSig sabría decirme que me
>> falta para que funcione correctamente?
>>
>> Un saludo.
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> 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
>>
>>
>
>
> --
> Miguel Ángel Querol Carratalá
> Equipo de desarrollo de gvSIG
> IVER TI S.A.
> C/ Lérida, 20
> 46005-Valencia Tlf.963354983  ext. 708 www.iver.es
> www.gvsig.com
>
>
> 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.
>
>
> _______________________________________________
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20080610/48e1a487/attachment.htm


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