Class: Feature

Feature

要素类组合了地理和属性,Feature 类同时具有 marker 和 lonlat 属性。

new Feature(layer, lonlat, data)

Usage
import { Feature } from '@supermapgis/iclient-ol';

new Feature(layer, lonlat, data);
<script type="text/javascript" src="https://iclient.supermap.io/dist/openlayers/iclient-ol.js"></script>
<script>
  new ol.supermap.Feature({paramsNames});
  // 弃用的写法
  new SuperMap.Feature(layer, lonlat, data);
</script>
common/commontypes/Feature.js, line 6
Name Type Description
layer SuperMap.Layer

图层。

lonlat LonLat

经纬度。

data Object

数据对象。

API Relations

As method parameter: GeoFeature.addFeatures , GeoFeature.toFeature , GeoFeature.toiClientFeature , Graph.toFeature , Graph.toiClientFeature , HeatMap.addFeatures , HeatMap.toiClientFeature , Label.addFeatures , Range.addFeatures , RankSymbol.toFeature , RankSymbol.toiClientFeature , StyleUtils.getValidStyleFromLayerInfo , Theme.addFeatures , Theme.toFeature , Theme.toiClientFeature , Unique.addFeatures , Util.setMask.

Subclasses

FeatureVector

Members

dataObject

数据对象。

idstring

要素 ID。

deprecated layerSuperMap.Layer

图层。

lonlatLonLat

经纬度。

Methods

destroy()

common/commontypes/Feature.js, line 49

释放相关资源。