我正在尝试在步行环路上进行地图匹配(在同一点开始和结束)。我总是得到:
{
code: "NoSegment",
message: "Could not find a matching segment for input coordinates",
matchings: [ ]
}
Run Code Online (Sandbox Code Playgroud)
我正在传递 17 个坐标(其中第一个和最后一个相同),这些坐标位于布宜诺斯艾利斯这个大城市的中部,因此我很确定周围有足够的道路可以匹配。这是我的要求:
我不关心转弯指令,因此步骤= false,我只想将我的点捕捉到道路。我尝试增加radious,添加时间戳,将它们标记为不作为航路点,但它总是相同的,“NoSegment”
&半径=50;50;50;50;50;50;50;50;50;50;50;50;50;50;50;50;50&时间戳=0;5;10;15;20;25;30; 35;40;45;50;55;60;65;70;75;80&航点=0;1;2;3;4;5;6;7;8;9;10;11;12;13;14; 15;16
这些相同的坐标与 BingMaps 捕捉到道路 API 完美配合,但我更喜欢使用 Mapbox,因为它的定价更加透明。
小智 6
可能您在 api 中添加了 lat,long 而不是 long, lat。它应该是
https://api.mapbox.com/matching/v5/mapbox/walking/long,lat;long,lat?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
990 次 |
| 最近记录: |