Class: ServerFeature

SuperMap.ServerFeature

服务端矢量要素类。该类描述了服务端返回的矢量要素的相关信息,包括字段和几何信息。

new SuperMap.ServerFeature(options, geometry)

common/iServer/ServerFeature.js, line 9
Name Type Description
options Object

参数。

geometry SuperMap.ServerGeometry

矢量要素的几何信息。

options.fieldNames Array.<string> 可选

矢量要素的属性字段名集合。

options.fieldValues Array.<string> 可选

矢量要素的属性字段值集合。

Members

fieldNamesArray.<string>

矢量要素的属性字段名集合。

fieldValuesArray.<string>

矢量要素的属性字段值集合。

矢量要素的几何信息。

Methods

destroy()

common/iServer/ServerFeature.js, line 46

释放资源,将引用资源的属性置空。

fromJson(jsonObject){SuperMap.ServerFeature}

common/iServer/ServerFeature.js, line 87

将 JSON 对象表示服务端矢量要素转换为 ServerFeature。

Name Type Description
jsonObject Object

要转换的 JSON 对象。

Returns:
Type Description
SuperMap.ServerFeature 转化后的 ServerFeature 对象。

toFeature(){SuperMap.Vector}

common/iServer/ServerFeature.js, line 60

将服务端矢量要素 ServerFeature 转换为客户端矢量要素 Feature。

Returns:
Type Description
SuperMap.Vector 转换后的客户端矢量要素。