我有从服务器获取的每次驾车旅行的位置值。 我需要在给定位置的情况下生成与道路匹配的一条路线。 我正在使用Leaflet Javascript Map Library,OpenStreetMap Tile Map Service和OSRM API Match Service。
每个请求我发送100个(参数限制)位置(纬度和经度),然后附加一个列表,列出每个几何图形作为OSRM Match API的响应返回。然后,我解码每个几何图形,结果是经度和纬度的列表。我合并结果,然后将其绘制在地图上。
P.S。连续位置之间的时间间隔为1秒。
某些位置完全符合我的需求。
但是大多数旅程都显示在地图上,并且有很多分支,不相关的线;
甚至还有不匹配的重复形状;
以下是在OSRM官方文档中找到的匹配服务的说明;
是否可以使用这些服务生成一条与道路相匹配的正确绘制的线?