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

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

2022-07-04 作者: xuzhiping 浏览: 205 次

摘要: QGIS 地理编码指在 QGIS 的开源 GIS 桌面应用程序中,将地址转换为地理坐标后,使用该坐标在地图上绘制点,并执行其它操作,从创建简单地图,到计算它们之间的方向和距离。 地理编码为人们提供了一种在地图上相对轻松地定位方法,如定位家、工作单位、机场、学校...

QGIS 地理编码指在 QGIS 的开源 GIS 桌面应用程序中,将地址转换为地理坐标后,使用该坐标在地图上绘制点,并执行其它操作,从创建简单地图,到计算它们之间的方向和距离。

地理编码为人们提供了一种在地图上相对轻松地定位方法,如定位家、工作单位、机场、学校或教堂等等。MMQGIS 地理编码插件 的工具之一是地理编码器,我们可以使用它将地址转换为地图上的点。接下来,让我们阅读本文并分析如何在 QGIS 中使用单个地址或批量进行地理编码。

安装和激活 MMQGIS

插件是 QGIS 新功能的一种扩展,地理编码的最佳方法之一是使用 MMQGIS 插件

要安装此插件,需要打开 QGIS 并单击顶部菜单的 “Plugins”。

步骤依次为:Plugins > Manage > Install Plugins.

接下来,搜索 MMQGIS, 单击 “Install” 并激活插件。

MMQGIS 插件

MMQGIS 地理编码插件

MMQGIS 是一个多用途插件,可以进行各种 GIS 处理,使用其地理编码工具能够将地址转换为地图上的坐标。

如要访问 MMQGIS 插件 ,可在 QGIS 桌面顶部找到 “MMQGIS” 的专用菜单。

以下是使用 MMQGIS 进行地理编码的方法:

  • 批量地理编码:输入带有地址、城市和州的CSV,基于每个记录地址创建点;

  • 从街道图层进行地理编码;

  • 反向地理编码:使用现有的一组点并查找地址。

下图是在 QGIS 桌面中找到 MMQGIS 地理编码菜单的示例。

MMQGIS 地理编码菜单

地理编码用例和示例

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

名称
地址
城市
克莱司勒博物馆
纪念馆1号
诺福克
弗吉尼亚州
汤波因特公园
湖畔113号
诺福克
弗吉尼亚州
朴次茅斯古镇历史街区
法院街 321 号
朴次茅斯
弗吉尼亚州
朴次茅斯博物馆
高圣街2号
朴次茅斯
弗吉尼亚州
喜来登诺福克湖畔酒店
河畔区777号
诺福克
弗吉尼亚州

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

MMQGIS 地理编码

单击 “Apply” 按钮后,MMQGIS 将使用指定的 Web 服务来搜索 CSV 中的地址并对其进行地理编码。

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

MMQGIS 地理编码地址

总结

在本教程中,我们学习了如何使用 MMQGIS 插件对地址进行地理编码。无论 CSV 大小如何,MMQGIS 插件都非常灵活,可以使用多种工具进行处理。OpenStreetMaps 地理编码工具处理的方式非常好,通过Google Maps API 密钥,大大提高了寻址精度,这就是为什么谷歌地图因其高度准确和最新的寻址系统而被评为 顶级地理编码器

相关推荐

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org