一、水经注下载
水经注已授权,否则无法下载
1、选择行政区划
右键下载,弹出【新建任务】弹框
2、新建任务
- 选择【矢量数据】功能页;
- 【按行政区划下载】【裁剪】功能保持选中;
- 选择【矢量数据2.0】- 【行政区划】-【乡镇边界】
二、QGIS数据处理
使用QGIS处理数据
1、打开边界图层
- 在QGIS中打开边界图层;
- 设置数据源编码,将ISO-8859-1改为GBK,否则属性中汉字乱码;
2、属性数据
3、地图呈现
4、数据问题
水经注下载数据有可能会下载周边其他地市的乡镇数据,此处可以通过编码等信息进行区别后删除。
三、入库
将数据录入到MySQL库,但是由于QGIS对MySQL支持不够,所以需要PostgreSQL中转一下;
1、图层拖入pg库
使用鼠标直接拖住图层到库中即可;
2、PG库转入MySQL
- DBeaver链接PG、MySQL库;
- 打开PG,找到表,右键导入;
- 注意,导入时的id问题,因为每个图层id都是从1开始,如果目标表已经有数据,需要处理好id再进行导入。
- 选择导出目标表
4. 表映射
配置字段
- geom匹配目标表的geo字段,并将类型设为geometry
- 不需要的字段目标字段选择skip
- 后面一直下一步进行即可