高德地图通过点连成区域

最近要用高德地图做一个需求,通过在地图进行标记,然后根据标记圈出一块区域。我的思路是先把每次点击marker的坐标存入一个数组,再用数组里面的坐标生成一个多边形。(每次生成多边形要把上个清除掉,不然多边形会相互覆盖。)

先上效果图:

高德地图通过点连成区域_第1张图片





  
  
  
  点生成区域
  
  
  



  

如果是不需要marker点只需要能画出一片区域的话,可以直接看官方这个案例。

https://lbs.amap.com/api/javascript-api/example/mouse-operate-map/mouse-draw-overlayers

效果图:

高德地图通过点连成区域_第2张图片

你可能感兴趣的:(高德地图通过点连成区域)