【问题标题】:KML: calculate Range from bounding coordinates in PythonKML:从 Python 中的边界坐标计算范围
【发布时间】:2012-05-18 03:46:01
【问题描述】:

有了某个多边形的边界框坐标,有没有办法用 Python 计算 KML 文件中 LookAt 元素的理想范围值?

从边界坐标到范围的公式或一组公式已经非常有用。

【问题讨论】:

    标签: python range kml bounding-box


    【解决方案1】:

    在编写 kml 文件时,可以跳过 LookAt 元素。当您双击相应的项目时,Google 地球将默认这些值。尝试从 GE 再次保存您的文件,它可能会保存外观的默认值。

    如果你想自己设置,range是到lat/lon/alt指定的点的距离。在docs 中有很好的说明。那里的图解释了它,没有公式。

    【讨论】:

    • 谢谢,但我想用一个脚本来做这件事,而不是把它保存在 GE 中。我有很多 KMZ,其中大多数都在 GE 中正确打开。然而,对于其中一些人来说,当在 GE 中打开文件时,GE 会查看错误的位置。因此,我想在 KML 文件中包含 LookAt 元素,但不知道如何确定 Range。
    猜你喜欢
    • 2021-02-20
    • 1970-01-01
    • 2010-10-11
    • 2012-06-12
    • 2020-06-16
    • 1970-01-01
    • 2014-05-25
    • 2015-11-28
    • 1970-01-01
    相关资源
    最近更新 更多