Рассчитать маршрут, используя только указанные маршруты с ЗДЕСЬ - PullRequest
0 голосов
/ 21 января 2019

Я хочу рассчитать маршрут от A до B, используя только подмножество маршрутов, доступных в городе, настолько долго, насколько это возможно (если A или B не находится на подмножестве дорог, мне все еще нужно рассчитать маршрут ). Я пытался использовать avoidareas, но довольно сложно определить прямоугольники, чтобы избежать их за пределами дорог (и я видел где-то, что количество ящиков ограничено).

1 Ответ

0 голосов
/ 21 января 2019

Не могли бы вы объяснить, что вы подразумеваете под "подмножеством маршрутов".Вы хотите избежать особой дороги?если вы хотите всегда указывать определенную дорогу (и), вы всегда можете использовать путевые точки для направления маршрута по этим дорогам.Как правило, алгоритмы маршрутизации предназначены для того, чтобы «избегать», а не «отдавать предпочтение» области.

Различные примеры того, как избежать прямоугольника (-ов), объяснены здесь - https://developer.here.com/documentation/routing/topics/example-route-avoiding-an-area.html

Как использовать путевую точку, объяснено здесь - https://developer.here.com/documentation/routing/topics/resource-param-type-waypoint.html

Какизбегать определенного типа дороги объясняется здесь - https://developer.here.com/documentation/routing/topics/avoiding-certain-road-types.html

...