1

我在 kml 文件中使用多边形来在谷歌地球 kml 文件中显示火箭从地面到轨道的飞行路径。

问题是,谷歌地球无法处理大于 180 度的经度,因此当火箭绕地球飞行时,必须重新计算经度值。有没有办法使用像 720deg 这样的经度,谷歌可以自己翻译这个?我更喜欢这个,因为我不需要改变我的程序,你可以通过它的坐标直接看到火箭绕地球的转数。

4

2 回答 2

2

KML 定义确实只允许参数

  • 经度在 -180 到 180 之间
  • 纬度在 -90 到 90 之间

请参阅KML 参考- 元素“坐标”

所以恐怕你需要通过引入角度函数来标准化你的 lon。

于 2010-01-07T09:35:34.857 回答
1

正如 MikeD 所提到的,您需要进行标准化以适应规格。这是Chris Veness的一个站点,其中包含用于进行大量计算的球形公式,否则这些计算会令人难以置信。

于 2010-07-08T20:20:51.450 回答