1. 程式人生 > >PostgreSQL(PostGIS)安裝和入門的若干問題

PostgreSQL(PostGIS)安裝和入門的若干問題

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也可以刪除。

9. public模式內的spatial_ref_sys表不能刪除,這是座標系統的定義集合。pointcloud_formats表也不要刪除,暫時不知道幹啥用的。

10. ArcGIS、QGIS、pgAdmin4都可以對資料表進行刪改,但是對幾何進行刪改只能到ArcMap和QGIS內操作了。不建議一個數據庫連線多個GIS客戶端軟體。

11. 同一資料庫在ArcCatalog、QGIS(瀏覽面板和資料庫管理器)、pgAdmin4下截圖