Feature 对象:
地图图元是地图上的一个地图对象。图元只是一条包含制表数据【属性数据】和几何信息
的记录。
Attribute
每个图元均有一个或者多个 arrtibute 对象。arrtibute 对象表示用于该图元的制表数据列。此
对象包含类型和值信息。
Geometrie
每一个图元都有一个 Geometry 对象. Geometry 对象可以用来访问图元的所有几何信息。相
应的几何信息有 VectorGemoetry 和 PointGemoetry。VectorGemoetry 用于折线和区域图元
PointGemoetry 用于点
Feature 对象的方法
1, getAttribute 指定列的属性值。索引值从 开始
2, getAttributeCount 获取于该图元相关的属性数量
3, getGeometry 获取图元相关的几何对象,如果图元没有几何对象返回
4, getLabelRendition 获取此图元的标注样式
5, getPrimaryKey 获取此图元的 唯一 对象。
6, getRaster 返回此图元的删格对象
7, getRendition 返回此图元的 样式
新建地图图元有两中方式:
【1】 使用 FeatureFactory 对象来创建
//参数:
// thePoint 图元的位置,rend 图元渲染样式【可以为 null】, labelRend 与图元相关的标签
渲染样式【可以为 null】, attributrArray 属性数组【可以为 null】,主键【可以为 null】
CreatePoint(DoublePoint thePoint , Rendition rend , Rendition labelRend , Arrtibute []
attributrArray, PrimaryKey key )
!
"#"$%&'(!
)")!
**+,--,#.-.-"/&.&-0&
评论0