gpt4 book ai didi

javascript - 如何从静态kml获取地标信息

转载 作者:行者123 更新时间:2023-11-28 04:23:53 26 4
gpt4 key购买 nike

我想从静态kml文件或mapinfo选项卡文件中获取信息,即我有一个在google Earth/mapinfo上打开的kml/mapinfo选项卡文件,它显示多个地标,但我想获取所在位置的所有地标的坐标距我所需的单个地标 1 公里范围内。如何在 google eatrh 或 mapbasic 代码上实现?

最佳答案

您正在寻找的是大多数 GIS 软件中提供的基本“多边形中的点”分析功能,但 Google 地球或 map 中没有。如果您知道如何使用免费的 QGIS,则可以在那里进行操作,但如果您以前从未使用过 GIS 软件,则所需的步骤会有些复杂。您需要引入 KML,生成一个带有单个地标的新文件,并在所需距离处生成一个圆形“缓冲区”,然后选择 KML 中与缓冲区重叠的要素。并且您需要管理预测以使一切正常工作。

如果您有足够大的 KML 来保证这项工作,或者需要多次执行此操作,那么可能值得了解如何使用 GIS 软件来完成此操作。如果只是少量的地标,而你只需要做一次或几次,那么就获取Google Earth Pro(免费),使用测量工具绘制一个1公里的圆圈,然后手动选择其中的点。

关于javascript - 如何从静态kml获取地标信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45230862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com