PostgreSQL(PostGIS)安装和入门的若干问题

时间:2022-06-17 12:17:56

1. 装完PostgreSQL后记得打开pgAdmin4启动一下服务器和启动一下数据库,否则PostGIS装不上。

2. pgAdmin4是网页,而3是客户端,当然都可以在File - Preference里更改语言为中文。

3. 装完PostgreSQL后才能装PostGIS,装PostGIS时会让你默认创建一个PostGIS数据库,以后创建空间数据库都得基于此模板创建。

4. PostgreSQL有个stack什么的工具可以直接下载插件,但是过于龟速,安装PostgreSQL时可以不装,直接去PostGIS官网下载即可(http://www.postgis.net/)。

5. ArcGIS 10.2以上自带SDE,64位的PostgreSQL可以直接连接,但是注意数据库不要有大写字母;Catalog查看数据时,一般默认名称是数据库名.模式名.表名

6. PostgreSQL里为了方便数据表的分组,逻辑上有一种分类手段叫“模式/Schema”。注意!public模式必须存在,不能删除,否则PostGIS导入shp的那个工具会报错。模式相当于一个虚拟文件夹,但是和ArcGIS里的要素数据集不一样。

7. QGIS 3.x可以直接连接PostgreSQL,而且自带的DB Manager可以对数据库内的数据进行简单的导入导出重命名。

8. 创建PostgreSQL空间数据库时,tiger模式可以删除,topology模式也可以删除,tiger_data也可以删除。

PostgreSQL(PostGIS)安装和入门的若干问题

9. public模式内的spatial_ref_sys表不能删除,这是坐标系统的定义集合。pointcloud_formats表也不要删除,暂时不知道干啥用的。

10. ArcGIS、QGIS、pgAdmin4都可以对数据表进行删改,但是对几何进行删改只能到ArcMap和QGIS内操作了。不建议一个数据库连接多个GIS客户端软件。

11. 同一数据库在ArcCatalog、QGIS(浏览面板和数据库管理器)、pgAdmin4下截图

PostgreSQL(PostGIS)安装和入门的若干问题

PostgreSQL(PostGIS)安装和入门的若干问题

PostgreSQL(PostGIS)安装和入门的若干问题

PostgreSQL(PostGIS)安装和入门的若干问题