Sql PostGis插入矩形

Sql PostGis插入矩形,sql,geospatial,postgis,spatial-index,spatial-query,Sql,Geospatial,Postgis,Spatial Index,Spatial Query,大家好,我有个问题: 如何在postgis数据库中插入一个包含东北纬度、东北经度、西南纬度、西南经度的框(矩形),并在顶部建立索引以检索不同框之间的交点 提前感谢用于构建矩形几何体。它可用于从某些表(带有几何列geom)检索边界框的交点,使用: 要将矩形插入到某些\u表中: INSERT INTO some_table (geom) VALUES (ST_MakeEnvelope(SW_longitude, SW_latitude, NE_longitude, NE_latitude, 432

大家好,我有个问题: 如何在postgis数据库中插入一个包含东北纬度、东北经度、西南纬度、西南经度的框(矩形),并在顶部建立索引以检索不同框之间的交点

提前感谢

用于构建矩形几何体。它可用于从
某些表
(带有几何列
geom
)检索边界框的交点,使用:


要将矩形插入到
某些\u表中

INSERT INTO some_table (geom)
VALUES (ST_MakeEnvelope(SW_longitude, SW_latitude, NE_longitude, NE_latitude, 4326));
如果
某些表
geom
列上还没有空间索引,则:


谢谢,但是我怎样才能在数据库中插入一个矩形并建立一个索引呢??
INSERT INTO some_table (geom)
VALUES (ST_MakeEnvelope(SW_longitude, SW_latitude, NE_longitude, NE_latitude, 4326));
CREATE INDEX ON some_table USING gist (geog);