calclateroute.json выдает ошибку NGEO_ERROR_GRAPH_DISCONNECTED - PullRequest
0 голосов
/ 08 ноября 2019

Поэтому, когда я пытаюсь позвонить calculateroute.json, я получаю ошибку NGEO_ERROR_GRAPH_DISCONNECTED без дополнительной информации.

Вот мой пример вызова: https://route.api.here.com/routing/7.2/calculateroute.json?app_id=<APP_ID>&app_code=<APP_CODE>&waypoint0=geo!-34.0144128,151.1121957&waypoint1=geo!-33.875455,151.207583&mode=fastest;car;traffic:enabled&departure=2019-11-11T22:27:30

Очевидно, я 'мы удалили наш идентификатор приложения и код приложения из этого вызова:).

{
    "_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": "2019-11-08T00:43:18Z",
        "mapVersion": "8.30.102.150",
        "moduleVersion": "7.2.201944-5674",
        "interfaceVersion": "2.6.74",
        "availableMapVersion": [
            "8.30.102.150"
        ]
    }
}

Есть идеи?

Я пробовал просматривать документы, но, похоже, я все сделал правильно иконечно, это работало для нас сотни / тысячи раз прежде.

1 Ответ

0 голосов
/ 08 ноября 2019

Действительно, я вижу, что API маршрутизации по умолчанию не находит прямой маршрут между начальной и конечной путевыми точками. Если вы используете наш расширенный API телематики Fleet, он фактически рассчитывает маршрут.

https://fleet.api.here.com/2/calculateroute.json?app_id=<APP_ID>&app_code=<APP_CODE>&waypoint0=geo!-34.0144128,151.1121957&waypoint1=geo!-33.875455,151.207583&mode=fastest;car;traffic:enabled&departure=2019-11-11T22:27:30

Пожалуйста, используйте расширенный API, если стандартный API не возвращает результаты.

...