问题标签 [mapbox-api-directions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mobile - Mapbox Directions API 是否限制响应中坐标的数量或精度?
我正在从移动应用程序调用 Mapbox Directions API 并在地图上手动绘制生成的路径。如果我经过 2 个相对较近的位置,则响应包括坐标,并且路径很好地遵循道路。如果我经过 2 个很远的位置,则响应会包含更多坐标,但路径会沿着长距离直线行驶,而忽略道路。似乎它会随着距离的增加而丢失细节。
Mapbox Directions API 是否限制响应中坐标的数量或精度,如果是,我怎么知道?
例如,查询 1 返回代表大约 1/4 英里以下道路的 8 个坐标。查询 2 返回大约 60 个坐标,但路径有很长的路段跨越道路。
您可以使用API Playground将其可视化,将 -73.989,40.733;-74,40.733 用于查询 1 和-73 .989,40.733; -94 ,40.733 查询 2
查询 1
https://api.mapbox.com/directions/v5/mapbox/driving/-73.989%2C40.733%3B-74%2C40.733.json?access_token=pk.eyJ1Ijoic3RldmVyZXMiLCJhIjoiY2syM2pzZmFwMjV3cTNkbXV2Nnpwd2I4aiJ9.q-86qHLcFYbwk_RLs27N-Q&geometries=geojson
查询 2
https://api.mapbox.com/directions/v5/mapbox/driving/-73.989%2C40.733%3B-94%2C40.733.json?access_token=pk.eyJ1Ijoic3RldmVyZXMiLCJhIjoiY2syM2pzZmFwMjV3cTNkbXV2Nnpwd2I4aiJ9.q-86qHLcFYbwk_RLs27N-Q&geometries=geojson
谢谢!
mapbox - Mapbox Directions,自定义路线源
是否可以从 Mapbox Directions API 中检索仅限于我自己的路线来源的路线(针对指定点)?现在我收到了很好的路线,但就我而言,我有自己的带有路径的图层,有时 Mapbox 会为我提供不属于我的地图图层的路线。