https://developer.here.com/rest-apis/documentation/enterprise-routing/topics/resource-calculate-isoline.html的文档描述了参数“maxpoints”和“resolution”。路由API:calculateisoline忽略“maxpoints”和“resolution”参数吗?
但是,无论为这些参数提供什么值,查询结果似乎都不会改变。他们是否被弃用,尚未实施或破碎?
我的目的是减少点数和/或降低分辨率,以提高长达数百公里的距离的性能。
当距离接近200km及以上时,通常会返回错误“NOROUTE:计算失败,距离过大”。 (尽管文档中提到“对等距离距离没有限制,但如果指定的距离超过500公里,则等值线的质量和性能将下降”。)
感谢您的更新! 距离为400公里的此请求: https://route.nlp.nokia.com/routing/6.2/calculateisoline.json?mode=fastest;pedestrian;traffic:disabled&start=59,5.6&distance=400000&app_id=redacted&app_code=redacted 返回:NOROUTE:计算失败。距离太大了。 – NinjaCarr 2014-10-27 15:52:00
我刚才注意到,要求汽车路线而不是行人似乎在错误产生之前提高了距离阈值。它大部分工作正常,距离大约800公里,此时我有时会得到前面提到的错误,有时HTTP网关会在60秒左右超时。 这大多解决了我的问题,所以我将其标记为已回答。如果有任何变化,将不胜感激进一步更新! – NinjaCarr 2014-10-28 09:21:05
好吧,优秀!感谢您的反馈。鉴于新的Isoline API将在未来几个月内发布,请定期检查在线文档http://developer.here.com/rest-apis/documentation/routing/topics/resources.html。 – 2014-10-30 14:40:44