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