Questions tagged «map-matching»

13
地图匹配的链接和想法?[关闭]
我正在使用OpenStreetMap及其矢量道路网络,并且想实现地图匹配器算法。 目前,我能够针对每个GPS位置检索最近的路段,并计算该位置对该路段的投影,就像在此图像上一样(红色图钉是纯GPS位置,蓝色表示已映射的路段,绿色表示映射位置): 但是,由于GPS的准确性不足,有时映射位置会从一个片段跳到另一个片段,并且有时会提供一些不一致的映射位置。 我当前的算法非常基础:从纯GPS位置开始,我得到最近的路段,并确定映射的匹配位置在该位置。我知道这确实可以改善。 我可以想象考虑车辆方向会改善地图匹配,但是您知道其他方法可以使我改善地图匹配器吗? 我需要任何链接和/或开源软件吗?

2
地图匹配的GPS指向道路网络!
我对Postgres和PostGIS很陌生。 我正在尝试对一些GPS点进行简单的地图匹配(如果需要,也可以进行路径推断)。我正在使用postgres(postgis)。 我的数据库中有一个表,其中包含我的GPS点: gpspoints(纬度,经度,时间,速度,方位角,几何形状,...) 我也将道路网络的shapefile导入到我的数据库中: 路线(gid,idrte,version,nomrte,norte,clsrte,geom等)-我没有链接的方位角,而我不知道如何使用postgis函数ST_azimuth计算它。我所拥有的只是道路网的shapefile,其中包含上面列举的列。 仅当链接的方向与GPS点的方位角(+或-15度)一致并检索投影位置时,我才想将每个GPS点关联到最近的链接(在该点周围20米的缓冲区中)。否则,我希望它在20米缓冲区内搜索具有可接受方位角的NEXT最近的链接!(就像图片一样!) 我希望将投影GPS点的新坐标以“ projectedLat”和“ projectedLong”的形式添加到表“ gpspoints”中。 (在下图中,实际点是使用方向显示的,而投影点没有任何方向标记)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.