【问题标题】:KML: GroundOverlay issues with the 180 lineKML:GroundOverlay 与 180 线有关的问题
【发布时间】:2013-02-18 23:52:07
【问题描述】:

我有一张图片需要叠加为跨越 180 线的 GroundOverlay。

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

我只得到 -178.55 到 -180 - 其余的都不见了。

【问题讨论】:

    标签: kml


    【解决方案1】:

    尤其是 Google 地球和许多地图应用程序通常会在穿越反子午线(-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>
    

    【讨论】:

    • 好吧,这最终更像是 GE 版本的问题。 GE6 在 -191 以西运行良好,但 GE7 在 180 停止。GE 在这个问题上有点倒退。这是一个例子:link
    猜你喜欢
    • 2011-07-13
    • 2021-12-02
    • 1970-01-01
    • 2023-03-06
    • 2012-09-04
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多