El método createLayer de la clase LayerFactory está deprecated ¿Cómo creo una capa raster?
El método createLayer de la clase LayerFactory está deprecated ¿Cómo creo una capa raster en la 2.0?
El código en la 1.X era algo así como:
String filename;
BaseView view;
FLayer newLayer = LayerFactory.createLayer(filename, "gvSIG Image Driver",new File(filename), view.getProjection());
El código en la 2.0 sería:
String filename;
IView view;
DataStoreParameters parameters = DALLocator.getDataManager().createStoreParameters(RasterStoreProvider.NAME);
parameters.setDynValue("filename", filename);
parameters.setDynValue("srs", view.getViewDocument().getMapContext().getProjection());
FLayer newLayer = MapContextLocator.getMapContextManager().createLayer(filename, parameters);