Q
計算多邊形的面積
0
A
回答
0
是的,這真的只是一個數學問題,但我很樂意提供一些幫助。因此,除非你有一個規則的多邊形來處理(這聽起來像你不這樣做),並且你需要考慮曲率,你將需要解決描述多邊形的參數方程的雙重積分繪製在一個球體上。
,或者您可以使用此方法http://www.mathsisfun.com/geometry/area-irregular-polygons.html 而忽略了地球的球形性質...
或許你只是想使用谷歌API。 Calculating area of a polygon drawn on google map
0
你可以做到這一點(沒有曲率)。我曾經遇到過這個相同的問題,並且來到這個基於幾何的公式。給定N個2D點P [i]:=(X [i],Y [i]),i從1到N和P [1] = P [N](它是閉的)的封閉多邊形,然後面積可以計算如下:
Area = Abs(Sum(Z value of cross product (P[i]-P[1]) X (P[i+1]-P[1])))/2
with i ranging from 2 to N-1
作爲僞代碼:
Area:= 0
for i:= 2 to N-1 do
Area:= Area + ((X[i]-X[1]) * (Y[i+1]-Y[1]) - (Y[i]-Y[1]) * (X[i+1]-X[1]))
Area:= Abs(Area)/2
此代碼爲不凸多邊形,簡單的凸或子多邊形,2D上。
如果點在3D中,則只使用X和Y(如設置Z:= 0)來獲取2D X-Y平面上3D poligon的投影區域。
相關問題
- 1. 計算多邊形的面積
- 2. Android計算多邊形的面積
- 3. 計算多邊形的最小面積矩形
- 4. 計算平面上封閉多邊形的面積
- 5. Python:多邊形的面積
- 6. WPF多邊形的基本計算:面積和質心
- 7. 在for循環中計算R中多邊形的面積
- 8. 從非凸多邊形上的地理座標計算面積
- 9. R用於計算多邊形的面積和質心
- 10. 如何計算非凸多邊形的面積?
- 11. 計算正多邊形問題的面積
- 12. 如何計算地球上自相交多邊形的面積
- 13. 如何計算地圖上的多邊形面積?
- 14. 如何計算iOS中多邊形的物理面積?
- 15. 計算多邊形的長度和麪積
- 16. 計算複雜(自相交)多邊形的面積
- 17. 使用Python計算緯度/經度多邊形的面積
- 18. 在Java中繪製多邊形並計算面積
- 19. 面積的多邊形的WinRT XAML C#
- 20. 當存在邊界框時,計算ImageJ中形狀的面積
- 21. 如何計算多邊形的點數爲Lat長時,MySQL數據庫中的多邊形面積?
- 22. 當多邊形的點數爲Lat Long時,計算多邊形的面積:哪個函數更準確?
- 23. 多邊形的面積 - 順時針
- 24. 填充多邊形的面積與Python
- 25. 面積和多邊形的質心
- 26. 計算二維形狀的面積
- 27. 2D的計算面積形狀
- 28. 計算三角形面積的錯誤?
- 29. 計算三角形的面積
- 30. 計算矩形的周長和麪積