1.建表
CREATE TABLE linetable (
id SERIAL PRIMARY KEY,
name VARCHAR(128),
geom GEOMETRY(LINESTRING, 26910)
);
2.添加GIST索引
CREATE INDEX linetable_gix ON linetable USING GIST (geom);
3.插入数据
INSERT INTO linetable (name, geom) VALUES ('L1',
ST_GeomFromText('LINESTRING(0 0,1 1,1 2)', 26910)
);
INSERT INTO linetable (name, geom) VALUES ('L2',
ST_GeomFromText('LINESTRING(1 0,2 1,2 2)', 26910)
);
4.QGIS中显示几何数据

本文介绍如何使用PostGIS创建包含线要素的表格,并为该表建立GIST索引以提高空间查询效率。文中详细展示了创建表结构、定义几何字段、插入线要素数据的具体SQL语句。
791

被折叠的 条评论
为什么被折叠?



