Добавьте дорожную сеть в ведущий сценарий
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.