Как добавить время к направлениям в Bing Maps v7 API?

Я пытаюсь проработать этот пример в API Bing Maps v7:

Пример создания автомобильного маршрута

Что я хотел бы сделать, так это добавить в пример время начала и указать время, в течение которого вы должны достичь точки в каждом направлении. Например, 08:00 Старт в аэропорту, 08:15, 32 мили Поверните направо, 08:30 64 мили Окончание в отеле.

Я просмотрел документацию, но ничего подобного не нашел.

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

Если это невозможно, можете ли вы сказать мне, где я могу найти документацию о том, как форматировать каждое направление и управлять тем, что отображается?


person user1464409    schedule 14.04.2016    source источник


Ответы (1)


Модуль «Направления» в элементе управления Bing Maps V7 не имеет метода учета времени в будущем для маршрутов движения. Однако служба маршрутизации Bing Maps REST поддерживает это для автомобильных маршрутов. Службы REST задокументированы здесь: https://msdn.microsoft.com/en-us/library/ff701713.aspx Вам нужно будет использовать параметр dateTime. В документации сказано, что это требуется для транзита, но не подчеркивается, что это также вариант для вождения. Когда задано прогнозирование данных о дорожном движении, оно используется для приблизительного определения времени в пути. Он не скажет вам, во сколько вы куда-то прибудете, но сообщит вам, сколько времени это займет, что вы можете легко добавить к своему времени начала. Если вы хотите использовать это с элементом управления картой JavaScript, информацию о том, как использовать службу маршрутизации REST с Bing Maps V7, можно найти здесь: https://msdn.microsoft.com/en-us/library./gg427607.aspx

Панель управления картой Bing Maps V8 была выпущена в качестве общедоступной предварительной версии пару недель назад. Модуль направлений будет поддерживать возможность указывать дату/время в будущем.

person rbrundritt    schedule 14.04.2016