es.unex.sextante.dataObjects
Interface ILayer

All Superinterfaces:
IDataObject
All Known Subinterfaces:
IRasterLayer, IVectorLayer
All Known Implementing Classes:
AbstractRasterLayer, AbstractVectorLayer

public interface ILayer
extends IDataObject

Interface for layers

Author:
volaya

Method Summary
 java.lang.Object getCRS()
          Returns an object with information about the CRS associated to this layer.
 java.awt.geom.Rectangle2D getFullExtent()
          Returns the extent covered by the layer
 
Methods inherited from interface es.unex.sextante.dataObjects.IDataObject
close, getBaseDataObject, getFilename, getName, open, postProcess, setName
 

Method Detail

getFullExtent

java.awt.geom.Rectangle2D getFullExtent()
Returns the extent covered by the layer

Returns:
the extent of the layer

getCRS

java.lang.Object getCRS()
Returns an object with information about the CRS associated to this layer. The class of this object depends on the implementation of this interface

Returns:
An object with information about the CRS used for this layer (i.e. a string with a EPSG code)