Добавьте дорожную сеть в ведущий сценарий
roadNetwork( дороги импорта из файла дорожной сети OpenDRIVE® в ведущий сценарий. Эта функция поддерживает версию 1.4H [1] спецификации формата OpenDRIVE. scenario,'OpenDRIVE',filename)
roadNetwork( использует пару "имя-значение" scenario,'OpenDRIVE','ShowLaneTypes',showLaneTypes)'ShowLaneTypes' чтобы также импортировать маршрут вводят информацию из файла и отобразить его в ведущем сценарии.
Ограничения импорта OpenDRIVE
Можно импортировать только маршруты, информацию о типе маршрута и дороги. Импорт дорожных объектов и сигналов трафика не поддерживается.
Файлы OpenDRIVE, содержащие большие дорожные сети, могут взять до нескольких минут, чтобы загрузить. Примеры больших дорожных сетей включают единицы, которые моделируют дороги города или единиц с дорогами, которые являются тысячами метров долго.
Маршруты с переменными ширинами не поддерживаются. Ширина установлена в самую высокую ширину, найденную в том маршруте. Например, если маршрут имеет ширину, которая варьируется от 2 метров до 4 метров, функция устанавливает ширину маршрута на 4 метра повсюду.
Дороги с маршрутом вводят информацию, указанную как driving'Граница' , restricted, shoulder, и parking поддерживаются. Маршруты с любой другой информацией о типе маршрута импортируются как маршруты границы.
Дороги с несколькими стилями маркировки маршрута не поддерживаются. Функция применяет первую найденную маркировку стиля ко всем маршрутам на дороге. Например, если дорога имеет Dashed и Solid маркировки маршрута, функция применяет Dashed маркировки маршрута повсюду.
Маршрут, отмечающий стили Bott Dots, Curbs, и Grass не поддерживаются. Маршруты с этими стилями маркировки импортируются как не отмеченные.
HD HERE живые ограничения импорта карты
При импортировании данных HERE HDLM они не поддерживаются дорога и функции маршрута:
Маршруты с различными ширинами — В сгенерированной дорожной сети, каждый маршрут собирается найти максимальную ширину вдоль ее целой длины. Рассмотрите маршрут HERE HDLM с шириной, которая варьируется от 2 до 4 метров вдоль ее длины. В сгенерированной дорожной сети ширина маршрута составляет 4 метра вдоль своей целой длины.
Дороги с различными количествами маршрутов вдоль их длин — В сгенерированной дорожной сети, каждая дорога будет иметь максимальное количество маршрутов вдоль его целой длины. Рассмотрите ХЕР ХДЛМ-Роуд с 3 маршрутами на одной половине и 2 маршрутами на другой половине. В сгенерированной дорожной сети дорога имеет 3 маршрута вдоль своей целой длины.
Несколько стилей маркировки маршрута вдоль маршрута — В сгенерированной дорожной сети, каждый маршрут будет иметь стиль маркировки сегмента маршрута с максимальной шириной вдоль дороги. Рассмотрите маршрут HERE HDLM с 2 сегментами маршрута. Первый сегмент маршрута 2 метра шириной и имеет серьезные маркировки. Второй сегмент маршрута 4 метра шириной и подчеркнул штриховой линией маркировки. В сгенерированной дорожной сети маршрут имеет фиксированную ширину 4 метров повсюду и подчеркнутые штриховой линией маркировки вдоль ее целой длины.
Эти модификации к дорожным сетям могут иногда заставлять дороги перекрываться в ведущем сценарии. Считайте дороги HERE HDLM для шоссе подсвеченными в синем в таблице. Из-за неподдерживаемых функций, в импортированном ведущем сценарии, ширинах маршрута увеличения дорог. Это ограничение заставляет дороги перекрываться и появляться как одна дорога. Датчики, которые обнаруживают маршруты, не могут обнаружить покрытые маршруты.
| Дорожная сеть HERE HDLM | Импортированный ведущий сценарий |
|---|---|
|
|
|
Если вы получаете предупреждение, что геометрия дороги не может быть вычисленной, то искривление дороги слишком резко для нее, чтобы представить правильно, и она не импортируется.
Ограничения импорта OpenStreetMap
При импортировании данных OpenStreetMap дорога и функции маршрута имеют эти ограничения:
Информация об уровне маршрута не импортируется из дорог OpenStreetMap. Технические требования маршрута базируются только на направлении перемещения, заданного в дорожной сети OpenStreetMap, где:
Односторонние дороги импортируются как однополосные дороги с техническими требованиями маршрута по умолчанию. Эти маршруты программно эквивалентны lanespec(1).
Двухсторонние дороги импортируются как дороги 2D маршрута с двунаправленным перемещением и техническими требованиями маршрута по умолчанию. Эти маршруты программно эквивалентны lanespec([1 1]).
Таблица показывает эти различия в дорожной сети OpenStreetMap и дорожной сети в импортированном ведущем сценарии.
| Дорожная сеть OpenStreetMap | Импортированный ведущий сценарий |
|---|---|
|
|
Когда импорт дорожных сетей OpenStreetMap, которые задают данные о вертикальном изменении, если данные о вертикальном изменении не заданы для всех импортируемых дорог, то сгенерированная дорожная сеть может содержать погрешности и некоторые дороги, может перекрыться.
Основная карта, используемая в приложении, может иметь незначительные различия от карты, используемой в сервисе OpenStreetMap. Некоторые импортированные дорожные проблемы могут также произойти из-за пропавших без вести или неточных данных о карте в сервисе OpenStreetMap. Чтобы проверять, отсутствуют ли данные или неточные из-за картографического сервиса, рассмотрите просмотр данных о карте по внешнему средству просмотра карты.
Если вы получаете предупреждение, что геометрия дороги не может быть вычисленной, то искривление дороги слишком резко для нее, чтобы представить правильно, и она не импортируется.
Если дороги, которые вы импортируете, не смотрят как ожидалось, рассматривают импорт их при помощи приложения Driving Scenario Designer. Приложение может сделать процесс из поиска и устранения неисправностей и исправления дорог легче, чем попытка диагностировать и откорректировать их при помощи roadNetwork функция.
[1] Дюпюи, Мариус, и др. Спецификация Формата OpenDRIVE. Версия 1.4, Выпуск H, Документ № VI2014.106. Бад-Айблинг, Германия: VIRES Simulationstechnologie GmbH, 4 ноября 2015.
[1] Необходимо заключить отдельное соглашение с HERE для того, чтобы получить доступ к сервисам HDLM и получить необходимые учетные данные (access_key_id и access_key_secret) для использования Сервиса HERE.