new Graphic(options)
Usage
// 浏览器
<script type="text/javascript" src="https://iclient.supermap.io/dist/leaflet/iclient-leaflet.js"></script>
<script>
new L.supermap.Graphic(options);
// 弃用的写法
L.supermap.graphic(options);
</script>
// ES6 Import
import { Graphic } from '@supermapgis/iclient-leaflet';
new Graphic(options);
leaflet/overlay/graphic/Graphic.js, line 7
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
参数。
|
Extends
Methods
-
getAttributes(){Object}
leaflet/overlay/graphic/Graphic.js, line 100 -
获取要素属性。
Returns:
Type Description Object 要素属性。 -
deprecated getCanvas(){HTMLCanvasElement}
leaflet/overlay/graphic/Graphic.js, line 90 -
获取画布,已弃用该设置,请使用 getStyle 接口。
Returns:
Type Description HTMLCanvasElement 画布。 -
getId(){string}
leaflet/overlay/graphic/Graphic.js, line 32 -
获取当前要素 ID。
Returns:
Type Description string 要素 ID。 -
getLatLng(){L.LatLng}
leaflet/overlay/graphic/Graphic.js, line 80 -
获取经纬度。
Returns:
Type Description L.LatLng 经纬度。 -
getStyle(){CircleStyle|ImageStyle|CloverStyle}
leaflet/overlay/graphic/Graphic.js, line 118 -
获取要素样式。
Returns:
Type Description CircleStyle | ImageStyle | CloverStyle 样式。 -
setAttributes(attributes)
leaflet/overlay/graphic/Graphic.js, line 70 -
设置要素属性。
Name Type Description attributes
Object 属性对象。
-
deprecated setCanvas(canvas)
leaflet/overlay/graphic/Graphic.js, line 60 -
设置画布,已弃用该设置,请使用 setStyle 接口。
Name Type Description canvas
HTMLCanvasElement 传入需要设置的画布。
-
setId(id)
leaflet/overlay/graphic/Graphic.js, line 41 -
设置当前要素 ID。
Name Type Description id
string 要素 ID。
-
setLatLng(latLng)
leaflet/overlay/graphic/Graphic.js, line 51 -
设置经纬度。
Name Type Description latLng
L.LatLng 经纬度参数。
-
setStyle(style)
leaflet/overlay/graphic/Graphic.js, line 109 -
设置要素样式。
Name Type Description style
CircleStyle | ImageStyle | CloverStyle 样式。