如何通过javascript设置OSRM(开源路由机)路由标记?

时间:2014-11-08 09:14:06

标签: javascript leaflet openstreetmap maproute osrm

我尝试过OSRM在线演示[1]和前端源代码[2]

  1. http://map.project-osrm.org/
  2. https://github.com/Project-OSRM/osrm-frontend
  3. 我们可以在文本框中设置开始和设置位置。为了在开始和结束之间设置路线标记,我们需要单击路径并拖动到地图上的所需点。

    无论如何使用JavaScript动态设置这些中间点?

1 个答案:

答案 0 :(得分:2)

当然,OSRM实现了一个可以通过JS调用并返回JSON路由的API:
https://github.com/Project-OSRM/osrm-backend/wiki/Server-api

您需要尊重API usage policy和其他法律方面。