1 - 通過QGIS數據庫管理工具將shp導入到postgis數據庫
選擇數據源中postgis對應的數據庫schema(架構),然后選擇導入圖層或文件,彈出導入矢量圖層面板。
關於選項的說明:
1) 源空間參考與目標空間參考無特殊需要,應當與數據源保持一致
2) 編碼默認即可,不進行選擇,如選擇編碼UTF-8,會導致中文亂碼。
3) 需要注意源shp數據的幾何類型,如果源數據是單部件幾何圖形,需要在選項里選中創建單部件幾何圖形(默認為多部件幾何圖形)。
4) 建議選中將字段名轉換為小寫。
5) 建議將表名改為小寫。
注:該工具不支持批量導入shp文件,使用起來不夠方便。
2 - 通過postgis提供的shpefile import/export管理工具導入
該工具在postgis插件安裝目錄下
1) 連接數據庫
2) 選擇shp文件導入,該工具支持批量導入shp文件。
需要注意事項:
選擇完一個和多個shp文件后需要在導入列表中手動更改你要導入的schema(目標架構名稱)以及SRID(空間坐標系)。