如何安装PostGIS扩展/shp文件导入失败/Shapefile import failed.
·
背景
在学习利用PostGIS导入shp文件时,发现shp文件可以导入到postgres数据库中,但导入至test2022数据库中就会失败,报错“Shapefile import failed.”。
如图:


原因
test2022数据库是新建的,没有安装PostGIS扩展,因此该数据库不具备空间数据库性质,故导入shp会失败。
解决方法
右键test2022数据库,点击命令行界面,
在命令行中输入“CREATE EXTENSION postgis;”,
CREATE EXTENSION postgis;
操作如图所示。【记录详细点,因为在网上找到教程只说了用上面那行代码,但是新手不知道把这行代码敲在哪里,所以还是截图,尽可能记录得清楚些。】

再次import shp文件,就OK了。

更多推荐
所有评论(0)