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

Responder a