public class TLcdWCSLonLatEnvelopeBase extends Object
ILcdGML3Envelope
to the WGS84 geographic CRS with Longitude preceding Latitude and both using decimal degrees only.
If included, height values are third and use metre units.
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions.
Constructor and Description |
---|
TLcdWCSLonLatEnvelopeBase() |
Modifier and Type | Method and Description |
---|---|
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.
|
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 |
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 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.