【发布时间】:2023-03-30 20:23:01
【问题描述】:
我的 postgresql 表中有一个积分表。
CREATE TABLE my_points(
gid serial PRIMARY KEY,
created_on TIMESTAMP NOT NULL,
geog geography(POINTZ,4326)
);
所以我想获得按 created_on 分组的更新数据的有界框。今天更新的数据是不同的位置。
比如表格数据是这样的:
gid created_on geog
------------------------------------
1 08/15/2021 10:38:11 (1,2)
2 08/15/2021 10:38:11 (2,2)
3 08/15/2021 10:38:11 (3,2)
4 08/15/2021 11:12:04 (1,2)
5 08/15/2021 11:12:04 (2,4)
在此表中,按日期分为两组。 08/15/2021 10:38:11 的 ID 为 (1,2,3) 和 08/15/2021 11:12:04 的 ID 为 (4,5
所以我需要对两个有界框进行选择查询,以便按 created_on 日期分组。
我需要一个 seelct 查询来查找蓝色方形 geoemtries。
如何选择?
【问题讨论】:
-
我可能是错的,但我认为你真的不需要这样做,像 Qgis 这样的可视化工具会为你绘制至少 2 个点的正方形
-
@eshirvana,我将在网络或其他环境中使用此框。
标签: sql postgresql postgis extent