练习---空间数据入库postgresql

Posted oooiaaam

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习---空间数据入库postgresql相关的知识,希望对你有一定的参考价值。

一.空间数据入库

打开pgAdmin4,创建新数据库,然后给数据库取个名字,最好为英文,保存

 创建完之后长这样:

然后安装postgis插件,才能存放空间数据,具体做法:

点击运行,提示成功即可

 然后打开postgis,将shp文件入库

 打开后,点击”add file",在电脑中选择你要添加的shp文件,然后点击“open”

导入之后需要在arcgis或者其他软件里查询该shp文件的属性,将地理坐标系下的WKID值填写到SRID中,回车

 点击view connection details...  这里的账号密码是之前设置过的,database填写一步创建数据库起的名字

 

 连接成功后点击import,将其导入数据库,然后需要注意的是路径中不要有中文,不然会导致导入失败,连接成功和导入成功后会出现以下结果:

 

 

如果还是无法导入成功,尝试下面的步骤:

 在名称里选择postgis,然后保存,再次尝试导入就能成功了

导入的内容在数据库---架构----public----表 中查看。

以上是关于练习---空间数据入库postgresql的主要内容,如果未能解决你的问题,请参考以下文章

空间数据库实习报告

Oracle表空间和PostgreSQL表空间的区别?

PostgreSQL的表空间

PostgreSQL表空间数据库模式表用户/角色之间的关系

postgis 赋予postgresql空间数据库的能力

未分配空间,可用空间 PostgreSql