Interface ILcdGML3MultiGeometry
- All Superinterfaces:
ILcdGML3AbstractGeometricAggregate
,ILcdGML3AbstractGeometry
,ILcdGML3AbstractGML
,ILcdGML3SrsInformationGroup
,ILcdGML3SrsReferenceGroup
,ILcdGML3StandardObjectProperties
Deprecated.
Interface for the
gml:MultiGeometryType
type.
A geometry collection must include one or more geometries, referenced through geometryMember
elements.
(GML Specification, v3.1.0, paragraph 11.3.1.2)-
Method Summary
Modifier and TypeMethodDescriptiongetGeometryMember
(int aIndex) Deprecated.Returns the geometry property at the given index.int
Deprecated.Returns the number of geometry properties contained in this multi geometry.Deprecated.Returns the geometry array property contained in this multi geometry.void
setGeometryMembers
(ILcdGML3GeometryProperty[] aGeometryProperties) Deprecated.Sets the geometry properties to be contained in this multi geometry.void
setGeometryMembersArray
(ILcdGML3GeometryArrayProperty aGeometryArrayProperty) Deprecated.Sets the geometry array property to be contained in this multi geometryMethods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3AbstractGML
getId, setId
Methods inherited from interface com.luciad.format.gml3.model.geometry.ILcdGML3SrsInformationGroup
getAxisLabel, getAxisLabelCount, getUomLabel, getUomLabelCount, setAxisLabels, setUomLabels
Methods inherited from interface com.luciad.format.gml3.model.geometry.ILcdGML3SrsReferenceGroup
getSrsDimension, getSrsName, setSrsDimension, setSrsName
Methods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3StandardObjectProperties
getDescription, getMetaDataProperty, getMetaDataPropertyCount, getName, getNameCount, setDescription, setMetaDataProperties, setNames
-
Method Details
-
getGeometryMember
Deprecated.Returns the geometry property at the given index.- Parameters:
aIndex
- the index of the geometry property to be returned.- Returns:
- the geometry property at the given index.
- Throws:
IndexOutOfBoundsException
- ifaIndex < 0 || aIndex >= getGeometryMemberCount()
-
getGeometryMemberCount
int getGeometryMemberCount()Deprecated.Returns the number of geometry properties contained in this multi geometry.- Returns:
- the number of geometry properties contained in this multi geometry.
-
getGeometryMembers
ILcdGML3GeometryArrayProperty getGeometryMembers()Deprecated.Returns the geometry array property contained in this multi geometry.- Returns:
- the geometry array property contained in this multi geometry.
-
setGeometryMembers
Deprecated.Sets the geometry properties to be contained in this multi geometry.- Parameters:
aGeometryProperties
- the geometry properties to be contained in this multi geometry.
-
setGeometryMembersArray
Deprecated.Sets the geometry array property to be contained in this multi geometry- Parameters:
aGeometryArrayProperty
- the geometry array property to be contained in this multi geometry
-
com.luciad.format.gml3.*
packages are replaced by new decoders and encoders in the packagescom.luciad.format.gml2.xml
,com.luciad.format.gml31.xml
andcom.luciad.format.gml32.xml
.