com.supermap.dtf.feature
接口 IFeature
-
- 所有已知实现类:
- Feature
public interface IFeature要素,定义要素的一些公共行为- 作者:
- guohs
-
-
方法概要
所有方法 实例方法 抽象方法 限定符和类型 方法和说明 voidaddAttribute(IAttributeDescription attributeDescription)IFeatureclone()ObjectgetAttribute(String name)com.supermap.data.FieldTypegetAttributeFieldType(String key)Map<String,Object>getAttributes()DategetDate(String name)doublegetDouble(String name)org.locationtech.jts.geom.GeometrygetGeometry()intgetInt(String name)longgetLong(String name)NumbergetNumber(String name)ISchemagetSchema()shortgetShort(String name)StringgetString(String name)booleanhasAttribute(String key)voidsetAttribute(String key, Object value)voidsetAttributes(Map<String,Object> attributes)voidsetGeometry(org.locationtech.jts.geom.Geometry geometry)voidsetSchema(ISchema ISchema)
-
-
-
方法详细资料
-
getGeometry
org.locationtech.jts.geom.Geometry getGeometry()
-
setGeometry
void setGeometry(org.locationtech.jts.geom.Geometry geometry)
-
getAttributeFieldType
com.supermap.data.FieldType getAttributeFieldType(String key)
-
hasAttribute
boolean hasAttribute(String key)
-
getShort
short getShort(String name)
-
getInt
int getInt(String name)
-
getLong
long getLong(String name)
-
getDouble
double getDouble(String name)
-
addAttribute
void addAttribute(IAttributeDescription attributeDescription)
-
getSchema
ISchema getSchema()
-
setSchema
void setSchema(ISchema ISchema)
-
clone
IFeature clone()
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.