geocodeCN:一个批量将地址转为地理坐标的插件

目录

  • [1. 介绍](#1. 介绍)
  • [2. 使用步骤:](#2. 使用步骤:)
    • [2.1 安装](#2.1 安装)
    • [2.2 配置](#2.2 配置)
    • [2.3 坐标匹配](#2.3 坐标匹配)
    • [2.4 生成图层](#2.4 生成图层)
    • [2.5 导出为CSV](#2.5 导出为CSV)
  • [3. 说明](#3. 说明)

1. 介绍

这是一个QGIS插件,主要用于批量地理编码,即将地址转为坐标。它本身附带用户操作界面(GUI),开箱即用,即便你不会编程,也能轻松上手。

其特点如下:

  • 支持批量/单个将地址转为坐标

  • 支持对接国内外不同地图平台,百度地图,高德地图,OSM,Here,Mapbox

  • 支持坐标转换:百度坐标 --> WGS84,百度坐标 --> GCJ2000

  • 支持直接生成QGIS图层预览

  • 支持将结果导出为csv文件

  • 支持部分地图服务设置代理

2. 使用步骤:

使用插件的一个前提是必须先安装QGIS,这是一个开源GIS软件,可运行在WindowsMacOSLinux等操作系统之上,功能强大,而且它是免费使用的,任何人都能获取它的代码然后修改和分发。

2.1 安装

该插件已发布在QGIS官方插件库,可直接在仓库里查找安装,或者通过下载源码包安装。

2.1.0 通过QGIS插件仓库安装

前往菜单 Plugin >> Manage and Install Plugins

搜索geocodecn安装。

2.1.1 通过下载zip压缩包安装。

前往代码仓库页面下载zip压缩包

2.1.2 在QGSI里打开插件管理页面,点击Insall from ZIP,选择上一步下载的zip文件

点击installed查看是否安装成功

2.2 配置

首次使用需要配置密钥,然后选择使用哪一个地图服务(有些地图服务需要配置坐标系,比如百度地图),密钥需要前往对应地图服务平台注册获取。

⚠注意:OSM地图服务由于在中国被屏蔽了,无法正常访问,需要做一些特殊的网络配置,如果你有其他的代理地址,可以填写并使用它。

2.3 坐标匹配

1.批量匹配

需要将所有地址保存到一个CSV,然后在插件里选中它,接着指定表格中哪一列作为地址进行匹配。

复制代码
id,address, name, prop1
1, xx省xx市xxx区xx街道xx, xx大学, 985
1, xx省xx市xxx区xx街道xx, xx大学,211
1, xx省xx市xxx区xx街道xx, xx大学,无
1, xx省xx市xxx区xx街道xx, xx大学,无

这是一份参考的CSV字段格式,字段多少不限制,只要保证里面有一个地址字段就行

⚠注意:插件会自动检测CSV的编码,如果检测结果不对,需要用户手动选择编码。

2.单次匹配

在地址栏内输入地址,即可进行匹配。

2.4 生成图层

点击添加到地图,将会生成一个QGIS图层,同时会将CSV里的其他字段写入图层属性表里。


不同坐标系结果对比

2.5 导出为CSV

点击导出为将匹配结果导出为CSV文件,插件将在原来的文件基础之上,添加匹配结果,即新增两个字段,一个经度,另一个纬度。


3. 说明

  • 地址匹配结果精度依赖地图平台开放接口,具体精度请参考其官网。
  • 请合规使用插件,在使用地图平台服务的同时务必遵守平台规范。
  • 匹配的地址尽量详细,如:xxx省/市/区xxx街道xxx地,若未匹配成功,插件会自动省略。
  • 百度地图坐标转换依赖另一个开源库
  • 插件部分功能还没实现,持续更新哦,欢迎你的代码提交。
相关推荐
爱看书的小沐1 天前
【小沐学GIS】基于C++绘制二维瓦片地图2D Map(QT、OpenGL、GIS)
c++·qt·gis·opengl·glfw·glut·二维地图
帆张芳显3 天前
前端EXCEL插件,智表ZCELL产品V3.0 版本发布,底层采用canvas全部重构,功能大幅扩展,性能极致提升,满足千万级单元格加载
前端·重构·excel·jquery·插件·智表
ONEGISER(ZPC)7 天前
QGIS分割平行四边形
qgis
爱地球的曲奇8 天前
【ArcGISPro学习笔记】布局输出时图例总是有省略号怎么办?
笔记·学习·gis
星火撩猿8 天前
GisWeb实战笔记(1)基于 Vue 3 + Vite + CesiumJS搭建gis开发环境
笔记·gis·地图·cesiumjs
机构师14 天前
<uniapp><插件><UTS>在uniapp中,创建自己的插件并发布到uni插件市场
javascript·uni-app·vue·插件·hbuilderx·uni
亿坊电商14 天前
开源CMS系统的SEO优化功能主要依赖哪些插件?
开源·cms·插件
啵啵学习15 天前
浏览器插件,提示:此扩展程序未遵循 Chrome 扩展程序的最佳实践,因此已无法再使用
前端·chrome·浏览器·插件·破解
城市数据匠15 天前
25【干货】在Arcgis中根据字段属性重新排序并自动编号的方法(二)
arcgis·gis·城市规划·国土空间规划·自然资源局
维维180-3121-145515 天前
基于ArcGIS的洪水灾害普查、风险评估及淹没制图技术研究
arcgis·gis·遥感·流域·水土