我正在遵循这个例子:
https://developer.here.com/api-explorer/rest/routing/time-based-isoline-start-as-center
但它似乎总是返回不同的结果,具体取决于我何时调用它。我想指定计算等时线的出发时间,但我在简单的路由示例中没有看到任何类似的时间。
我可以指定这个参数还是我只需要让我的程序在一天中的不同时间自动运行(我提出这个解决方案只是一个笑话)
根据调用 API 的时间获得不同结果的事实是,路由算法在计算路由时会考虑流量速度和事件。
您可以使用departure
query 参数在请求中设置出发时间,并将特定时间作为值,或者现在使用特殊值:
离开
预计旅行开始的时间。在计算路线时,将考虑交通速度和事件。您可以使用
now
指定当前时间。仅当还使用参数 start 时,才能使用它。类型:xs:dateTime。
departure=2013-07-04T17:00:00+02
注意:如果未指定可选时区偏移量,则假定出发值为本地时间。
来源:计算等值线 API 参考