Добавить дорожную сеть в сценарий вождения
roadNetwork(
использует пару "имя-значение" scenario
,'OpenDRIVE','ShowLaneTypes',showLaneTypes
)'ShowLaneTypes'
для импорта информации о типах маршрутов из файла и отображения ее в сценарии вождения.
roadNetwork(
импортирует дороги из Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0)[2] дорожная сеть в сценарий вождения. Функция импортирует дороги, которые ближе всего к координатам широты и долготы, заданным в scenario
,'ZenrinJapanMap',lat
,lon
)lat
и lon
, соответственно.
Для импорта дорог из Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) данных требуется пакет поддержки Automated Driving Toolbox™ Importer for Zenrin Japan Map API 3.0 (Itsumo NAVI 3.0) Service. Для получения информации об установке пакетов поддержки см. раздел «Получение и управление дополнениями».
Ограничения на импорт OpenDRIVE
Можно импортировать только полосы движения, информацию о типах маршрутов и дороги. Импорт дорожных объектов и дорожных сигналов не поддерживается.
Загрузка файлов OpenDRIVE, содержащих большие дорожные сети, может занять до нескольких минут. Примеры крупных дорожных сетей включают таковые, которые моделируют дороги города или таковых с дорогами длиной в тысячи метров.
Полосы с переменной шириной не поддерживаются. Ширина задается как самая высокая ширина, обнаруженная в этой полосе. Например, если ширина маршрута варьируется от 2 метров до 4 метров, функция устанавливает ширину маршрута равной 4 метрам на всем протяжении.
Дороги с информацией о типе маршрута, заданной как driving
, border
, restricted
, shoulder
, и parking
поддерживаются. Полосы с любой другой информацией о типах маршрутов импортируются как пограничные полосы.
Дороги с несколькими стилями разметки маршрута не поддерживаются. Функция применяет первый найденный стиль разметки ко всем полосам движения. Для примера, если дорога Dashed
и Solid
разметка маршрута, функция применяется Dashed
разметка маршрута на всем протяжении.
Стили разметки маршрута Bott Dots
, Curbs
, и Grass
не поддерживаются. Полосы с этими стилями маркировки импортируются без маркировки.
ЗДЕСЬ Ограничения на импорт HD Live Map
Импорт дорог HERE HDLM с полосами различной ширины не поддерживается. В сгенерированной дорожной сети каждая дорожная полоса имеет максимальную ширину, найденную по всей ее длине. Рассмотрим HERE HDLM полосу с шириной, которая изменяется от 2 до 4 метров по ее длине. В сгенерированной дорожной сети ширина полосы 4 метра на всём протяжении. Это изменение дорожных сетей иногда может привести к перекрытию дорог в сценарии вождения.
Если вы получаете предупреждение о том, что геометрия дороги не может быть вычислена, то кривизна дороги является слишком резкой, чтобы она отображалась правильно, и она не импортируется.
Некоторые проблемы с импортированными дорогами могут быть связаны с отсутствующими или неточными данными карты в службе HERE HDLM. Например, вы можете увидеть черные линии, где дороги и соединения встречаются. Чтобы проверить, где проблема связана с данными карты, используйте HERE HD Live Map Viewer, чтобы просмотреть геометрию дорожной сети HERE HDLM. Для этого средства просмотра требуется действительная лицензия HERE. Для получения дополнительной информации смотрите сайт HERE Technologies.
Ограничения на импорт OpenStreetMap
При импорте данных OpenStreetMap функции дороги и маршрута имеют следующие ограничения:
Информация об уровне маршрута не импортируется из дорог OpenStreetMap. Спецификации маршрута основаны только на направлении движения, указанном в дорожной сети OpenStreetMap, где:
Дороги с односторонним движением импортируются как однополосные дороги со спецификациями маршрута по умолчанию. Эти маршруты программно эквивалентны lanespec
(1)
.
Двухсторонние дороги импортируются как двухполосные дороги с двунаправленными маршрутами и спецификациями по умолчанию. Эти маршруты программно эквивалентны lanespec
([1 1])
.
Таблица показывает эти различия в дорожной сети OpenStreetMap и дорожной сети в импортированном сценарии вождения.
Дорожная сеть OpenStreetMap | Импортированный сценарий вождения |
---|---|
При импорте дорожных сетей OpenStreetMap, которые задают данные о повышении, если данные о повышении не заданы для всех импортируемых дорог, сгенерированная дорожная сеть может содержать неточности, и некоторые дороги могут перекрываться.
Основная карта, используемая в приложении, может иметь небольшие различия от карты, используемой в сервисе OpenStreetMap. Некоторые импортированные дорожные проблемы могут также быть вызваны отсутствующими или неточными данными карты в службе OpenStreetMap. Чтобы проверить, отсутствуют ли или неточны данные из-за службы map, рассмотрите просмотр данных карты во внешнем средстве просмотра карт.
Если вы получаете предупреждение о том, что геометрия дороги не может быть вычислена, то кривизна дороги является слишком резкой, чтобы она отображалась правильно, и она не импортируется.
Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) Ограничения на импорт
При импорте данных Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) сгенерированная дорожная сеть имеет эти ограничения. В результате этих ограничений сгенерированная сеть может содержать неточности, а дороги могут перекрываться.
Сгенерированная дорожная сеть использует данные по повышению дорог, когда Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) предоставляет его. В противном случае сгенерированная сеть использует данные о повышении местности, предоставляемые услугой.
Когда сервис Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) предоставляет информацию с использованием области значений, например, путем определения дороги с двумя-тремя полосами или дороги с шириной 3-5,5 метра, сгенерированная дорожная сеть вместо этого использует скалярные значения. Рассмотрим дорогу Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0), которая имеет две-три полосы. Сгенерированная дорожная сеть имеет две полосы.
Полосы в пределах дорог в сгенерированной сети имеют равномерную ширину. Рассмотрим дорогу шириной 4,25 метра с двумя полосами. В сгенерированной дорожной сети каждый ряд имеет ширину 2,125 метра.
Если вы получаете предупреждение о том, что геометрия дороги не может быть вычислена, то кривизна дороги является слишком резкой, чтобы она отображалась правильно, и она не импортируется.
Там, где это возможно, созданная дорожная сеть использует имена дорог, предоставляемые службой Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0). В противном случае сгенерированная дорожная сеть использует имена по умолчанию, такие как Road1
и Road2
.
Если дороги, которые вы импортируете, выглядят не так, как ожидалось, рассмотрите их импорт с помощью приложения Driving Scenario Designer. Приложение может сделать процесс устранения неполадок и исправления дорог более простым, чем попытка диагностировать и исправить их с помощью roadNetwork
функция.
[1] Dupuis, Marius, et al. Спецификация формата OpenDRIVE. Редакция 1.4, Выпуск H, № документа VI2014.106. Bad Aibling, Германия: VIRES Simulationstechnologie GmbH, 4 ноября 2015 года.
[1] Вам необходимо заключить отдельное соглашение с HERE в порядок получения доступа к сервисам HDLM и получения необходимых учетных данных (access_key_id и access_key_secret) для использования сервиса HERE.
[2] Чтобы получить доступ к сервису Zenrin Japan Map API 3.0 (Itsumo NAVI API 3.0) и получить необходимые учетные данные (идентификатор клиента и секретный ключ), необходимо заключить отдельное соглашение с ZENRIN DataCom CO., LTD.