postgresql 创建gis空间数据库,shp数据入库

目录

1.postgresql创建空间数据库总共分为两步:

1.1 创建普通数据库

2.1 给数据库添加空间扩展

2.shp入库步骤:

2.1  shp数据准备

2.2 打开PostGIS 2.0 Shapefile and DBF Loader Exporter

2.3 首先连接数据库

2.4 选择要入库的shp文件

2.5 修改SRID的值,双击SRID的值,设置导入数据的坐标系,我的数据坐标系是4326

2.6 导入成功出现下图所示信息,数据库中刷新后即可看到


1.postgresql创建空间数据库总共分为两步:

1.1 创建普通数据库

CREATE DATABASE gisdbname;

2.1 给数据库添加空间扩展

CREATE EXTENSION postgis;
CREATE EXTENSION postgis_topology;
CREATE EXTENSION fuzzystrmatch;
CREATE EXTENSION postgis_tiger_geocoder;
CREATE EXTENSION address_standardizer;

2.shp入库步骤:

2.1  shp数据准备

注意:postGIS导入shp数据路径不能含有中文,如果含有中文会报错,而且自己要知道自己的数据的坐标系

2.2 打开PostGIS 2.0 Shapefile and DBF Loader Exporter

弹出如下图:

2.3 首先连接数据库

2.4 选择要入库的shp文件

 

2.5 修改SRID的值,双击SRID的值,设置导入数据的坐标系,我的数据坐标系是4326

2.6 导入成功出现下图所示信息,数据库中刷新后即可看到

参考博文:

https://blog.csdn.net/gis_zzu/article/details/91045052

https://www.jianshu.com/p/2c4f714c62b5

 

发布了50 篇原创文章 · 获赞 3 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/yangniceyangyang/article/details/104047479