Создание транспортной развязки

В составе создаваемой нами дороги имеется транспортная развязка по типу полный клеверный лист, которая предназначена для организации движения на пересечении двух дорог: «Северный объезд г. Томска» и «Чекистский тракт». Чекистский тракт проходит вторым уровнем по путепроводу.

В модели ГИС IndorRoad транспортные развязки выделены в отдельные объекты, объединяющие в себе все элементы транспортной развязки.

Для создания дорожного объекта «транспортная развязка» нужно сначала создать её в структуре автомобильной дороги. И уже далее в составе транспортной развязки создавать элементы, формирующие все съезды или иные фрагменты развязки.

  1. Транспортные развязки создаются в составе направлений. Моделируемая нами дорога имеет только одно направление, поэтому в навигаторе сделайте активным Основное направление, дважды щёлкнув на нём мышью.

  2. Для создания развязки нажмите кнопку Дороги > Транспортная развязка.

  3. Заполним необходимые поля в открывшейся карточке транспортной развязки, подсвеченные красным цветом, и ряд других. Название автомобильной дороги и направления определились автоматически.

  4. В поле Тип по умолчанию указан тип создаваемого объекта — Транспортная развязка.

  5. Поле Наименование, выделенное красным цветом, является обязательным для заполнения. Введите в этом поле название развязки: ТР по типу клеверный лист. Значение этого поля будет отображаться в окне Навигатор.

  6. В поле Местоположение укажите километр, на котором расположена развязка — 13,418 км.

  7. В поле Тип транспортной развязки выберите вариант Полный клеверный лист.

  8. Мы моделируем двухуровневую развязку, поэтому в поле Количество уровней укажите 2.

  9. В поле Тип пересекаемого объекта из выпадающего списка выберите Автодорога.

  10. В полях Пересекаемая автомобильная дорога и Пересекаемое направление из выпадающего списка можно выбрать наименование и направление пересекаемой дороги, если она имеется в базе данных. В нашем случае пересекаемая дорога рассматривается не как самостоятельный объект, а как элемент транспортной развязки. Поэтому данные поля оставьте пустыми.

  11. В поле Наименование пересекаемого объекта можно указать общее предназначение транспортной развязки.

  12. В нижней части окна отображается список рёбер дорожной сети, формирующих транспортную развязку. На данный момент список пуст — рёбра будут добавлены автоматически при их создании.

  13. Нажмите кнопку ОК для завершения создания транспортной развязки.

Созданная транспортная развязка отобразится в окне Навигатор в структуре дороги.

Предположим, что данные о геометрии осей съездов транспортной развязки хранятся в шейп-файле. Для преобразования фигур шейп-файла в дорожные объекты нужно импортировать шейп-файл в IndorRoad, а затем конвертировать каждую фигуру слоя в соответствующий дорожный объект и заполнить карточку этого объекта.

Импортируем шейп-файл в базу данных в виде дополнительного слоя.

  1. Перейдите по закладке Транспортная развязка.

  2. Создадим дополнительный слой. Нажмите кнопку Карта > Дополнительные слои и выберите в выпадающем меню пункт Создать.

  3. В открывшемся диалоговом окне задайте имя слоя (например, Съезды развязки) и установите флажок опции Импортировать фигуры из файла.

  4. Далее нажмите кнопку и в диалоговом окне открытия файла выберите нужный шейп-файл — папка IndorRoadData > файл ТР клеверный лист.shp. Обратите внимание, что в нижней части диалогового окна задан тип файла. В данном случае необходимо выбрать тип Шейп-файлы ArcView (*.shp, *.shpx).

  5. Нажмите кнопку ОК в окне создания слоя фигур в БД.

Созданный слой появится в окне Слои в разделе Дополнительные слои.

На карте появятся фигуры, представляющие геометрию элементов развязки из импортированного шейп-файла.

В данном случае транспортная развязка представлена схемой полного клеверного листа. В её состав входят следующие элементы:

  • четыре левоповоротных съезда (5–8);

  • четыре правоповоротных съезда (1–4).

Также элементом транспортной развязки является участок дороги Чекистского тракта, пересекающий основную дорогу по путепроводу. Данный участок на протяжении описываемой транспортной развязки меняет категорию, переходя из дороги с одной проезжей частью и двусторонним движением в дорогу с разделительной полосой. Условно разделим его на 3 элемента:

  • дорога с одной проезжей частью и двусторонним движением (9);

  • ось проезжей части прямого направления (10);

  • ось проезжей части обратного направления (11).

Таким образом, всего в нашей развязке будет 11 элементов. Для однозначного определения пронумеруем все эти элементы.

Далее конвертируем каждую линию шейп-слоя в соответствующие дорожные объекты и заполним карточки новых объектов. Правоповоротные съезды, левоповоротные петли, путепровод в составе транспортной развязки конвертируются в дорожные объекты типа Элементы транспортных развязок.

