手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Qgis 如何添加postgis连接

时间:2024-10-14 20:38:24

1、使用PostGIS自带工具入库 具体入库方式,以截图辅助文字的方式进行说明。 可以从程序目录或者pgAdmin III 的插件中打开,打开的界面如下图所示:

Qgis 如何添加postgis连接

2、 如下图所示,单击 Add File 可以选择需要入库的 Shapefile文件,可以设置数据库模式(Sch髫潋啜缅ema)、数据表的名称(Table,默认为Shapefile文件名称)、Geo Column名称(几何列名称,默认为geom,我尝试设置为geometry,但表中还是geom,还不知道原因)、空间参考ID(SRID,默认为0,可根据需要设置为 4326或3857等)、模式(Mode,如创建新表、在表后追加数据、删除数据等)。注意,表格名称最好为 小写字母,若出现大小写混合或全部为大写字母,则查询等操作时,需要将表名称用双引号("")引起来。

Qgis 如何添加postgis连接

3、如下图,还可以设置入库时的其他选项,如dbf文件的字符编码方式,默认为 UTF-8。据一位高人讲,ArcGIS的默认编码方式为GBK,若Shapefile文件为ArcMap生成,且属性值含有中文,此处最好选择GBK编码,否则可能会出现乱码。

Qgis 如何添加postgis连接

4、(此种说法的真实性有待检验,我入库时都是用默认设置,还未出现中文乱码的现象)。从上到下,其他复选框的含义依次如下:

Qgis 如何添加postgis连接

5、(2)保持列名称的士候眨塄大小写;(3)不创建bigint类型的列;(4)加载后自动创建空间索引(默认勾选);(5)只加载dbf属性数据;(6)通过复制洹彭岣啬而不是插入的方式加载数据(默认勾选,尚不明白含义);(7)加载到GEOGRAPHY列;(8)生成简单几何代替MULTI几何(若几何要素本身为多部件,则还是会生成MULTI类型的几何要素,后面对进一步说明)。

Qgis 如何添加postgis连接

6、 以上设置完成后,点击Import即可完成数据的导入。导入后在Public模式下可以看到数据,如下图所示。从数据中可以看出:(1)几何的空间参考为 4326;(2)几何类型为MultiPolygon,因有多部件要素。

Qgis 如何添加postgis连接
© 手抄报圈