【发布时间】:2018-09-22 04:06:10
【问题描述】:
我正在尝试弄清楚如何检测进入某个区域并离开该区域的汽车。 目前,我有一个包含汽车 ID、时间戳、纬度、经度(carid、时间戳、纬度、经度)的表(数据来自 GPS 跟踪器)。 我有多边形变量,我将其转换为几何类型。
我的目标是说 A 车早上 8 点进站,A 车早上 9 点出发,A 车下午 3 点出发,A 车下午 4 点出发,B 车上午 10 点出发,B 车下午 3 点出发,...
我知道如何使用 ST_Within 在多边形内部查找点(纬度/经度),使用 ST_Disjoint 在外部查找点。
据此,我想我必须为每辆车找到最接近多边形的内部和外部点(如果外部点的时间戳
但我不知道如何编写正确的查询,因为我知道一辆车每天可以进出几次。
【问题讨论】:
-
您能否提供:一些测试数据、您目前编写的查询以及创建表语句?它总是显着提高有人回答您的问题的机会;-)
标签: postgresql postgis