public class LocalRasterServerElevationModel extends BasicElevationModel
ElevationModel for a local dataset accessed via a local raster server
(RasterServer).BasicElevationModel.DownloadPostProcessor, BasicElevationModel.Elevations, BasicElevationModel.ElevationTile, BasicElevationModel.RequestTaskdetailHint, elevationDataByteOrder, elevationDataType, extremes, extremesCachingEnabled, extremesLevel, extremesLookupCache, fileLock, levels, levelZeroTiles, maxElevation, memoryCache, minElevation, RESOURCE_ID_OGC_CAPABILITIESdataFileStore, enabled, expiryTime, missingDataFlag, missingDataValue, networkRetrievalEnabled| Constructor and Description |
|---|
LocalRasterServerElevationModel(AVList params)
Constructs an elevation model from a list of parameters describing the elevation model.
|
LocalRasterServerElevationModel(org.w3c.dom.Document dom,
AVList params)
Constructs an elevation model from an XML document description.
|
LocalRasterServerElevationModel(org.w3c.dom.Element domElement,
AVList params)
Constructs an elevation model from an XML document
Element. |
LocalRasterServerElevationModel(java.lang.String restorableStateInXml)
Constructs an elevation model from restorable state obtained by a call to
BasicElevationModel.getRestorableState() on
another instance of this class. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createRasterServer(AVList params) |
addTileToCache, areElevationsInMemory, checkElevationExpiration, checkElevationExpiration, computeExtremeElevations, contains, convertImageToElevations, createBasicElevationModelConfigDocument, createBasicElevationModelConfigElements, createConfigurationDocument, createMemoryCache, createTile, determineExtremes, doGetRestorableState, doRestoreState, doRestoreStateForObject, downloadElevations, downloadElevations, doWriteConfigurationParams, generateExtremeElevations, getBasicElevationModelConfigParams, getBestResolution, getConfigurationParams, getDetailHint, getElevationDataByteOrder, getElevationDataType, getElevations, getElevations, getElevations, getEstimatedMissingDataSize, getEstimatedMissingDataSize, getExtremeElevations, getExtremeElevations, getExtremes, getExtremesLevel, getExtremesLookupCache, getLevels, getLevelZeroTiles, getLocalDataAvailability, getMaxElevation, getMemoryCache, getMinElevation, getRestorableState, getRestorableStateForAVPair, getTargetLevel, getTileFromMemory, getUnmappedElevation, getUnmappedElevations, getUnmappedLocalSourceElevation, getValue, initFromOGCCapabilitiesResource, intersects, isExtremesCachingEnabled, isFileExpired, isRetrieveResources, isTileLocalOrAbsent, loadElevations, loadExtremeElevations, lookupElevation, makeBilElevations, makeLocal, makeLocal, makeTiffElevations, needsConfigurationFile, readElevations, requestTile, restorableStateToParams, restoreState, restoreStateForParams, retrieveElevations, retrieveLocalElevations, retrieveRemoteElevations, retrieveResources, setByteOrder, setDetailHint, setElevationDataType, setExpiryTime, setExtremesCachingEnabled, setFallbacks, setValue, startResourceRetrieval, writeConfigurationFile, writeConfigurationParamscomposeElevations, createElevationModelConfigElements, dispose, getBestResolutions, getDataFileStore, getElevation, getElevationModelConfigParams, getElevations, getExpiryTime, getMissingDataReplacement, getMissingDataSignal, getName, getUnmappedElevations, isElevationModelConfigDocument, isEnabled, isNetworkRetrievalEnabled, isTransparentValue, setDataFileStore, setEnabled, setMissingDataReplacement, setMissingDataSignal, setName, setNetworkRetrievalEnabled, toStringonMessage, propertyChangeaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNameaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValuesonMessagepublic LocalRasterServerElevationModel(AVList params)
params - the parameters describing the dataset.java.lang.IllegalArgumentException - if the parameter list is null.java.lang.IllegalStateException - if the required parameters are missing from the parameter list.public LocalRasterServerElevationModel(org.w3c.dom.Document dom,
AVList params)
dom - the XML document describing the dataset.params - a list of parameters that each override a parameter of the same name in the XML document, or that
augment the definition there.java.lang.IllegalArgumentException - if the XML document reference is null.java.lang.IllegalStateException - if the required parameters are missing from the XML document or the parameter
list.public LocalRasterServerElevationModel(org.w3c.dom.Element domElement,
AVList params)
Element.
Either the specified XML element or parameter list must contain values for DATASET_NAME and DATA_CACHE_NAME.
TODO: Enumerate the other required and optional parameters.domElement - the XML document describing the dataset.params - a list of parameters that each override a parameter of the same name in the XML document, or
that augment the definition there.java.lang.IllegalArgumentException - if the XML document reference is null.java.lang.IllegalStateException - if the required parameters are missing from the XML element or the parameter
list.public LocalRasterServerElevationModel(java.lang.String restorableStateInXml)
BasicElevationModel.getRestorableState() on
another instance of this class.restorableStateInXml - a string containing the restorable state.java.lang.IllegalArgumentException - if the restorable state is null or cannot be interpreted.java.lang.IllegalStateException - if the restorable state does not contain values for DATASET_NAME and
DATA_CACHE_NAME.protected void createRasterServer(AVList params)