new WebMap(id, options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.WebMap(id, options);
// 弃用的写法
L.supermap.webMap(id, options);
</script>
// ES6 Import
import { WebMap } from '@supermap/iclient-leaflet';
new WebMap(id, options);
leaflet/mapping/WebMap.js, line 64
Name | Type | Description | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
number |
iPortal/Online 地图 id。 |
||||||||||||||||||||||||||||||||
options |
Object |
参数。
|
Fires
Extends
Events
-
coordconvertfailed
leaflet/mapping/WebMap.js, line 1160 -
坐标转换失败后触发。
Properties:
Name Type Description err
Object error 对象。
-
coordconvertsuccess
leaflet/mapping/WebMap.js, line 1102 -
坐标转换成功后触发。
Properties:
Name Type Description newCoor
L.LatLng 转换成功后的坐标。
-
featuremousemove
leaflet/mapping/WebMap.js, line 1306 -
鼠标移动到要素上之后触发。
Properties:
Name Type Description feature
FeatureVector 当前被移动到的要素。
-
featureselected
leaflet/mapping/WebMap.js, line 1286 -
点击要素,要素存在之后触发。设置选中的要素。
Properties:
Name Type Description feature
FeatureVector 点击的要素。
-
featureunselected
leaflet/mapping/WebMap.js, line 1270 -
重置选中的要素为空。
Properties:
Name Type Description feature
FeatureVector 在重置之前选中的要素。
-
maploaded
leaflet/mapping/WebMap.js, line 206 -
底图加载完成后触发。
Properties:
Name Type Description map
L.Map Leaflet Map 对象。