在 KML 文件中查找多边形下的人口普查轨迹
Find census tracks under poly in KML file
使用 Google Earth,我已经通过 FCC 提供的 KML 文件加载了我所在州的所有人口普查区域(在图像中表示为细蓝线)。我还添加了一个显示圆圈的 KML 文件。
我想做的是以编程方式确定哪些人口普查区域位于圆圈内。
我真的想不出从哪里开始做这件事,也就是说我需要比较哪些数据才能进行匹配。我喜欢在正确的方向轻轻一推。
虽然 Google Earth 可以很好地可视化这些数据集,但它没有 GIS/analysis 所需的工具来完成您的要求。您可能需要 Clip 或 Intersect 函数。您可以使用的一种工具是 QGIS,这是一款免费的开源 GIS 软件,但请注意,它相当复杂,而且在导入数据、确保准备好分析(正确的投影等)然后生成数据方面有相当大的学习曲线想要的结果。根据您知道的工具和平台,可能还有其他选项,例如用于 GIS 数据集的命令行和编程处理的 gdal。
使用 Google Earth,我已经通过 FCC 提供的 KML 文件加载了我所在州的所有人口普查区域(在图像中表示为细蓝线)。我还添加了一个显示圆圈的 KML 文件。
我想做的是以编程方式确定哪些人口普查区域位于圆圈内。
我真的想不出从哪里开始做这件事,也就是说我需要比较哪些数据才能进行匹配。我喜欢在正确的方向轻轻一推。
虽然 Google Earth 可以很好地可视化这些数据集,但它没有 GIS/analysis 所需的工具来完成您的要求。您可能需要 Clip 或 Intersect 函数。您可以使用的一种工具是 QGIS,这是一款免费的开源 GIS 软件,但请注意,它相当复杂,而且在导入数据、确保准备好分析(正确的投影等)然后生成数据方面有相当大的学习曲线想要的结果。根据您知道的工具和平台,可能还有其他选项,例如用于 GIS 数据集的命令行和编程处理的 gdal。