Class: FeatureSet

FeatureSet

new FeatureSet()

要素资源集合类。
Source:

Methods

(static) delete() → {Promise.<void>}

用于删除当前要素,成功则返回 true。
Source:
Returns:
Type
Promise.<void>

(static) deleteAll() → {Promise.<void>}

物理性删除指定要素集中的所有要素,即把要素从设备的物理存储介质上删除,无法恢复。
Source:
Returns:
Type
Promise.<void>

(static) getFeatureCount() → {Promise.<number>}

返回要素集合中要素的个数。
Source:
Returns:
Type
Promise.<number>

(static) getFieldValue(fieldName) → {Promise.<string>}

根据字段名指定字段,返回当前要素该字段的值。
Parameters:
Name Type Description
fieldName string 字段名。
Source:
Returns:
Type
Promise.<string>

(static) getGeometry() → {Promise.<Geometry>}

获取当前要素中的几何对象。
Source:
Returns:
Type
Promise.<Geometry>

(static) isReadOnly() → {Promise.<void>}

返回要素集是否是只读的,如果是只读的,则返回 true,表示要素集中的信息将不可被修改。
Source:
Returns:
Type
Promise.<void>

(static) moveFirst() → {Promise.<void>}

用于移动当前要素位置到第一个要素,使第一个要素成为当前要素。
Source:
Returns:
Type
Promise.<void>

(static) moveLast() → {Promise.<void>}

用于移动当前要素位置到最后一个要素,使最后一个要素成为当前要素。
Source:
Returns:
Type
Promise.<void>

(static) moveNext() → {Promise.<void>}

移动当前要素位置到下一个要素,使该要素成为当前要素。
Source:
Returns:
Type
Promise.<void>

(static) movePrev() → {Promise.<void>}

移动当前要素位置到上一个要素,使该要素成为当前要素。
Source:
Returns:
Type
Promise.<void>