车联网案例,轨迹清洗 - 阿里云RDS PostgreSQL最佳实践 - 窗口查询
标签 PostgreSQL , 窗口函数 , 车联网 , 轨迹 , 轨迹清洗 , lag , lead 背景 车联网中一个非常典型的场景是采集车辆的行驶轨迹,通常来说车辆的轨迹并不会实时上报,可能会堆积若干条轨迹记录,或者间隔多少时间上报一次。 一个典型的数据结构如下 (car_id, pos geometry, crt_time timestamp) 车辆在行驶,行驶过程中会遇到堵车,红绿灯,那么上报的轨迹记录可能是这样的 1, 位置1, '2017-01-01 12:00:00' 1, 位置1, '2017-01-01 12:00:05' 1, 位置1, '2017-01-01 12:00:10' 1, 位置1, '2017-01-01 12:00:15' 1, 位置1, '2017-01-01 12:00:20'