1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# 初始化 postgis
create extension postgis;
# 查看 postgis 版本
select postgis_full_version();
# 新增 geometry 列 (https://www.osgeo.cn/postgis-manual/AddGeometryColumn.html)
# AddGeometryColumn(varchar table_name, varchar column_name, integer srid, varchar type, integer dimension, boolean use_typmod=true);
# 创建坐标系 srid=4326 POINT类型 Geometry列
SELECT AddGeometryColumn ('public','road_srid','geom_srid',4326,'POINT',2);
# 创建表时配置 Geometry 字段
CREATE TABLE "public"."test2" (
"id" int8 NOT NULL,
"geom" geometry(POLYGON, 4326),
PRIMARY KEY ("id")
);
# 初始化 PostGIS 栅格插件
create extension postgis_raster;
|