2012-03-07 37 views
5

Tôi đã tìm kiếm giải thích và thuật toán làm thế nào để tính diện tích bề mặt đa giác của Trái Đất. Tôi đã tìm thấy thisthis
Cho phép nói rằng tôi có điểm thân tàu đã lồi
[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]Tính toán vùng đa giác lồi của Trái Đất cho vĩ độ và kinh độ

Từ liên kết thứ hai câu trả lời đầu tiên sử dụng Python thư viện và cách tiếp cận trả lời thứ hai sẽ không từ bỏ khu vực khá chính xác ngay cả khi chúng ta giả định rằng Trái đất là hình cầu (tôi có đúng) không? Tôi có thể thực hiện phương pháp nào để tính toán diện tích (ít tốn kém hơn) nếu chúng ta giả định rằng Trái đất là hình cầu?

Ngoài ra, tôi đã tìm kiếm các thư viện khác nhau (geotools.org vv) nhưng không tìm thấy trong tài liệu của họ về tính toán diện tích.

+0

này trông hữu ích: http: // forum.worldwindcentral.com/showthread.php?t=20724 – TreyA

+0

Và điều này đã được tham chiếu trong chủ đề worldwind: http://trs-new.jpl.nasa.gov/dspace/bitstream/2014/40409/1/07-03 .pdf – TreyA

+0

@TreyA Cảm ơn bạn rất nhiều về chỉ đường! Đọc PDF ngay bây giờ. Đáng buồn là algorhitm trong bài diễn đàn đã cho tôi câu trả lời hoàn toàn sai. Tôi đã kiểm tra câu trả lời ở đây http://www.daftlogic.com/projects-google-maps-area-calculator-tool.htm với các điểm của tôi và đúng là ~ 15200km2 nhưng algorhitm đã cho hơn 5 000 000. Cặp kinh độ-kinh độ đang ở trong bài viết của tôi – Skyzer

Trả lời

6

Thuật toán cho việc tìm kiếm các khu vực của một đa giác trên một quả cầu có thể được tìm thấy ở đây: http://forum.worldwindcentral.com/showthread.php?t=20724

Bạn cũng có thể sử dụng giấy NASA JPL này đối với một số thuật toán: http://trs-new.jpl.nasa.gov/dspace/bitstream/2014/40409/1/07-03.pdf

+0

Trong liên kết ở trên làm thế nào để tính toán bán kính hình cầu ?. Có bán kính hình cầu của trái đất nếu có giá trị để sử dụng cho điều đó không ?. Cảm ơn trước. – Narendra

+0

Giá trị điển hình cho bán kính của trái đất là 6371km. – TreyA

+0

cảm ơn câu trả lời của bạn Tôi đã theo dõi điều này. Nó có nghĩa là trong liên kết ở trên chúng ta phải "bán kính hình cầu = r (bán kính của trái đất)" và diện tích sẽ được tính bằng km vuông? – Narendra

Các vấn đề liên quan