public class DefaultRemoteRasterStore extends DefaultRasterStore
| Modifier and Type | Field and Description |
|---|---|
static String |
PERSISTENT_DESCRIPTION |
static String |
PERSISTENT_NAME |
currentQuery, explorer, metadata, nHeight, nWidth, parameters, provider, storeBandListALPHA_BAND, BLUE_BAND, FILE, GREEN_BAND, MOSAIC, POSTGIS, RED_BAND, REMOTEBASE_NEWPARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_NEWPARAMETERS_PROVIDER_DEFINITION_NAME, BASE_PARAMETERS_PROVIDER_DEFINITION_FULLNAME, BASE_PARAMETERS_PROVIDER_DEFINITION_NAME, PROVIDER_PARAMTER_FULLNAME, PROVIDER_PARAMTER_NAMEFEATURE_METADATA_DEFINITION_NAME, METADATA_CONTAINERNAME, METADATA_CRS, METADATA_DEFINITION_NAME, METADATA_ENVELOPE, METADATA_FEATURETYPE, METADATA_PROVIDER, SPATIAL_METADATA_DEFINITION_NAME| Constructor and Description |
|---|
DefaultRemoteRasterStore() |
| Modifier and Type | Method and Description |
|---|---|
RasterDataStore |
cloneDataStore()
Clones this object
|
ColorTable |
getColorTable(int i)
Obtiene la paleta correspondiente a uno de los ficheros que forman el GeoMultiRasterFile
|
ColorTable |
getColorTable(String fileName)
Obtiene la paleta correspondiente al nombre del fichero pasado por parámetro.
|
Extent |
getCoordsInLevel(Point2D viewCenter,
int level,
int w,
int h)
Calculates the extent of a zoom level using a center.
|
Extent |
getCoordsInTheNearestLevel(Extent extent,
int w,
int h)
Calculates the extent of a zoom level using other extent as a reference.
|
RasterDataStore |
getDataStore()
Gets the dataset of this queryable raster
|
int[] |
getDataType()
Obtiene el tipo de dato por banda
|
long |
getFileSize()
Calcula el tamaño de los ficheros en disco
|
double |
getHeight()
Obtiene la altura del raster en píxeles.
|
HistogramComputer |
getHistogramComputer()
Gets the object which computes the histogram
|
double |
getMaxX()
Obtiene la coordenada Y máxima de toda la lista
|
double |
getMaxY()
Obtiene la coordenada Y máxima de toda la lista
|
double |
getMinX()
Obtiene la coordenada X mínima de toda la lista
|
double |
getMinY()
Obtiene la coordenada Y mínima de toda la lista
|
int |
getNearestLevel(double pixelSize)
Gets the nearest level
|
CoverageStoreProvider |
getProvider()
Gets a provider
|
double |
getWidth()
Obtiene la anchura del raster en píxeles.
|
int |
getZoomLevels()
Gets the number of zoom levels
|
boolean |
isFixedSize()
Returns true if the size is fixed
|
boolean |
isGeoreferenced()
Obtiene el flag que dice si el raster está o no georreferenciado
|
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
RasterDataStore |
newDataStore()
Crea un objeto RasterDataset nuevo con los mismos ficheros
que el actual.
|
static void |
registerPersistence() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
addDrawableBand, addFile, clearDrawableBands, close, deleteLayerFromCache, finalize, getAffineTransform, getAffineTransform, getAffineTransformByProvider, getBandCount, getBandCountByProvider, getBands, getCellSize, getColorInterpretation, getColorTable, getColorTables, getData, getDataParametersByProvider, getDrawableBands, getExtent, getExtentForRequest, getExtentWithoutRot, getFileSizeByProvider, getFullEnvelope, getGeoPointList, getHeightByProvider, getImageLegend, getInfoByPoint, getInfoByPoint, getInternalParameters, getInterval, getLastSelectedView, getMetadata, getMetadataByProvider, getMetadataName, getName, getNoDataValue, getOverviewCount, getOverviewCountByProvider, getOverviewHeight, getOverviewSizeByProvider, getOverviewWidth, getOwnAffineTransform, getOwnTransformation, getPixelSizeX, getPixelSizeY, getProjection, getProviderCount, getROIFileListFromRmf, getRois, getRois, getROIsFiles, getStatistics, getTile, getTimes, getTimes, getTransparency, getURIByBand, getURIByProvider, getView, getWidthByProvider, getWktProjection, goTo, isInside, isMosaic, isMultiFile, isOpen, isRasterEnclosed, isReproyectable, isRotated, isTiled, loadSerialInfoFromRmf, needEnhanced, newNotTiledDataStore, overviewsSupport, rasterToWorld, reload, removeFile, saveColorTableToRmf, saveGeoPointListToRmf, saveGeoreferencingToRmf, saveROIFileListToRmf, saveSerialInfoToRmf, selectNext, selectPrev, setAffineTransform, setColorInterpretation, setColorTable, setDrawableBands, setGeoPointList, setNoDataValue, setParameters, setProjection, setProvider, setProvider, setRois, setROIsFiles, setStatistics, setTileServer, setTime, worldToRasteraccept, accept, addObserver, adjustToExtent, beginComplexNotification, clear, createDefaultCoverageSelection, createQuery, createSelection, createVectorizeObject, delegate, deleteObserver, deleteObservers, disableNotifications, doDispose, enableNotifications, endComplexNotification, getChildren, getCoverageStore, getDataSet, getDataSet, getDataSet, getDataSet, getDefaultBandList, getDynClass, getDynValue, getExplorer, getFullName, getLastBuffer, getManager, getMetadataChildren, getMetadataID, getParameters, getProviderName, getRender, getSelection, getSourceType, getStore, getTimeSerials, hasDynValue, implement, initializeBandList, intializePhase1, intializePhase2, invokeDynMethod, invokeDynMethod, isFileSupported, notifyChange, notifyChange, notifyChange, query, queryArray, refresh, registerMetadataDefinition, setDynValue, setExplorer, setRender, setSelection, setTimeSerialsdispose, disposeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdisposepublic static final String PERSISTENT_NAME
public static final String PERSISTENT_DESCRIPTION
public RasterDataStore newDataStore()
newDataStore in interface RasterDataStorenewDataStore in class DefaultRasterStoreInitializeExceptionpublic long getFileSize()
getFileSize in interface RasterDataStoregetFileSize in class DefaultRasterStorepublic double getHeight()
RasterStorePropertiesgetHeight in interface RasterStorePropertiesgetHeight in interface QueryableRastergetHeight in class DefaultRasterStorepublic double getWidth()
RasterStorePropertiesgetWidth in interface RasterStorePropertiesgetWidth in interface QueryableRastergetWidth in class DefaultRasterStorepublic int[] getDataType()
RasterStorePropertiesgetDataType in interface RasterStorePropertiesgetDataType in class DefaultRasterStorepublic double getMinX()
getMinX in class DefaultRasterStorepublic double getMinY()
getMinY in class DefaultRasterStorepublic double getMaxX()
getMaxX in class DefaultRasterStorepublic double getMaxY()
getMaxY in class DefaultRasterStorepublic ColorTable getColorTable(int i)
getColorTable in interface QueryableRastergetColorTable in class DefaultRasterStorei - Posición del rasterpublic ColorTable getColorTable(String fileName)
getColorTable in interface QueryableRastergetColorTable in class DefaultRasterStorefileName - Nombre del ficheropublic boolean isGeoreferenced()
RasterDataStoreisGeoreferenced in interface RasterDataStoreisGeoreferenced in class DefaultRasterStorepublic RasterDataStore getDataStore()
QueryableRastergetDataStore in interface QueryableRastergetDataStore in class DefaultRasterStorepublic RasterDataStore cloneDataStore() throws CloneException
RasterDataStorecloneDataStore in interface RasterDataStorecloneDataStore in class DefaultRasterStoreCloneExceptionpublic HistogramComputer getHistogramComputer()
HistogramablegetHistogramComputer in interface HistogramablegetHistogramComputer in interface RasterStorePropertiesgetHistogramComputer in class DefaultRasterStorepublic boolean isFixedSize()
public CoverageStoreProvider getProvider()
RasterDataStoregetProvider in interface RasterDataStoregetProvider in interface CoverageStoreProviderServicesgetProvider in class DefaultRasterStorepublic Extent getCoordsInTheNearestLevel(Extent extent, int w, int h)
PyramidRasterStoregetCoordsInTheNearestLevel in interface PyramidRasterStoregetCoordsInTheNearestLevel in class DefaultRasterStorepublic Extent getCoordsInLevel(Point2D viewCenter, int level, int w, int h)
PyramidRasterStoregetCoordsInLevel in interface PyramidRasterStoregetCoordsInLevel in class DefaultRasterStorepublic int getZoomLevels()
PyramidRasterStoregetZoomLevels in interface PyramidRasterStoregetZoomLevels in class DefaultRasterStorepublic int getNearestLevel(double pixelSize)
PyramidRasterStoregetNearestLevel in interface PyramidRasterStoregetNearestLevel in class DefaultRasterStorepublic void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class DefaultRasterStorePersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class DefaultRasterStorePersistenceExceptionpublic static void registerPersistence()