public class ImageInfo
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTR_LLALT
xml attribute name
|
static java.lang.String |
ATTR_LLLAT
xml attribute name
|
static java.lang.String |
ATTR_LLLON
xml attribute name
|
static java.lang.String |
ATTR_LRALT
Upper left lat
|
static java.lang.String |
ATTR_LRLAT
Lower right lat
|
static java.lang.String |
ATTR_LRLON
Lower right lon
|
static java.lang.String |
ATTR_NAME
xml attr name
|
static java.lang.String |
ATTR_ULALT
Upper left lat
|
static java.lang.String |
ATTR_ULLAT
Upper left lat
|
static java.lang.String |
ATTR_ULLON
Upper left lon
|
static java.lang.String |
ATTR_URALT
xml attribute name
|
static java.lang.String |
ATTR_URLAT
xml attribute name
|
static java.lang.String |
ATTR_URLON
xml attribute name
|
| Constructor and Description |
|---|
ImageInfo()
ctor
|
ImageInfo(java.lang.String url,
boolean isShape)
ctor
|
ImageInfo(java.lang.String url,
visad.DateTime date,
boolean isShape)
ctor
|
ImageInfo(java.lang.String url,
visad.DateTime date,
double ulLat,
double ulLon,
double lrLat,
double lrLon)
ctor
|
ImageInfo(java.lang.String url,
double ulLat,
double ulLon,
double lrLat,
double lrLon)
ctor
|
ImageInfo(java.lang.String url,
org.w3c.dom.Element node,
org.w3c.dom.Element parent,
visad.DateTime date)
Ctor from xml
|
| Modifier and Type | Method and Description |
|---|---|
visad.DateTime |
getDate()
Get the Date property.
|
boolean |
getIsShape()
Get the IsShape property.
|
double |
getLlAlt()
Get the LlAlt property.
|
double |
getLlLat()
Get the LlLat property.
|
double |
getLlLon()
Get the LlLon property.
|
double |
getLrAlt()
Get the LrAlt property.
|
double |
getLrLat()
Get the LrLat property.
|
double |
getLrLon()
Get the LrLon property.
|
double |
getUlAlt()
Get the UlAlt property.
|
double |
getUlLat()
Get the UlLat property.
|
double |
getUlLon()
Get the UlLon property.
|
double |
getUrAlt()
Get the UrAlt property.
|
java.lang.String |
getUrl()
Get the Url property.
|
double |
getUrLat()
Get the UrLat property.
|
double |
getUrLon()
Get the UrLon property.
|
boolean |
hasAltitude()
Do we have any altitudes
|
boolean |
isRectilinear()
do the corners form a rectangle.
|
void |
setDate(visad.DateTime value)
Set the Date property.
|
void |
setIsShape(boolean value)
Set the IsShape property.
|
void |
setLlAlt(double value)
Set the LlAlt property.
|
void |
setLlLat(double value)
Set the LlLat property.
|
void |
setLlLon(double value)
Set the LlLon property.
|
void |
setLrAlt(double value)
Set the LrAlt property.
|
void |
setLrLat(double value)
Set the LrLat property.
|
void |
setLrLon(double value)
Set the LrLon property.
|
void |
setUlAlt(double value)
Set the UlAlt property.
|
void |
setUlLat(double value)
Set the UlLat property.
|
void |
setUlLon(double value)
Set the UlLon property.
|
void |
setUrAlt(double value)
Set the UrAlt property.
|
void |
setUrl(java.lang.String value)
Set the Url property.
|
void |
setUrLat(double value)
Set the UrLat property.
|
void |
setUrLon(double value)
Set the UrLon property.
|
java.lang.String |
toString()
to string
|
public static final java.lang.String ATTR_NAME
public static final java.lang.String ATTR_ULLAT
public static final java.lang.String ATTR_ULLON
public static final java.lang.String ATTR_ULALT
public static final java.lang.String ATTR_LRLAT
public static final java.lang.String ATTR_LRLON
public static final java.lang.String ATTR_LRALT
public static final java.lang.String ATTR_URLAT
public static final java.lang.String ATTR_URLON
public static final java.lang.String ATTR_URALT
public static final java.lang.String ATTR_LLLAT
public static final java.lang.String ATTR_LLLON
public static final java.lang.String ATTR_LLALT
public ImageInfo()
public ImageInfo(java.lang.String url,
org.w3c.dom.Element node,
org.w3c.dom.Element parent,
visad.DateTime date)
throws java.lang.Exception
url - the urlnode - The main nodeparent - The parent node to get defaults from. May be null.date - The date. May be null.java.lang.Exception - On badnesspublic ImageInfo(java.lang.String url,
boolean isShape)
url - The image urlisShape - Is this a shapefilepublic ImageInfo(java.lang.String url,
visad.DateTime date,
boolean isShape)
url - The image urldate - Datetime of the image_isShape - Is this a shapefilepublic ImageInfo(java.lang.String url,
double ulLat,
double ulLon,
double lrLat,
double lrLon)
url - The image urlulLat - ul latulLon - ul lonlrLat - lr latlrLon - lrlonpublic ImageInfo(java.lang.String url,
visad.DateTime date,
double ulLat,
double ulLon,
double lrLat,
double lrLon)
url - The image urldate - Datetime of the imageulLat - ul latulLon - ul lonlrLat - lr latlrLon - lrlonpublic boolean isRectilinear()
public boolean hasAltitude()
public void setUrl(java.lang.String value)
value - The new value for Urlpublic java.lang.String getUrl()
public void setUrLat(double value)
value - The new value for UrLatpublic double getUrLat()
public void setUrLon(double value)
value - The new value for UrLonpublic double getUrLon()
public void setUrAlt(double value)
value - The new value for UrAltpublic double getUrAlt()
public void setLrLat(double value)
value - The new value for LrLatpublic double getLrLat()
public void setLrLon(double value)
value - The new value for LrLonpublic double getLrLon()
public void setLrAlt(double value)
value - The new value for LrAltpublic double getLrAlt()
public void setLlLat(double value)
value - The new value for LlLatpublic double getLlLat()
public void setLlLon(double value)
value - The new value for LlLonpublic double getLlLon()
public void setLlAlt(double value)
value - The new value for LlAltpublic double getLlAlt()
public void setUlLat(double value)
value - The new value for UlLatpublic double getUlLat()
public void setUlLon(double value)
value - The new value for UlLonpublic double getUlLon()
public void setUlAlt(double value)
value - The new value for UlAltpublic double getUlAlt()
public void setIsShape(boolean value)
value - The new value for IsShapepublic boolean getIsShape()
public void setDate(visad.DateTime value)
value - The new value for Datepublic visad.DateTime getDate()
public java.lang.String toString()
toString in class java.lang.Object