|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.fmap.layers.FLyrDefault com.iver.cit.gvsig.fmap.layers.FLyrRaster
Clase básica de capa raster.
Constructor Summary | |
FLyrRaster()
|
Method Summary | |
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
ViewPort vp,
Cancellable cancel)
Dibuja la capa |
java.awt.geom.Rectangle2D |
getFullExtent()
Obtiene la extensión completa de la capa |
RasterAdapter |
getSource()
Devuelve el RasterAdapter de la capa. |
XMLEntity |
getXMLEntity()
Devuelve el XMLEntity a partir del objeto. |
void |
load()
Realiza las operaciones de inicialización de la capa. |
void |
print(java.awt.Graphics2D g,
ViewPort viewPort,
Cancellable cancel)
Dibuja la capa |
java.lang.String |
queryByPoint(java.awt.Point point)
Realiza una petición puntual al raster y devuelve un String con el resultado de dicha petición |
void |
setProjection(IProjection proj)
Inserta la proyección. |
void |
setSource(RasterAdapter ra)
Inserta el RasterAdapter. |
Methods inherited from class com.iver.cit.gvsig.fmap.layers.FLyrDefault |
addLayerListener, getCoordTrans, getFMap, getLayerText, getMaxScale, getMinScale, getName, getParentLayer, getProjection, getTransparency, getVirtualLayers, isActive, isVisible, isWithinScale, removeLayerListener, reProject, setActive, setCoordTrans, setLayerText, setMaxScale, setMinScale, setName, setParentLayer, setTransparency, setVirtualLayers, setVisible, setXMLEntity |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FLyrRaster()
Method Detail |
public RasterAdapter getSource()
public void setSource(RasterAdapter ra)
ra
- RasterAdapter.public void load() throws DriverIOException
FLayer
load
in interface FLayer
load
in class FLyrDefault
DriverIOException
public void draw(java.awt.image.BufferedImage image, java.awt.Graphics2D g, ViewPort vp, Cancellable cancel) throws DriverException
FLayer
draw
in interface FLayer
image
- Imagen utilizada para acelerar el dibujado en pantalla.g
- Graphics2D sobre el que dibujar.vp
- Propiedades de la vista.cancel
- PAra poder cancelar el dibujado.
DriverException
com.iver.cit.gvsig.fmap.layers.LayerOperations#draw(java.awt.image.BufferedImage,
java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort,
com.iver.cit.gvsig.fmap.operations.Cancellable)
public void setProjection(IProjection proj)
setProjection
in class FLyrDefault
proj
- Proyección.public java.awt.geom.Rectangle2D getFullExtent() throws DriverException
FLayer
getFullExtent
in interface FLayer
DriverException
public java.lang.String queryByPoint(java.awt.Point point)
RasterOperations
queryByPoint
in interface RasterOperations
point
- DOCUMENT ME!
com.iver.cit.gvsig.fmap.layers.RasterOperations#queryByPoint(com.iver.cit.gvsig.fmap.operations.QueriedPoint)
public XMLEntity getXMLEntity()
FLyrDefault
getXMLEntity
in interface FLayer
getXMLEntity
in class FLyrDefault
com.iver.cit.gvsig.fmap.layers.FLayer#getProperties()
public void print(java.awt.Graphics2D g, ViewPort viewPort, Cancellable cancel) throws DriverException
FLayer
print
in interface FLayer
g
- Graphics2D de la impresora sobre el que dibujar.viewPort
- Propiedades de la vista.cancel
-
DriverException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |