public class TLcdWCSLonLatEnvelope extends TLcdWCSLonLatEnvelopeBase
TLcdWCSLonLatEnvelopeBase
with an optional time position pair.Constructor and Description |
---|
TLcdWCSLonLatEnvelope() |
Modifier and Type | Method and Description |
---|---|
void |
addTimePosition(ILcdGML3TimePosition aTimePosition)
Adds a time position.
|
String |
getAxisLabel(int aIndex)
Returns the axis label at the given index.
|
int |
getAxisLabelCount()
Returns the number of axis labels contained in this information group.
|
ILcdGML3DirectPosition |
getLowerCorner()
Gets the lower corner.
|
int |
getSrsDimension()
Returns the dimension of the coordinate reference system.
|
String |
getSrsName()
Returns the identifying name of a coordinate reference system.
|
ILcdGML3TimePosition |
getTimePosition(int aIndex)
Gets the time position at a given position.
|
int |
getTimePositionCount()
Gets the number of time positions.
|
String |
getUomLabel(int aIndex)
Returns the Unit of Measurement label at the given index.
|
int |
getUomLabelCount()
Returns the number of unit of measurements contained in this information group.
|
ILcdGML3DirectPosition |
getUpperCorner()
Gets the upper corner.
|
void |
removeTimePosition(int aIndex)
Removes the time position at a given position.
|
void |
setAxisLabels(String[] aAxisLabels)
Sets the axis labels to be contained in this information group.
|
void |
setLowerCorner(ILcdGML3DirectPosition aLowerCorner)
Sets the lower corner.
|
void |
setSrsDimension(int aDimension)
Sets the dimension of the coordinate reference system.
|
void |
setSrsName(String aSrsName)
Sets the identifying name of the coordinate reference system to be referenced.
|
void |
setUomLabels(String[] aUomLabels)
Sets the unit of measurement labels to be contained in this information group.
|
void |
setUpperCorner(ILcdGML3DirectPosition aUpperCorner)
Sets the upper corner.
|
public void addTimePosition(ILcdGML3TimePosition aTimePosition)
Direct representation of a temporal position.
aTimePosition
- the time position to be added.public int getTimePositionCount()
public void removeTimePosition(int aIndex)
aIndex
- the index of the given position.public ILcdGML3TimePosition getTimePosition(int aIndex)
Direct representation of a temporal position.
aIndex
- the index of the given position.public ILcdGML3DirectPosition getLowerCorner()
getLowerCorner
in interface ILcdGML3Envelope
public void setLowerCorner(ILcdGML3DirectPosition aLowerCorner)
setLowerCorner
in interface ILcdGML3Envelope
aLowerCorner
- the lower corner to be set.public ILcdGML3DirectPosition getUpperCorner()
getUpperCorner
in interface ILcdGML3Envelope
public void setUpperCorner(ILcdGML3DirectPosition aUpperCorner)
setUpperCorner
in interface ILcdGML3Envelope
aUpperCorner
- the upper corner to be set.public int getSrsDimension()
ILcdGML3SrsReferenceGroup
getSrsDimension
in interface ILcdGML3SrsReferenceGroup
public void setSrsDimension(int aDimension)
ILcdGML3SrsReferenceGroup
setSrsDimension
in interface ILcdGML3SrsReferenceGroup
aDimension
- the dimension of the coordinate reference system.public String getSrsName()
ILcdGML3SrsReferenceGroup
getSrsName
in interface ILcdGML3SrsReferenceGroup
public void setSrsName(String aSrsName)
ILcdGML3SrsReferenceGroup
setSrsName
in interface ILcdGML3SrsReferenceGroup
aSrsName
- the identifying name of the coordinate reference system to be referenced.public String getUomLabel(int aIndex)
ILcdGML3SrsInformationGroup
getUomLabel
in interface ILcdGML3SrsInformationGroup
aIndex
- the index of the Unit of Measurement to be returned.public int getUomLabelCount()
ILcdGML3SrsInformationGroup
getUomLabelCount
in interface ILcdGML3SrsInformationGroup
public void setUomLabels(String[] aUomLabels)
ILcdGML3SrsInformationGroup
setUomLabels
in interface ILcdGML3SrsInformationGroup
aUomLabels
- the unit of measurement labels to be contained in this information group.public String getAxisLabel(int aIndex)
ILcdGML3SrsInformationGroup
getAxisLabel
in interface ILcdGML3SrsInformationGroup
aIndex
- the index of the axis to be returned.public int getAxisLabelCount()
ILcdGML3SrsInformationGroup
getAxisLabelCount
in interface ILcdGML3SrsInformationGroup
public void setAxisLabels(String[] aAxisLabels)
ILcdGML3SrsInformationGroup
setAxisLabels
in interface ILcdGML3SrsInformationGroup
aAxisLabels
- the axis labels to be contained in this information group.