[英]How to calculate the area of a polygon on the earth's surface using python?
[英]How to calculate Google Earth polygon size in pixels
OS X 10.7.5,Python 2.7,GE 7.1.2.2041
我有一些.kml數據,其中包含大量多邊形。 每個多邊形都有一個與之關聯的圖像。 我想在<GroundOverlay>
模式下使用每個圖像及其關聯的多邊形。
原始圖像都比多邊形大一點。 我可以使用Python的圖像庫(PIL)輕松調整圖像的大小,但是在整個集合中錯位的數量並不一致。 有些甚至只有〜5%大,有些甚至高達〜20%大。
我想做的就是找到(或計算)以像素為單位的多邊形的近似大小,以便我可以使用該數據自動調整其關聯圖像的大小。
有什么建議么?
您可以在經度和緯度坐標中使用多邊形/矩形的寬度和高度。 然后使用該矩形與圖像大小的比率,它應該適合。
編輯 :我應該注意,根據日期顯示的位置,您可能需要一些特殊的數學運算來表示日期線(-180至180)或本初子午線(0至360)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.