跳到主要内容
版本:9.4.1

@mapmost/mapmost-webgl-draw

为Mapmost SDK for WebGL的定制插件,提供绘制和编辑图形支持

依赖 Mapmost SDK for WebGL,版本对应关系如下:

draw版本SDK版本
v 1.0.0v 2.7.0+
v 1.1.0v 3.3.0+

安装

npm install @mapmost/mapmost-webgl-draw

使用方式

使用modules

import mapmost from '@mapmost/mapmost-webgl';
import MapmostDraw from "@mapmost/mapmost-webgl-draw";
import '@mapmost/mapmost-webgl-draw/dist/mapmost-webgl-draw.css'

使用CDN

<script src ='https://delivery.mapmost.com/cdn/sdk/webgl/v9.4.1/mapmost-webgl-min.js'></script>
<script src='https://delivery.mapmost.com/cdn/sdk/plugins/mapmost-webgl-draw/v1.0.0/mapmost-webgl-draw.js'></script>
<link rel='stylesheet' href='https://delivery.mapmost.com/cdn/sdk/plugins/mapmost-webgl-draw/v1.0.0/mapmost-webgl-draw.css' type='text/css' />

使用示例


var map = new mapmost.Map({
container: 'map',
style: '<your style url>',
center: [120, 30],
zoom: 12
});

var Draw = new MapmostDraw();

map.on('load', function() {
map.addControl(Draw, 'top-left');
// 应用代码
});