public interface RemoteRasterProvider extends RasterProvider
Modifier and Type | Method and Description |
---|---|
Buffer |
getBufferLastRequest()
Gets the buffer of the last request.
|
File |
getFileLayer()
When the remote layer has fixed size this method downloads the file and return its reference.
|
File |
getLastRequest()
Gets the file of the last request.
|
Rectangle2D |
getLayerExtent(String layerName,
String srs)
Gets the bounding box of this layer
|
addFile, cloneProvider, close, deleteLayerFromCache, getAffineTransform, getBandCount, getBandCountByProvider, getBandPositionByProvider, getCellSize, getColorInterpretation, getColorTable, getData, getDataParameters, getDataSet, getDataType, getExtent, getExtentWithoutRot, getFileSizeByProvider, getFileSuffix, getFormatList, getGeoPointList, getHeight, getImageLegend, getInfoByPoint, getInfoByPoint, getInternalProvider, getInternalProviderCount, getMetadata, getNoDataValue, getOverviewCount, getOverviewHeight, getOverviewWidth, getOwnAffineTransform, getPixelSizeX, getPixelSizeY, getProjection, getRMFFile, getSourceType, getStatistics, getSubdatasetCount, getTileServer, getTimeSerials, getTransparency, getURI, getURIByBand, getURIByProvider, getURIOfFirstProvider, getView, getWidth, getWktProjection, isGeoreferenced, isInside, isMosaic, isMultiFile, isOpen, isOverviewsSupported, isRasterEnclosed, isReproyectable, isRotated, isTiled, isTimeSupported, loadObjectFromRmf, needEnhanced, rasterToWorld, readBlock, reload, removeFile, saveObjectToRmf, selectSubdataset, setAffineTransform, setColorInterpretation, setColorTable, setGeoPointList, setNoDataValue, setProjection, setStatistics, setStatus, setTimeSerials, worldToRaster
allowWrite, getProviderName, getStoreServices
getChilds, getExplorer, getFullName, getInterval, getName, getResource, getSourceId, getTimes, getTimes, open, refresh
hasDynMethod
clear, delegate, getDynClass, getDynValue, hasDynValue, implement, invokeDynMethod, invokeDynMethod, setDynValue
dispose
getHistogramComputer
Rectangle2D getLayerExtent(String layerName, String srs) throws RemoteServiceException
layerName
- RemoteServiceException
File getFileLayer() throws RasterDriverException
RasterDriverException
File getLastRequest()
Buffer getBufferLastRequest() throws ProcessInterruptedException, RasterDriverException
RasterDriverException
ProcessInterruptedException