Personal tools
You are here: Home gvSIG Projects gvSIG Desktop Documentation Developers documentation gvSIG devel guide gvSIG 2.0. Developers guide Migrating Projects to gvSIG 2.0 FAQs The createLayer method of the LayerFactory class is deprecated. How do I create a raster layer?
gvSIG Desktop
gvSIG Desktop

Cached time 11/21/13 17:10:05 Clear cache and reload

 
Document Actions

The createLayer method of the LayerFactory class is deprecated. How do I create a raster layer?

by Frank Sokolic last modified 2010-11-04 15:23
The createLayer method of the LayerFactory class is deprecated. How do I create a raster layer?

The code in 1.x was something like this:

.. code-block:: java

   String filename;
   BaseView view;
   FLayer newLayer = LayerFactory.createLayer(filename, "gvSIG Image Driver",new File(filename), view.getProjection());

In 2.0 the code is:

.. 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);

View source document


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: