0.1.4 • Published 4 years ago
lzugis-easymap v0.1.4
Index
1、安装依赖
npm i lzugis-easymap --save
2、引用
1) cdn
<link rel="stylesheet" href="easymap.css">
<script src="easymap.js"></script>
2) npm
import 'lzugis-easymap/lib/easymap.css'
const EasyMap = require('lzugis-easymap/lib/easymap.js')
3、使用
1) map初始化
const map = new EasyMap('app', {
zoom: 4.5,
center: [105.94346832861672, 38.08154819171156],
tileType: 'OSM'
})
2) draw工具
var drawTool = map.initDrawTool(true);
document.getElementById('drawPoint').addEventListener('click', () => {
drawTool.drawPoint()
})
document.getElementById('drawLine').addEventListener('click', () => {
drawTool.drawLineString()
})
document.getElementById('drawPolygon').addEventListener('click', () => {
drawTool.drawPolygon()
})
document.getElementById('drawRect').addEventListener('click', () => {
drawTool.drawRectangle()
})
document.getElementById('drawCircle').addEventListener('click', () => {
drawTool.drawCircle()
})