2013-05-26 68 views
0

我正在使用Google Maps Android API v2和地圖上繪製的多邊形。現在我想計算這個多邊形的面積。使用Android上的Maps V2計算多邊形區域

我知道使用google.maps.geometry.spherical.computeArea(yourPolygon.getPath()),Google Maps JavaScript API v3有一個簡單的方法可以做到這一點。

有沒有類似的方法來使用谷歌地圖Android API v2計算多邊形區域?如果不是,那麼你建議哪種方法?

在此先感謝。

此致敬禮。

編輯:

我發現下面的算法,這似乎解決我的問題:

http://users.soe.ucsc.edu/~pang/160/f98/Gems/GemsIV/sph_poly.c

回答

0

我想你將不得不做一些數學。在Google Maps Android API v2中似乎沒有這種方法。

檢查可能的幫助下面的問題:

Calculating area enclosed by arbitrary polygon on Earth's surface

measure area of irregular polygon in android

Calculate the area covered by a polygon in a google map in an Android App

+0

嗨Zabri! 感謝您的迴應以及此處已經討論過的相關主題!我認爲Google有一種方法可以輕鬆計算出來。 我會看看! –

+0

我發現這個算法似乎可以解決問題: http://users.soe.ucsc.edu/~pang/160/f98/Gems/GemsIV/sph_poly.c –

相關問題