Преобразуем левоповоротную петлю 5.

  1. Сделайте активной транспортную развязку автомобильной дороги в окне Навигатор.

  2. Включите режим Дорожные объекты > Редактирование фигур и щёлкните мышью на линии на карте.

  3. Откройте контекстное меню фигуры и выберите пункт Конвертировать в дорожный объект > Логические участки > Элементы транспортных развязок.

  4. Откроется окно карточки объекта. Поля Автомобильная дорога, Направление и Транспортная развязка уже заполнены с учётом данных о дороге, в составе которой создаётся элемент.

  5. В полях Начало и Конец по местоположению линии на карте автоматически определяются километровые отметки начала и конца левоповоротной петли: 0 и 0,323.

  6. Создайте начальный узел с именем Съезд с Чекистского тр. (обр. напр.) и конечный узел с именем Выезд на Объездную г. Томска (обр. напр.).

  7. Укажите направление движения — В прямом направлении.

  8. Задайте наименование элемента для транспортной развязки в соответствии с предложенной нумерацией — Элемент 5.

  9. Укажите вид элемента — Левоповортный съезд (въезд).

  10. Дополнительно можно указать расположение элемента.

  11. Нажмите кнопку OK.

По геометрии фигуры шейп-слоя на карте создаётся геометрия дорожного объекта с заданными параметрами.

В окне Навигатор новый элемент находится в составе транспортной развязки.

Следуя этому же алгоритму, преобразуйте линии левоповоротных петель 6,7 и 8. Ниже показаны карточки создаваемых объектов.

Далее выполним действия по преобразованию линий правоповоротных съездов.

Конвертируем линию правоповоротного съезда 1 в дорожный объект на основе геометрии из дополнительного слоя Съезды развязки. Последовательность действий преобразования правоповоротных съездов аналогична алгоритму преобразования левоповоротных петель.

Заполним карточку созданного элемента транспортной развязки.

  1. В полях Начало и Конец по местоположению линии на карте автоматически определяются километровые отметки начала и конца правоповоротного съезда: 0 и 0,603.

  2. В поле Начальный узел нажмите кнопку и в окне выбора узла на вкладке Существующий узел выберите ранее созданный узел с именем Съезд с Объездной г. Томска (обр. напр.). Нажмите кнопку OK.

  3. Аналогичным образом в поле Конечный узел выберите узел с наименованием Выезд на Чекистский тр. (обр. напр.).

  4. Укажите направление движения — В прямом направлении.

  5. Задайте наименование элемента для транспортной развязки в соответствии с предложенной нумерацией — Элемент 1.

  6. Укажите вид элемента — Правоповоротный съезд (въезд).

  7. Дополнительно можно указать расположение элемента.

  8. Нажмите кнопку OK.

На карте появляется правоповоротный съезд.

Таким же образом сформируем элементы правоповоротных съездов 2, 3 и 4. Заполним карточки элементов транспортной развязки.

Элемент 9 транспортной развязки является участком дороги с одной проезжей частью и двусторонним движением. Преобразуем линию в элемент транспортной развязки и заполним карточку следующими данными:

Элементы 10 и 11 в составе транспортной развязки — это проезжие части дороги с разделительной полосой. Создадим два элемента транспортной развязки:

  • элемент 10, соответствующий оси проезжей части прямого направления;

  • элемент 11, соответствующий оси проезжей части обратного направления.

Заполним карточки созданных элементов:

В результате всех преобразований мы получили дорожную развязку, сформированную по геометрии фигур в шейп-слое.

После конвертации всех фигур шейп-слоя можно удалить дополнительный слой Съезды развязки.

В окне Навигатор в группе ТР по типу клеверный лист, Транспортная развязка отображается список всех созданных элементов, формирующих транспортную развязку.

Свойства созданных дорожных объектов доступны в окне Карточка, где при необходимости можно внести изменения. Открыть карточку элемента можно, щёлкнув на нём мышью на карте в режиме Карточка объекта.

Данные о всех построенных осях доступны в табличном виде. Для отображения информации в виде таблицы нажмите на кнопку Табличный просмотр на вкладке Главная и в выпадающем меню выберите пункт Логические участки > Рёбра дорожной сети.

Из таблицы видно, что сегменты могут быть привязаны к разным осям активной дороги. Самый простой способ фильтрации данных в таблице — фильтрация по значениям в столбцах. Предположим, требуется отобразить в таблице только сегменты, привязанные к проектной оси.

  1. Подведите указатель мыши к правой границе заголовка столбца Ось и щёлкните на появившемся значке . После этого откроется выпадающий список доступных условий на значения в столбце.

  2. Пункт (Все) соответствует отсутствию фильтра. Пункт (Условие) открывает окно настройки условия на значение текущего столбца. В зависимости от значений в столбце может быть доступен выбор допустимых значений в столбце. Так, в столбце Ось можно выбрать один или несколько допустимых значений. Установите флаг рядом с пунктом Проектная ось.

  3. Чтобы в таблице отображались только сегменты, в столбце Тип установите флаг рядом с пунктом Сегмент.

  4. Созданный фильтр сразу применяется к таблице — теперь в ней отображаются только рёбра и сегменты, соответствующие значению выбранного атрибута.

  5. Чтобы отключить действие фильтра, снимите флаг рядом с условием фильтра.