基于mapboxgl测量控件
npm install mapboxgl-measure-tooljs
`
`js
`
- 模块化安装
`
npm install mapboxgl-measure-tool
`
`js
import MapMesure from 'mapboxgl-measure-tool'
mapboxgl.accessToken = 'pk.eyJ1IjoiamVyY2t5IiwiYSI6ImNqYjI5dWp3dzI1Y2YzMnM3eG0xNnV3bWsifQ.eQp4goc9Ng8SuEZcdgNJ_g';
var map = new mapboxgl.Map({
container: 'map',
style: 'mapbox://styles/mapbox/streets-v9'
});
// 为了使测量图层位于最高层,在添加其他业务图层之后,再引用控件
map.addControl(new MapMeasureTool(), 'top-right')
``