我是postGIS的新手,我正在学习这教程。
我无法通过安装部分,因为说明已经过时了。
当上面写着return to the Dashboard, and click on the Import shapefiles link in the PostGIS section.的时候我被困住了
我使用的是pgadmin 4,无法在那里找到postGIS部分。
发布于 2020-02-03 09:53:31
如果您只是试图将shapefiles导入到PostgreSQL中,那么您可能需要看看shp2pgsql。
数据样本:TM_WORLD_BORDERS_SIMPL-0.3.zip
解压缩压缩文件后,只需在控制台中执行以下行:
$ shp2pgsql -I -s 4326 TM_WORLD_BORDERS_SIMPL-0.3.shp table_world | psql -d mydb需要考虑的事项:
table_world是目标表的名称。psql -d mydb考虑到当前操作系统用户在数据库中有一个帐户,不需要密码,数据库安装在本地主机上,并且在标准端口5432上监听。检查psql文档以构建您自己的连接命令,例如,psql -U myuser -h 192.168.1.42 -p 5434 -d mydb可以在远程PostgreSQL at 192.168.1.42中的数据库mydb中使用用户myuser登录,后者在端口5434上侦听。如果您的PostgreSQL未配置为接受连接,请检查此answer。4326是WGS84的标识符,它是这个shapefile的空间参考系统,也是世界上最常用的。。。你的数据已经准备好了。来自geometry viewer of pgAdmin4的截图:

进一步读:
https://stackoverflow.com/questions/60036327
复制相似问题