2013-03-04 20 views
0

我有一個圖像需要覆蓋作爲GroundOverlay跨越180行。KML:GroundOverlay問題與180行

例如:<north>65.93</north><south>52.84</south><east>-178.55</east><west>-191.65</west>

我只得到-178.55 -180 - 剩下的只是失蹤。

回答

0

特別是谷歌地球,許多地圖繪製應用程序通常會在穿過反子午線(-180/+ 180經度)的線條或覆蓋圖上出現錯誤。

一些相關的錯誤:
https://code.google.com/p/earth-issues/issues/detail?id=1145
https://code.google.com/p/earth-issues/issues/detail?id=1340
https://code.google.com/p/earth-issues/issues/detail?id=1348

解決此錯誤的唯一方法是分裂地面疊加成兩個圖像,並讓每個感人但不跨越180線。

請注意,Google地球中的經度範圍爲[-180,+180],因此-191.65歸一化爲+168.35。

在您的KML使用這些地區:

<north>65.93</north><south>52.84</south><east>-178.55</east><west>-180</west> 
<north>65.93</north><south>52.84</south><east>180</east><west>168.35</west> 
+0

那麼,這最終是一個多版本GE問題。 GE6在-191西部運行良好,但GE7停在180. GE在這個問題上倒退了一些。以下是一個例子:[link](http://nosimagery.noaa.gov/rnc/kml/50_2.kmz) – user2133110 2013-03-07 19:19:29