2012-03-07 123 views
5

我已經搜索瞭解釋和算法如何計算地球的多邊形表面積。我發現thisthis
可以說,我已經得到了凸包點
[56.992666,24.126051], [58.00282,25.930147], [58.787955,25.565078], [59.4997,24.861427], [59.463678,24.711365], [59.395767,24.599837], [56.992666,24.126051]計算給定經度和緯度的地球凸包多邊形區域

從第二個鏈接的第一答案使用Python庫和第二個答案的做法也不會放棄,即使我們假設相當精確區域地球是球體(我是對的)? 如果我們假設地球是球體,我可以採用什麼方法來計算面積(較便宜)?此外,我已經查找了不同的庫(geotools.org等),但沒有在他們有關面積計算的文檔中找到。

+0

這看起來很有用:HTTP:// forum.worldwindcentral.com/showthread.php?t=20724 – TreyA 2012-03-07 17:46:14

+0

這是在worldwind主題中引用的:http://trs-new.jpl.nasa.gov/dspace/bitstream/2014/40409/1/07-03 .pdf – TreyA 2012-03-07 17:51:10

+0

@TreyA非常感謝您的指導!現在閱讀PDF。不幸的是論壇帖子中的算法給了我完全錯誤的答案。我在這裏檢查了答案http://www.daftlogic.com/projects-google-maps-area-calculator-tool.htm與我的點和正確的一個是〜15200平方公里,但算法給了超過5 000 000.緯度經度對在我的帖子 – Skyzer 2012-03-07 21:17:51

回答

6

尋找一個球的多邊形的面積的算法可以在這裏找到:http://forum.worldwindcentral.com/showthread.php?t=20724

你也可以使用這個NASA JPL紙一些算法:http://trs-new.jpl.nasa.gov/dspace/bitstream/2014/40409/1/07-03.pdf

+0

在上面的鏈接中如何計算球形半徑?如果是這樣的話,那麼地球的半徑是多少?提前致謝。 – Narendra 2013-05-04 06:07:35

+0

地球半徑的典型值爲6371km。 – TreyA 2013-05-04 11:44:38

+0

感謝您的回覆我被這個問題困擾着。這意味着在上面的鏈接,我們必須「球面半徑= r(地球的半徑)」,面積將在平方公里? – Narendra 2013-05-04 12:02:30

相關問題