我在德國13個城市使用HERE Maps API進行了大量公共交通路線計算。我有一個每個城市的座標列表,我想計算從一個城市的每個座標到其他座標的公共交通的旅行時間。HERE地圖路由API在某些城市找不到公共交通路線
在某些城市,HERE Maps API不會計算單個路線並給出「找不到路線」的錯誤。雖然HERE地圖文件說,我選擇的城市覆蓋了公共交通。同時,在網站wego.here.com上的公共交通路線計算可以找到公共交通路線。
這裏是在城市雷根斯堡的一個路徑問題的一個例子:
起始座標爲:49.02406,12.07187
目標座標爲:49.01441,12.12384
這裏是我在使用HERE Maps API時的錯誤:
{
"_type": "ns2:RoutingServiceErrorType",
"type": "ApplicationError",
"subtype": "NoRouteFound",
"details": "Error is NGEO_ERROR_GRAPH_DISCONNECTED",
"additionalData": [{
"key": "error_code",
"value": "NGEO_ERROR_GRAPH_DISCONNECTED"
}],
"metaInfo": {
"timestamp": "2017-08-28T15:52:10Z",
"mapVersion": "8.30.73.154",
"moduleVersion": "7.2.201734-154665",
"interfaceVersion": "2.6.34",
"availableMapVersion": ["8.30.73.154"]
}
}
我試圖改變出發時間和「模式」= publicTransportTimeTable這將不會改變任何東西。如果我設置了可選參數「walkRadius」= 4080(米),將會計算一條路線,但它只包含步行和沒有公共交通車輛。
我的問題是,如果我的http請求中有任何錯誤,或者任何人有使用HERE Maps API進行公共交通的類似經驗。
謝謝你,我用這個網站,請檢查是否公共交通是可用城市。我發佈的例子是在雷根斯堡市,它也在公共交通API的可用覆蓋範圍列表中。 – arbitrax