NASA World Wind

gov.nasa.worldwind.terrain
Class WMSBasicElevationModel

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.terrain.AbstractElevationModel
              extended by gov.nasa.worldwind.terrain.BasicElevationModel
                  extended by gov.nasa.worldwind.terrain.WMSBasicElevationModel
All Implemented Interfaces:
AVList, ElevationModel, Restorable, Retrievable, WWObject, PropertyChangeListener, EventListener

public class WMSBasicElevationModel
extends BasicElevationModel


Nested Class Summary
protected static class WMSBasicElevationModel.URLBuilder
           
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.terrain.BasicElevationModel
BasicElevationModel.DownloadPostProcessor, BasicElevationModel.Elevations, BasicElevationModel.RequestTask, BasicElevationModel.Tile
 
Field Summary
protected static String[] formatOrderPreference
           
 
Fields inherited from class gov.nasa.worldwind.terrain.AbstractElevationModel
missingDataFlag, missingDataValue
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
WMSBasicElevationModel(Capabilities caps, AVList params)
           
WMSBasicElevationModel(Element domElement, AVList params)
           
WMSBasicElevationModel(String restorableStateInXml)
           
 
Method Summary
protected static String chooseImageFormat(Capabilities caps)
           
protected  void doGetRestorableStateForAVPair(String key, Object value, RestorableSupport rs, RestorableSupport.StateObject context)
           
protected static AVList initParamsFromCapsDoc(Capabilities caps, AVList params)
           
protected static AVList initParamsFromConfiguration(Element domElement, AVList params)
           
protected static String makeTitle(Capabilities caps, String layerNames, String styleNames)
           
protected static void wmsRestoreStateForParams(RestorableSupport rs, RestorableSupport.StateObject context, AVList params)
           
protected static AVList wmsXmlStateToParams(String stateInXml)
           
 
Methods inherited from class gov.nasa.worldwind.terrain.BasicElevationModel
addTileToCache, areElevationsInMemory, computeLevelForResolution, contains, convertImageToElevations, countTilesInSector, createMemoryCache, createTile, doGetRestorableState, doRestoreState, doRestoreStateForObject, downloadElevations, downloadElevations, generateExtremeElevations, getBestResolution, getDetailHint, getElevationDataByteOrder, getElevationDataPixelType, getElevations, getElevations, getEstimatedMissingDataSize, getExtremeElevations, getExtremeElevations, getExtremes, getExtremesLevel, getLevels, getLevelZeroTiles, getMaxElevation, getMemoryCache, getMinElevation, getParamsFromDocument, getRestorableState, getTargetLevel, getTileFromMemory, getTilesInSector, getUnmappedElevation, intersects, loadElevations, loadExtremeElevations, lookupElevation, makeLocal, readElevations, requestTile, restorableStateToParams, restoreState, restoreStateForParams, setByteOrder, setDetailHint, setFallbacks, setPixelType
 
Methods inherited from class gov.nasa.worldwind.terrain.AbstractElevationModel
getElevation, getMissingDataReplacement, getMissingDataSignal, getName, isNetworkRetrievalEnabled, setMissingDataReplacement, setMissingDataSignal, setName, setNetworkRetrievalEnabled, toString
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.retrieve.Retrievable
getName
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Field Detail

formatOrderPreference

protected static final String[] formatOrderPreference
Constructor Detail

WMSBasicElevationModel

public WMSBasicElevationModel(Capabilities caps,
                              AVList params)

WMSBasicElevationModel

public WMSBasicElevationModel(Element domElement,
                              AVList params)

WMSBasicElevationModel

public WMSBasicElevationModel(String restorableStateInXml)
Method Detail

chooseImageFormat

protected static String chooseImageFormat(Capabilities caps)

doGetRestorableStateForAVPair

protected void doGetRestorableStateForAVPair(String key,
                                             Object value,
                                             RestorableSupport rs,
                                             RestorableSupport.StateObject context)
Overrides:
doGetRestorableStateForAVPair in class BasicElevationModel

initParamsFromCapsDoc

protected static AVList initParamsFromCapsDoc(Capabilities caps,
                                              AVList params)

initParamsFromConfiguration

protected static AVList initParamsFromConfiguration(Element domElement,
                                                    AVList params)

makeTitle

protected static String makeTitle(Capabilities caps,
                                  String layerNames,
                                  String styleNames)

wmsRestoreStateForParams

protected static void wmsRestoreStateForParams(RestorableSupport rs,
                                               RestorableSupport.StateObject context,
                                               AVList params)

wmsXmlStateToParams

protected static AVList wmsXmlStateToParams(String stateInXml)

NASA World Wind