|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.mapcontext.layers.FLyrDefault
org.gvsig.raster.fmap.layers.DefaultFLyrRaster
org.gvsig.raster.osm.app.osmclient.layer.FLyrOSM
public class FLyrOSM
Open Street Map layer class.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.gvsig.raster.fmap.layers.DefaultFLyrRaster |
|---|
org.gvsig.raster.fmap.layers.DefaultFLyrRaster.RasterTaskStatus |
| Field Summary | |
|---|---|
static java.lang.String |
PERSISTENT_DESCRIPTION
|
static java.lang.String |
PERSISTENT_NAME
|
| Fields inherited from class org.gvsig.raster.fmap.layers.DefaultFLyrRaster |
|---|
colorTableLoadedFromProject, crsUtil, dataStore, fileUtil, lastLegend, layerInitialize, loadedFromProject, mathUtil, rasterUtil, readingData, recalcLevel, render, zoomLevel |
| Fields inherited from class org.gvsig.fmap.mapcontext.layers.FLyrDefault |
|---|
layerListeners, metadataContainer |
| Fields inherited from interface org.gvsig.raster.fmap.layers.IRasterLayerActions |
|---|
BANDS_FILE_LIST, BANDS_RGB, BRIGHTNESSCONTRAST, CLIPPING, COLOR_TABLE, CREATEOVERVIEWS, ENHANCED, FILTER, FLYRASTER_BAR_TOOLS, GEOLOCATION, HISTOGRAM, NODATA, OPACITY, PANSHARPENING, RASTER_PROPERTIES, REMOTE_ACTIONS, REPROJECT, SAVE_COLORINTERP, SAVEAS, SELECT_LAYER, STATS, TAILTRIM, TRANSPARENCY, ZOOM_PIXEL_RESOLUTION |
| Fields inherited from interface org.gvsig.raster.fmap.layers.ILayerState |
|---|
AWAKE, CLOSED, OPEN, STOPPED, UNDEFINED |
| Fields inherited from interface org.gvsig.fmap.mapcontext.layers.FLayer |
|---|
METADATA_CRS, METADATA_DEFINITION_DESCRIPTION, METADATA_DEFINITION_NAME, METADATA_NAME |
| Constructor Summary | |
|---|---|
FLyrOSM()
|
|
| Method Summary | |
|---|---|
void |
_print(java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale)
|
org.gvsig.fmap.mapcontext.layers.FLayer |
cloneLayer()
|
static org.gvsig.fmap.dal.DataStore |
createDataStore(java.lang.String host)
|
void |
deleteCache(boolean deleteCache)
Assigns the flag to delete this layer from the cache |
protected void |
disableUpdateDrawVersion()
|
void |
draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale)
|
protected void |
enableUpdateDrawVersion()
|
java.lang.String |
getFileFormat()
|
org.gvsig.fmap.geom.primitive.Envelope |
getFullEnvelope()
Devuelve el envelope en la proyeccion de la vista |
org.gvsig.fmap.dal.coverage.datastruct.Extent |
getFullRasterExtent()
|
java.awt.Image |
getImageLegend()
|
org.gvsig.tools.dynobject.DynObjectSet |
getInfo(java.awt.Point p,
double tolerance,
org.gvsig.tools.task.Cancellable cancel)
|
org.gvsig.tools.dynobject.DynObjectSet |
getInfo(java.awt.Point p,
double tolerance,
org.gvsig.tools.task.Cancellable cancel,
boolean fast)
|
org.gvsig.fmap.mapcontext.rendering.legend.ILegend |
getLegend()
|
java.lang.String |
getPathImage()
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getProperties()
|
java.lang.String |
getTocImageIcon()
|
boolean |
isActionEnabled(int action)
|
boolean |
isRemote()
|
void |
loadFromState(org.gvsig.tools.persistence.PersistentState state)
|
boolean |
overviewsSupport()
|
void |
print(java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale,
javax.print.attribute.PrintRequestAttributeSet properties)
|
static void |
registerPersistent()
|
void |
saveToState(org.gvsig.tools.persistence.PersistentState state)
|
void |
setDataStore(org.gvsig.fmap.dal.DataStore dataStore)
|
void |
setFullEnvelope(org.gvsig.fmap.geom.primitive.Envelope envelope)
Inserta la extensión total de la capa en la proyeccion original. |
void |
setFullExtent(java.awt.geom.Rectangle2D fullExtent)
Inserta la extensión total de la capa. |
void |
setParameters(org.gvsig.fmap.dal.DataStoreParameters params)
Sets the data store parameters |
protected void |
updateDrawVersion()
|
| Methods inherited from class org.gvsig.raster.fmap.layers.DefaultFLyrRaster |
|---|
addFile, addLegendListener, adjustWorldRequest, createLayer, decreaseZoomLevel, disableStopped, doDispose, draw, enableAwake, enableClosed, enableOpen, enableStopped, existColorTable, existsAlphaBand, finalize, getAffineTransform, getAffineTransformHistorical, getAlphaBandNumber, getAttributes, getBandCountFromDataset, getCellSize, getColorInterpretation, getConfiguration, getCoordsInLevel, getDataStore, getDataType, getFile, getFileCount, getFileLayer, getFileName, getFileSize, getFullGrid, getGeometryType, getInfo, getInfo, getLastRenderBuffer, getMaxX, getMaxY, getMetadataChildren, getMetadataID, getMetadataName, getMinX, getMinY, getNoDataValue, getPixel, getProjection, getPxHeight, getPxWidth, getRasterStrategy, getReadOnlyFullGrid, getRender, getRois, getShapeType, getTileSize, getTransparency, getURI, getWCHeight, getWCWidth, getWktProjection, getZoomLevel, increaseZoomLevel, init, initFilters, isAwake, isClosed, isEnabledMultiresolution, isFileAccepted, isFileSupported, isGeoreferenced, isInside, isOpen, isReadingData, isRemoveRasterFlag, isRenderingAsGray, isReproyectable, isRGB, isStopped, isTiled, isTransparent, load, print, queryByPoint, readProjection, registerDynClass, registerPersistence, registerPersistence, reload, removeFile, removeLayerListener, removeLegendListener, saveGeoToRmf, setAffineTransform, setAffineTransformWithoutHistorical, setConfiguration, setDataStore, setLastLegend, setName, setNoDataTransparent, setNoDataValue, setOpenRasterStore, setProjection, setReadingData, setRemoveRasterFlag, setRenderFilterList, setRois, setTileServer, setTransparency, setVisible, setZoomLevel, visualPropertyValueChanged, wakeUp |
| Methods inherited from class org.gvsig.fmap.mapcontext.layers.FLyrDefault |
|---|
activationChanged, addError, addLayerListener, allowLinks, callEditionChanged, callLegendChanged, clear, delegate, drawValueChanged, editionChanged, getClassName, getCoordTrans, getDrawVersion, getDynClass, getDynValue, getError, getErrors, getExtendedProperties, getFLayerStatus, getInfoString, getLayerListeners, getLink, getLinkProperties, getMapContext, getMaxScale, getMinScale, getName, getNumErrors, getParentLayer, getProperty, getTocStatusImage, hasChangedForDrawing, hasDynValue, hidesThisArea, implement, invokeDynMethod, invokeDynMethod, isActive, isAvailable, isEditing, isInTOC, isOk, isVisible, isWithinScale, isWritable, nameChanged, newComposedLayer, registerMetadata, reProject, setActive, setAvailable, setCoordTrans, setDynValue, setEditing, setFLayerStatus, setInTOC, setMaxScale, setMinScale, setParentLayer, setProperty, setTocStatusImage, toString, visibilityChanged, visibleRequired |
| Methods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable |
|---|
dispose, dispose |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.gvsig.raster.fmap.layers.FLyrRaster |
|---|
getMapContext, getMaxScale, getMinScale, getName, setMaxScale, setMinScale |
| Methods inherited from interface org.gvsig.fmap.mapcontext.layers.FLayer |
|---|
addError, addLayerListener, allowLinks, getCoordTrans, getDrawVersion, getError, getErrors, getExtendedProperties, getFLayerStatus, getInfoString, getLayerListeners, getLink, getLinkProperties, getNumErrors, getParentLayer, getProperty, getTocStatusImage, isActive, isAvailable, isEditing, isInTOC, isOk, isVisible, isWithinScale, isWritable, newComposedLayer, setActive, setAvailable, setCoordTrans, setEditing, setFLayerStatus, setInTOC, setParentLayer, setProperty, visibleRequired |
| Methods inherited from interface org.cresques.geo.Projected |
|---|
reProject |
| Methods inherited from interface org.gvsig.tools.dynobject.DynObject |
|---|
clear, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue |
| Methods inherited from interface org.gvsig.tools.dispose.Disposable |
|---|
dispose |
| Field Detail |
|---|
public static final java.lang.String PERSISTENT_NAME
public static final java.lang.String PERSISTENT_DESCRIPTION
| Constructor Detail |
|---|
public FLyrOSM()
| Method Detail |
|---|
public void loadFromState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
loadFromState in interface org.gvsig.tools.persistence.PersistentloadFromState in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.tools.persistence.exception.PersistenceException
public void saveToState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
saveToState in interface org.gvsig.tools.persistence.PersistentsaveToState in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.tools.persistence.exception.PersistenceExceptionpublic static void registerPersistent()
public static org.gvsig.fmap.dal.DataStore createDataStore(java.lang.String host)
throws org.gvsig.fmap.dal.exception.InitializeException
org.gvsig.fmap.dal.exception.InitializeException
public void setDataStore(org.gvsig.fmap.dal.DataStore dataStore)
throws org.gvsig.fmap.mapcontext.exceptions.LoadLayerException
setDataStore in interface org.gvsig.fmap.mapcontext.layers.operations.SingleLayersetDataStore in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.fmap.mapcontext.exceptions.LoadLayerException
public void draw(java.awt.image.BufferedImage image,
java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale)
throws org.gvsig.fmap.dal.exception.ReadException
draw in interface org.gvsig.fmap.mapcontext.layers.FLayerdraw in interface org.gvsig.raster.fmap.layers.FLyrRasterdraw in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.fmap.dal.exception.ReadException
public void print(java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale,
javax.print.attribute.PrintRequestAttributeSet properties)
throws org.gvsig.fmap.dal.exception.ReadException
org.gvsig.fmap.dal.exception.ReadExceptioncom.iver.cit.gvsig.fmap.layers.FLayer#print(java.awt.Graphics2D,
com.iver.cit.gvsig.fmap.ViewPort,
com.iver.cit.gvsig.fmap.operations.Cancellable)
public void _print(java.awt.Graphics2D g,
org.gvsig.fmap.mapcontext.ViewPort viewPort,
org.gvsig.tools.task.Cancellable cancel,
double scale)
throws org.gvsig.fmap.dal.exception.ReadException
_print in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.fmap.dal.exception.ReadExceptionpublic void setFullExtent(java.awt.geom.Rectangle2D fullExtent)
fullExtent - Rectangulo.public void setFullEnvelope(org.gvsig.fmap.geom.primitive.Envelope envelope)
fullExtent - Rectángulo.public java.util.HashMap<java.lang.String,java.lang.Object> getProperties()
public java.lang.String getTocImageIcon()
getTocImageIcon in interface org.gvsig.fmap.mapcontext.layers.FLayergetTocImageIcon in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic boolean isActionEnabled(int action)
isActionEnabled in interface org.gvsig.raster.fmap.layers.IRasterLayerActionsisActionEnabled in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic org.gvsig.fmap.mapcontext.rendering.legend.ILegend getLegend()
getLegend in interface org.gvsig.fmap.mapcontext.layers.operations.ClassifiablegetLegend in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic boolean isRemote()
isRemote in interface org.gvsig.raster.fmap.layers.FLyrRasterisRemote in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic boolean overviewsSupport()
overviewsSupport in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterprotected void updateDrawVersion()
updateDrawVersion in class org.gvsig.fmap.mapcontext.layers.FLyrDefaultprotected void disableUpdateDrawVersion()
protected void enableUpdateDrawVersion()
public java.lang.String getFileFormat()
getFileFormat in interface org.gvsig.raster.fmap.layers.FLyrRastergetFileFormat in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic org.gvsig.fmap.geom.primitive.Envelope getFullEnvelope()
getFullEnvelope in interface org.gvsig.fmap.mapcontext.layers.FLayergetFullEnvelope in interface org.gvsig.raster.fmap.layers.FLyrRastergetFullEnvelope in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterpublic org.gvsig.fmap.dal.coverage.datastruct.Extent getFullRasterExtent()
getFullRasterExtent in interface org.gvsig.raster.fmap.layers.FLyrRastergetFullRasterExtent in class org.gvsig.raster.fmap.layers.DefaultFLyrRaster
public org.gvsig.tools.dynobject.DynObjectSet getInfo(java.awt.Point p,
double tolerance,
org.gvsig.tools.task.Cancellable cancel)
throws org.gvsig.fmap.mapcontext.exceptions.LoadLayerException,
org.gvsig.fmap.dal.exception.DataException
getInfo in interface org.gvsig.fmap.mapcontext.layers.operations.InfoByPointgetInfo in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.fmap.mapcontext.exceptions.LoadLayerException
org.gvsig.fmap.dal.exception.DataException
public org.gvsig.tools.dynobject.DynObjectSet getInfo(java.awt.Point p,
double tolerance,
org.gvsig.tools.task.Cancellable cancel,
boolean fast)
throws org.gvsig.fmap.mapcontext.exceptions.LoadLayerException,
org.gvsig.fmap.dal.exception.DataException
getInfo in interface org.gvsig.fmap.mapcontext.layers.operations.InfoByPointgetInfo in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterorg.gvsig.fmap.mapcontext.exceptions.LoadLayerException
org.gvsig.fmap.dal.exception.DataException
public void setParameters(org.gvsig.fmap.dal.DataStoreParameters params)
throws org.gvsig.fmap.dal.exception.InitializeException
params -
org.gvsig.fmap.dal.exception.InitializeExceptionpublic java.awt.Image getImageLegend()
getImageLegend in interface org.gvsig.fmap.mapcontext.layers.operations.IHasImageLegendpublic java.lang.String getPathImage()
getPathImage in interface org.gvsig.fmap.mapcontext.layers.operations.IHasImageLegend
public org.gvsig.fmap.mapcontext.layers.FLayer cloneLayer()
throws java.lang.Exception
cloneLayer in interface org.gvsig.fmap.mapcontext.layers.FLayercloneLayer in interface org.gvsig.raster.fmap.layers.FLyrRastercloneLayer in class org.gvsig.raster.fmap.layers.DefaultFLyrRasterjava.lang.Exceptionpublic void deleteCache(boolean deleteCache)
selected -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||