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()
ILayer
Does ...
public void setName(java.lang.String _name)
ILayer
Does ...
public void setTitle(java.lang.String _title)
ILayer
Does ...
public java.lang.String getTitle()
ILayer
Does ...
public java.lang.String getAbstract()
ILayer
Does ...
getAbstract
in interface ILayer
public void setAbstract(java.lang.String _abstract)
ILayer
Does ...
setAbstract
in interface ILayer
public 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.IOException
XmlPullParserException
public WCSCoverage.RectifiedGrid getRectifiedGrid()
public double getResX()
public double getResY()
public java.util.Hashtable getBBoxes()