# Feature

# constructor

# geometry

  • 类型: [Geometry]
  • 非侦听属性
  • 描述: 要素的几何信息,一个要素可包含多个几何信息,例如一个区要素可以包含多个区域坐标点集合.
  • 参考: Geometry in Geometry

# geometryType

  • 类型: Number
  • 非侦听属性
  • 描述: 要素所包含的几何类型,1:点,2:线,3:面

# attributes

  • 类型: Object
  • 非侦听属性
  • 描述: 要素所包含的属性信息。
  • 示例: {key1:"value1",key2:"value2",key3:"value3"}

# style

  • 类型: Object
  • 非侦听属性
  • 描述: 要素的样式信息

# FID

  • 类型: Number
  • 非侦听属性
  • 描述: 要素的 FID,更新时要用

# 方法

# fromQueryResult(FeatureSet)

  • 类型: static Function
  • 非侦听属性
  • 描述: 将 webclient-es6-service 的查询方法返回的 result 对象转为 Feature 数组
  • 参数: result Object 通过 webclient-es6-service 的查询方法返回的 result 对象
  • 返回值: features [Feature] Feature 对象数组

# fromGeoJSON(geoJSON)

  • 类型: static Function
  • 非侦听属性
  • 描述: 将 geoJSON 格式的对象转换为 Feature 数组
  • 参数: geoJSON Object geoJSON 对象
  • 返回值: features [Feature] Feature 对象数组