Hola,
¿Te da al compilar o al ejecutar? Si es al ejecutar ten en cuenta que tu
plugin debe depender en su config.xml de
<depends plugin-name="org.gvsig.raster.mainplugin" />
Esto hace que se registren las cosas que necesitas
En versiones anteriores a la 2.1 puedes usar esta en su lugar
<depends plugin-name="org.gvsig.raster.tools.app.basic" />
Saludos,
El 23/01/14 12:22, Javi Wencesla escribió:
Hola, tengo un problema con el código anterior me da error al compilar
con la excepcion
org.gvsig.fmap.dal.exception.ProviderNotRegisteredException: 'Gdal
Store not registered'.
Exception in thread "main" java.lang.RuntimeException:
org.gvsig.fmap.dal.exception.ProviderNotRegisteredException: 'Gdal
Store not registered'.
at
org.gvsig.pfc.impl.DefaultPruebaManager.openRaster(DefaultPruebaManager.java:91)
at
org.gvsig.pfc.impl.DefaultPruebaManager.initialize(DefaultPruebaManager.java:56)
at org.gvsig.pfc.main.Main.show(Main.java:173)
at org.gvsig.pfc.main.Main.main(Main.java:87)
Caused by:
org.gvsig.fmap.dal.exception.ProviderNotRegisteredException: 'Gdal
Store not registered'.
at
org.gvsig.fmap.dal.impl.DefaultDataManager.createStoreParameters(DefaultDataManager.java:301)
at
org.gvsig.fmap.dal.serverexplorer.filesystem.impl.DefaultFilesystemServerExplorer.getParametersFor(DefaultFilesystemServerExplorer.java:285)
at
org.gvsig.fmap.dal.serverexplorer.filesystem.impl.DefaultFilesystemServerExplorer.createStoreParameters(DefaultFilesystemServerExplorer.java:258)
at
org.gvsig.prueba.impl.DefaultPruebaManager.openRaster(DefaultPruebaManager.java:86)
... 3 more
Alguna idea para solucionarlo.
Gracias.
El 21 de enero de 2014, 12:55, Nacho Brodin <[email protected]
<mailto:[email protected]>> escribió:
Hola,
Si lo estás haciendo desde un plugin y no tienes acceso a ese interfaz
puedes probar algo así
File myfile = ...;
DataManager dm = DALLocator.getDataManager();
FilesystemServerExplorerParameters param;
FilesystemServerExplorer explorer;
try {
param = (FilesystemServerExplorerParameters)
dm.createServerExplorerParameters(FilesystemServerExplorer.NAME);
param.setInitialpath(lastPath);
explorer = (FilesystemServerExplorer)
dm.openServerExplorer(FilesystemServerExplorer.NAME, param);
DataStoreParameters param =
explorer.createStoreParameters(myfile, "Gdal Store");
DataStore store = dm.createStore(param);
} catch (Exception e) {
throw new RuntimeException(e);
}
Para esto si debes tener incluida en el classpath la librería
org.gvsig.fmap.dal.file.lib. He puesto un poco de cabeza el código y
poco mirando aquí y allí. Igual no compila perfectamente pero en
general
creo que sería algo así. Creo que gvSIG hace algo parecido, sino a ver
si alguien me corrige.
Saludos,
El 21/01/14 11:30, jawensi escribió:
> Hola tengo un problema al intentar cargar una fuente de datos
raster. Según
> la guia de desarrolladores necesito crear un objeto
DataParameters del tipo
> específico RasterDataParameters, que pertenece al paquete
> org.gvsig.fmap.dal.coverage.store.parameter.
>
>
http://devel.gvsig.org/sites/org.gvsig.raster.lib.api/2.0.0-SNAPSHOT/gvsig-base-library-pom/org.gvsig.raster/org.gvsig.raster.lib/org.gvsig.raster.lib.api/apidocs/index.html?org/gvsig/fmap/dal/coverage/store/parameter/RasterDataParameters.html
>
> Me falta dicho paquete en las librerías de mi proyecto, donde
puedo acceder
> a él?
>
> Gracias.
>
>
>
> --
> View this message in context:
http://osgeo-org.1560.x6.nabble.com/desarrollo-raster-tp5095727p5099200.html
> Sent from the gvSIG desarrolladores mailing list archive at
Nabble.com.
> _______________________________________________
> gvSIG_desarrolladores mailing list
> [email protected]
<mailto:[email protected]>
> 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://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
--
Nacho Brodin
Equipo de desarrollo de gvSIG
Prodevelop.SL
http://www.gvsig.org
http://www.prodevelop.es
_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
<mailto:[email protected]>
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://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
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://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
--
Nacho Brodin
Equipo de desarrollo de gvSIG
Prodevelop.SL
http://www.gvsig.org
http://www.prodevelop.es
_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
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://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores