这里记录下gis里面的shp矢量数据导入mysql的过程,以及常见问题以及处理方式
工具/原料
gdal-bin
方法/步骤
1
首先新建个数据库,做为转换数据接收者,数据库都选utf-8,名字自定义,排序都用常见的就行
2
进入ubuntu子系统,进入到矢量数据根目录,这里通过bash可以直接进去,如果是liunx直接去文件目录即可
3
编辑脚本转换工具,通过vim新建一个脚本,这里由于命令行原因,看不清,最后会详细介绍这个脚本
5
最后执行刚刚创建的shell脚本文件,等待执行完即可,如果报错会自动跳过该文件,下步会介绍如何解决
6
看到有报错的先记录文件,到时候去用文本编辑器打开json文件进行查看即可,基本就两个问题,一是id字段重复,后面我在脚本加了自动批量替换id,让他自动生成,2就是数据问题
7
最后总体介绍下全步骤,以及脚本内容,脚本里面的注释可以删了,然后就可以了,脚本记得加执行权限