Package ucar.unidata.data.gis
Class KmlGroundOverlay
java.lang.Object
ucar.unidata.data.DataChoice
ucar.unidata.data.DirectDataChoice
ucar.unidata.data.gis.KmlInfo
ucar.unidata.data.gis.KmlImageElement
ucar.unidata.data.gis.KmlGroundOverlay
Class KmlGroundOverlay represents a ground overlay in KML
- Version:
- $Revision: 1.12 $
- Author:
- IDV Development Team
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
xml tagsstatic final String
xml tagsstatic final String
xml tagsstatic final String
xml tagsstatic final String
xml tagsstatic final String
xml tagsstatic final String
xml tagsFields inherited from class ucar.unidata.data.gis.KmlImageElement
TAG_HREF, TAG_ICON, TAG_NAME
Fields inherited from class ucar.unidata.data.gis.KmlInfo
TAG_ADDRESS, TAG_COORDINATES, TAG_DESCRIPTION, TAG_LINESTRING
Fields inherited from class ucar.unidata.data.DirectDataChoice
dataSource, PROP_WRITEDATASOURCE
Fields inherited from class ucar.unidata.data.DataChoice
description, id, NULL_DATASELECTION, NULL_PROPERTIES, NULL_REQUESTPROPERTIES, parent, PROP_ICON, PROP_REQUESTER, properties
-
Constructor Summary
ConstructorsConstructorDescriptionctorKmlGroundOverlay
(Element node, String displayCategory, String baseUrl) ctor -
Method Summary
Modifier and TypeMethodDescriptiongetData
(JsonDataSource dataSource, Object loadId) get the json datagetData
(KmlDataSource dataSource, Object loadId) get the image datadouble
getEast()
Get the East property.double
getNorth()
Get the North property.double
Get the Rotation property.double
getSouth()
Get the South property.double
Get the ViewBoundScale property.double
getWest()
Get the West property.void
setEast
(double value) Set the East property.void
setNorth
(double value) Set the North property.void
setRotation
(double value) Set the Rotation property.void
setSouth
(double value) Set the South property.void
setViewBoundScale
(double value) Set the ViewBoundScale property.void
setWest
(double value) Set the West property.Methods inherited from class ucar.unidata.data.gis.KmlImageElement
getBaseUrl, getHref, getHref, getImage, getImage, setBaseUrl, setHref
Methods inherited from class ucar.unidata.data.gis.KmlInfo
getCategories, getName, setName
Methods inherited from class ucar.unidata.data.DirectDataChoice
addDataChangeListener, basicallyEquals, cloneMe, equals, getAllDateTimes, getAllLevels, getData, getDataSource, getDataSources, getFinalDataChoices, getFullDescription, getSelectedDateTimes, hashCode, initAfterUnPersistence, removeDataChangeListener, setDataSource
Methods inherited from class ucar.unidata.data.DataChoice
addCategory, addCurrentName, addParamNameToCategories, cloneDataChoices, createClone, getAllLevels, getCurrentNames, getData, getData, getDataCategories, getDataCategories, getDataSelection, getDescription, getDisplayCategory, getFixedRequestProperties, getForUser, getId, getIndexedName, getParent, getProperties, getProperty, getProperty, getProperty, getStringId, isEndUserFormula, mergeRequestProperties, setCategories, setDataCategories, setDataSelection, setDescription, setFixedRequestProperties, setId, setLevelSelection, setObjectProperty, setParent, setProperties, setProperty, setProperty, setTimeSelection, toString
-
Field Details
-
TAG_VIEWBOUNDSCALE
xml tags- See Also:
-
TAG_LATLONBOX
xml tags- See Also:
-
TAG_NORTH
xml tags- See Also:
-
TAG_SOUTH
xml tags- See Also:
-
TAG_EAST
xml tags- See Also:
-
TAG_WEST
xml tags- See Also:
-
TAG_ROTATION
xml tags- See Also:
-
-
Constructor Details
-
KmlGroundOverlay
public KmlGroundOverlay()ctor -
KmlGroundOverlay
ctor- Parameters:
node
- kml nodedisplayCategory
- display categorybaseUrl
- url of the kml doc
-
-
Method Details
-
getData
get the image data- Specified by:
getData
in classKmlInfo
- Parameters:
dataSource
- data sourceloadId
- for loading- Returns:
- image data
- Throws:
RemoteException
- On badnessVisADException
- On badness
-
getData
public Data getData(JsonDataSource dataSource, Object loadId) throws VisADException, RemoteException get the json data- Specified by:
getData
in classKmlInfo
- Parameters:
dataSource
- data sourceloadId
- for loading- Returns:
- json data
- Throws:
RemoteException
- On badnessVisADException
- On badness
-
setViewBoundScale
public void setViewBoundScale(double value) Set the ViewBoundScale property.- Parameters:
value
- The new value for ViewBoundScale
-
getViewBoundScale
public double getViewBoundScale()Get the ViewBoundScale property.- Returns:
- The ViewBoundScale
-
setRotation
public void setRotation(double value) Set the Rotation property.- Parameters:
value
- The new value for Rotation
-
getRotation
public double getRotation()Get the Rotation property.- Returns:
- The Rotation
-
setNorth
public void setNorth(double value) Set the North property.- Parameters:
value
- The new value for North
-
getNorth
public double getNorth()Get the North property.- Returns:
- The North
-
setSouth
public void setSouth(double value) Set the South property.- Parameters:
value
- The new value for South
-
getSouth
public double getSouth()Get the South property.- Returns:
- The South
-
setEast
public void setEast(double value) Set the East property.- Parameters:
value
- The new value for East
-
getEast
public double getEast()Get the East property.- Returns:
- The East
-
setWest
public void setWest(double value) Set the West property.- Parameters:
value
- The new value for West
-
getWest
public double getWest()Get the West property.- Returns:
- The West
-