QGIS 地理编码:将地址转换为点

QGIS地理编码

QGIS 地理编码:将地址转换为点

QGIS 地理编码在 QGIS 的开源 GIS 桌面应用程序中将地址转换为地理坐标。然后可以使用这些坐标在地图上绘制点并执行从构建简单地图到计算它们之间的方向和距离的任何操​​作。

地理编码背后的想法是,它为人们提供了一种在地图上相对轻松地定位他们的家、企业、机场、学校和教堂的方法。

如果您正在寻找 QGIS 地理编码插件,那么MMQGIS 地理编码插件就像是 QGIS 中用于地理处理的瑞士军刀。

它的工具之一是地理编码器,您可以使用它来将地址转换为地图上的点。让我们来看看如何在 QGIS 中使用单个地址或批量开始地理编码。

阅读更多:地理编码:按地址划分的经度和纬度

安装并激活 MMQGIS

QGIS 插件是为地理信息系统 (GIS) 软件 QGIS 添加新功能的扩展。地理编码的最佳方法之一是使用MMQGIS 插件

要安装此插件,您必须打开 QGIS 并单击顶部菜单中的“插件”。

插件 > 管理和安装插件。

接下来,搜索 MMQGIS。当它出现在搜索结果中后,单击“安装”并激活插件。

MMQGIS插件

MMQGIS 地理编码插件

MMQGIS 是一个多用途插件,可以进行各种 GIS 处理。但在这种情况下,我们将使用它的地理编码工具,它可以将您的地址转换为地图上的坐标。

要访问 MMQGIS 插件,您可以在 QGIS Desktop 顶部找到“MMQGIS”的专用菜单。您可以通过两种方式使用 MMQGIS 进行地理编码:

  • 批量地理编码——输入是包含地址、城市和州的 CSV。根据每个记录地址创建点。
  • 从街道图层进行地理编码– 从街道图层进行地理编码的功能。
  • 反向地理编码——使用一组现有的点并查找地址。

这是您可以在 QGIS Desktop 中找到 MMQGIS 地理编码菜单的示例。

MMQGIS 地理编码菜单

地理编码用例和示例

您至少需要包含地址、城市和国家/地区的 CSV。例如,电子表格必须采用以下格式:

姓名 地址 城市 状态
克莱斯勒博物馆 1 纪念馆 诺福克 弗吉尼亚州
镇点公园 113 水边博士 诺福克 弗吉尼亚州
朴茨茅斯奥尔德镇历史街区 法院街 321 号 朴茨茅斯 弗吉尼亚州
朴茨茅斯海军造船厂博物馆 2高街 朴茨茅斯 弗吉尼亚州
诺福克喜来登酒店 777 水边博士 诺福克 弗吉尼亚州

接下来,您必须将您的字段映射到 MMQGIS 地理编码对话框中的正确字段。您可以选择使用 OSM 进行寻址。或者,如果您有 Google Maps API 密钥,您也可以使用它。

MMQGIS地理编码

单击“应用”按钮后,MMQGIS 将使用指定的 Web 服务从 CSV 中搜索和地理编码地址。

最后,地址将作为临时图层出现在您的目录和地图画布中。如果要使其成为永久层,则必须右键单击该层并将其导出到文件系统上的目录中。

MMQGIS 地理编码地址

摘要:使用 MMQGIS 进行 QGIS 地理编码

在本教程中,您学习了如何使用带有 MMQGIS 插件的 QGIS Desktop 对地址进行地理编码。

无论您的 CSV 文件大小如何,MMQGIS 插件都非常灵活,具有广泛的工具集。

尽管 OpenStreetMaps 地理编码工具运行良好,但使用 Google Maps API 密钥可以提高寻址准确性。这就是我们将 Google 地图列为顶级地理编码器的原因,因为它具有高度准确和最新的寻址系统。

你使用 QGIS 进行地理编码吗?你喜欢用什么作为你的地理编码器?请在下方发表您的评论,让我们知道。

You may also like...