Vue Leaflet.js 地图动态绘制半圆扇形
先上效果图:(整个圆形的扇形,类似小风扇)的效果
这是我目前用到的效果图:只需要一组对角的扇形
先说说原生的 leaflet.js 的写法:
1.生成扇形点的方法
/**
*
* @param center 中心点 数组
* @param radius 半径
* @param startAngle 起始角度
* @param endAngle 终止角度
* @param pointNum 圆弧上点的个数
*/
function getPoints(c