com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the
packages com.luciad.format.gml2.xml
, com.luciad.format.gml31.xml
and
com.luciad.format.gml32.xml
.public interface ILcdGML3DirectPositionList extendsILcdGML3SrsReferenceGroup
gml:DirectPositionListType
type.
DirectPositionList instances hold the coordinates for a sequence of direct positions within the
same coordinate reference system (CRS).
(GML Specification, v3.1.0, paragraph 9.1.3.2)Modifier and Type | Method and Description |
---|---|
double |
getCoordinate(int aPositionIndex,
int aCoordinateIndex)
Deprecated.
Returns the coordinate at the given position and coordinate index.
|
int |
getCoordinateCount()
Deprecated.
Returns the number of coordinates of the positions contained in this position list
|
int |
getPositionCount()
Deprecated.
Returns the number of positions present in this position list.
|
void |
setCoordinates(double[] aDoubles)
Deprecated.
Sets the array of coordinates to be contained in this position list.
|
getSrsDimension, getSrsName, setSrsDimension, setSrsName
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
double getCoordinate(int aPositionIndex, int aCoordinateIndex)
aPositionIndex
- the positional index of the coordinate to be returned.aCoordinateIndex
- the coordinate index of the coordinate to be returned.IndexOutOfBoundsException
- if aPositionIndex < 0 || aPositionIndex >= getPositionCount() || aCoordinateIndex < 0 || aCoordinateIndex >= getCoordinateCount
int getPositionCount()
int getCoordinateCount()
void setCoordinates(double[] aDoubles)
aDoubles
-