一. 背景
很多时候我们需要将shape数据导入到Postgresql数据库,将数据db化。
本文主要讲解三种方式:
使用QGIS工具导入(单个)、使用postgresql2 命令工具导入(单个)、使用python脚本批量导入shape数据(批量)
二. 使用QGIS工具导入(单个)
前提:安装QGIS
三. 使用postgresql2 命令工具导入(单个)
前提:安装postgis扩展
四. 使用python脚本批量导入shape数据(批量)
五. 三种方式对比
(1)QGIS工具导入:
需要安装QGIS工具,带来额外成本;只支持单个,不推荐
(2)postgresql2 命令工具:
命令行简单,只支持单个,在导入少量shape数据时推荐
(3)python脚本批量导入:
支持批量,脚本代码灵活,可编辑性强