public abstract class WCSCoverage extends java.lang.Object implements ILayer
| Modifier and Type | Class and Description |
|---|---|
class |
WCSCoverage.AxisDescription
Inner class describing the Axis Description of this coverage.
|
class |
WCSCoverage.RectifiedGrid
Inner class describing the Rectified Grid of this coverage.
|
| Modifier and Type | Field and Description |
|---|---|
java.util.Hashtable |
axisPool |
WCSCoverage.RectifiedGrid |
rg |
static java.lang.String |
SEPARATOR |
java.lang.String |
timePeriod |
| Constructor and Description |
|---|
WCSCoverage() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBBox(BoundaryBox bBox) |
void |
addFormat(java.lang.String format) |
void |
addInterpolationMethod(java.lang.String method) |
void |
addSRSs(java.lang.String srs) |
void |
addTimePosition(java.lang.String timeExpr) |
java.lang.String |
getAbstract()
Does ...
|
java.util.ArrayList |
getAllSrs() |
BoundaryBox |
getBbox(java.lang.String id)
returns the bbox with that id in the Bboxes vector
|
java.util.Hashtable |
getBBoxes() |
java.util.ArrayList |
getFormats() |
java.util.ArrayList |
getInterpolationMethods() |
BoundaryBox |
getLatLonBox() |
java.lang.String |
getName()
Does ...
|
java.lang.String |
getNativeFormat() |
java.lang.String |
getNativeSRS() |
java.lang.String |
getRangeSetLabel() |
java.lang.String |
getRangeSetName() |
WCSCoverage.RectifiedGrid |
getRectifiedGrid()
Gets the RectifiedGrid structure
|
double |
getResX() |
double |
getResY() |
java.util.ArrayList |
getSRSs() |
java.util.ArrayList |
getTimePositions() |
java.lang.String |
getTitle()
Does ...
|
abstract void |
parse(KXmlParser parser)
Parses the fragment of the XML document that describes this layer (or coverage)
|
void |
setAbstract(java.lang.String _abstract)
Does ...
|
void |
setLonLatBox(BoundaryBox box) |
void |
setName(java.lang.String _name)
Does ...
|
void |
setNativeFormat(java.lang.String nativeFormat) |
void |
setNativeSRS(java.lang.String nativeSRS) |
void |
setRangeSetLabel(java.lang.String rangeSetLabel) |
void |
setRangeSetName(java.lang.String rangeSetName) |
void |
setTitle(java.lang.String _title)
Does ...
|
public static final java.lang.String SEPARATOR
public WCSCoverage.RectifiedGrid rg
public java.lang.String timePeriod
public java.util.Hashtable axisPool
public java.util.ArrayList getTimePositions()
public void addTimePosition(java.lang.String timeExpr)
public java.util.ArrayList getFormats()
public void addFormat(java.lang.String format)
public void setNativeFormat(java.lang.String nativeFormat)
public java.lang.String getNativeFormat()
public java.lang.String getNativeSRS()
public void setNativeSRS(java.lang.String nativeSRS)
public java.util.ArrayList getSRSs()
public void addSRSs(java.lang.String srs)
public java.lang.String getRangeSetLabel()
public void setRangeSetLabel(java.lang.String rangeSetLabel)
public java.lang.String getRangeSetName()
public void setRangeSetName(java.lang.String rangeSetName)
public java.lang.String getName()
ILayerDoes ...
public void setName(java.lang.String _name)
ILayerDoes ...
public void setTitle(java.lang.String _title)
ILayerDoes ...
public java.lang.String getTitle()
ILayerDoes ...
public java.lang.String getAbstract()
ILayerDoes ...
getAbstract in interface ILayerpublic void setAbstract(java.lang.String _abstract)
ILayerDoes ...
setAbstract in interface ILayerpublic void addBBox(BoundaryBox bBox)
public java.util.ArrayList getAllSrs()
public BoundaryBox getBbox(java.lang.String id)
returns the bbox with that id in the Bboxes vector
id - public BoundaryBox getLatLonBox()
public void setLonLatBox(BoundaryBox box)
public void addInterpolationMethod(java.lang.String method)
public java.util.ArrayList getInterpolationMethods()
public abstract void parse(KXmlParser parser)
throws XmlPullParserException,
java.io.IOException
parser - java.io.IOExceptionXmlPullParserExceptionpublic WCSCoverage.RectifiedGrid getRectifiedGrid()
public double getResX()
public double getResY()
public java.util.Hashtable getBBoxes()