Class EncFeature
- java.lang.Object
-
- com.esri.arcgisruntime.hydrography.EncFeature
-
- All Implemented Interfaces:
GeoElement
public final class EncFeature extends Object implements GeoElement
Represents a feature within an ENC (Electronic Navigational Chart).- Since:
- 100.2.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAcronym()
Gets the acronym of the ENC feature.String
getAttributeDescription(String acronym)
Gets the description of an ENC feature acronym.Map<String,Object>
getAttributes()
Gets a java.util.Map of all the available attributes as name value pairs.String
getDescription()
Gets the description of the ENC feature.Geometry
getGeometry()
Gets the geometry of this geoelement.void
setGeometry(Geometry geometry)
Sets the GeoElement's geometry.
-
-
-
Method Detail
-
getAttributeDescription
public String getAttributeDescription(String acronym)
Gets the description of an ENC feature acronym.- Parameters:
acronym
- an attribute acronym- Returns:
- the description of an ENC feature acronym if that acronym exists, otherwise the input acronym
- Since:
- 100.2.0
-
getAcronym
public String getAcronym()
Gets the acronym of the ENC feature.- Returns:
- the acronym of the ENC feature
- Since:
- 100.2.0
-
getDescription
public String getDescription()
Gets the description of the ENC feature.- Returns:
- the description of the ENC feature
- Since:
- 100.2.0
-
getAttributes
public Map<String,Object> getAttributes()
Description copied from interface:GeoElement
Gets a java.util.Map of all the available attributes as name value pairs.Attribute values are returned as Object instances, but the underlying value type is based on the
Field.Type
.- Specified by:
getAttributes
in interfaceGeoElement
- Returns:
- all the available attributes as name value pairs.
-
getGeometry
public Geometry getGeometry()
Description copied from interface:GeoElement
Gets the geometry of this geoelement.- Specified by:
getGeometry
in interfaceGeoElement
- Returns:
- the geometry of this geoelement
-
setGeometry
public void setGeometry(Geometry geometry)
Description copied from interface:GeoElement
Sets the GeoElement's geometry.- Specified by:
setGeometry
in interfaceGeoElement
- Parameters:
geometry
- the geometry to set
-
-