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:
.. code-block:: java
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:
.. code-block:: java
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);