1. 程式人生 > >高德地圖面積測量小工具

高德地圖面積測量小工具

由於專案的需要,需要用到高德地圖的測量面積功能,其實高德地圖官方已經提供了測量面積的工具,但是感覺有點不太方便,於是在原來的測量面積工具的基礎上進行一點補充,由於時間的原因,寫的比較粗糙,其實有很多值得改進的地方,不過不影響使用。

先來看看高德地圖官方測量面積的實現效果:

使用AMap.MouseTool外掛的measureArea方法來實現面積測量,測量結束後,如果想要關閉面積測量,需要使用 mouseTool.close()方法關閉。

我想要的效果是在地圖上繪製的多邊形區域上提供一個關閉按鈕,點選關閉按鈕結束面積測量,於是,在原來的測量面積的基礎上加入了關閉按鈕。下面來看效果:

點選關閉按鈕,則關閉面積測量,多邊形從地圖上移除。

原始碼下載地址: