Доступно с лицензией Location Referencing.
В течение срока службы трубопровода, геометрия и длина маршрута могут меняться. Участки маршрута обновляются, в то время как другие добавляются. Серьезные изменения, такие как забота об окружающей среде, постройка новой насосной станции или ремонтные работы, могут потребовать изменения геометрии и длины маршрута. ArcGIS Pipeline Referencing использует центральные линии, чтобы выполнить перестроение. Инструмент Перестроить маршрут можно использовать для перестроения одного маршрута или для перестроения нескольких смежных маршрутов, являющихся частью одной линии.
Объекты центральной линии, используемые для перестроения, могут быть существующими объектами в классе объектов центральной линии, быть оцифрованы в класс объектов центральных линий (с использованием аэрофотосъемки или других базовых карт для руководства), скопированы и вставлены из других классов объектов или импортированы из файлов САПР или других источников данных, поддерживаемых ArcGIS.
В следующих таблицах перечислены параметры, используемые в инструменте Перестроение маршрута.
Параметры, используемые в Сетях инженерных пикетов
Параметр | Описание |
---|---|
Сеть | Сеть, в которой существуют Маршруты инженерного пикетажа. |
Дата вступления в силу | Дата, когда перестроение произошло на месте. |
Исходный маршрут: Имя маршрута От | Маршрут, с которого начинается перестроение. |
Исходный маршрут: Измерение От | Измерение для исходного маршрута, где начинается перестроение, показано зеленой точкой. |
Исходный маршрут: Имя маршрута До | Маршрут, на котором заканчивается перестроение. В случае, когда перестроение выполняется на одном маршруте, исходный маршрут и целевой маршрут совпадают. |
Исходный маршрут: Измерение До | Измерение для целевого маршрута, где заканчивается перестроение, показано красной точкой. |
Перестроенный маршрут: Измерение От | Начальное измерение для перестроенной части. |
Перестроенный маршрут: Измерение До | Конечное измерение для перестроенной части. |
Перестроенный маршрут: Отказ от маршрута(ов) | Выберите, следует ли отказаться от исходных маршрутов или исключить их. |
Перестроенный маршрут: Перекалибровать маршрут по направлению движения | Выберите, будет ли инструмент перекалибровывать маршрут по направлению движения от измерений перенастройки. |
Параметры, используемые в Сетях непрерывного измерения
Параметр | Описание |
---|---|
Сеть | Сеть, в которой существуют непрерывные маршруты. |
Дата вступления в силу | Дата, когда перестроение произошло на месте. |
Исходный маршрут: Имя маршрута | Маршрут, для которого происходит перестроение. |
Исходный маршрут: Измерение От | Измерение для исходного маршрута, где начинается перестроение, показано зеленой точкой. |
Исходный маршрут: Измерение До | Измерение для исходного маршрута, где заканчивается перестроение, показано красной точкой. |
Перестроенный маршрут: Измерение От | Начальное измерение для перестроенной части. |
Перестроенный маршрут: Измерение До | Конечное измерение для перестроенной части. |
Сценарии перестройки маршрута
В следующем примере МаршрутX имеет начальное измерение 0 и конечное измерение 10 до перестройки. Порядок линий 100.
В этом примере исходное измерение и целевое измерение перестроенной части маршрута — это измерения, предложенные Pipeline Referencing.
Перед перестройкой регион редактирования МаршрутX имеет начальное измерение 2 и конечное измерение 6.
Пример 1: Источник | |
---|---|
Маршрут От | RouteX |
Измерение От | 2 |
Маршрут До | RouteX |
Измерение До | 6 |
Перекалибровка | Да |
После перестройки МаршрутX перестраивается с обновленными измерениями по направлению движения из-за повторной калибровки. Порядок линий остается равным 100.
Пример 1: Перестроенный | |
---|---|
Измерение От | 2 |
Измерение До | 10 |
Перекалибровка | Да |
Во втором примере повторная калибровка по направлению движения после перестроенной части маршрута не выполняется. Это приводит к выравниванию для измерений перестроенного маршрута.
Пример 2: Источник | |
---|---|
Маршрут От | RouteX |
Измерение От | 2 |
Маршрут До | RouteX |
Измерение До | 6 |
Перекалибровка | Нет |
После перестройки создается новый маршрут (МаршрутуA) от начала исходного маршрута до конца участка перестройки, который является местоположением для измерения перестроенного маршрута. МаршрутуA имеет порядок линий 100, а порядок линий МаршрутаX изменяется на 200.
Пример 2: Перестроенный | |
---|---|
Измерение От | 2 |
Измерение До | 10 |
Новый маршрут | RouteA |
Перекалибровка | Нет |
В качестве альтернативы, если до измерения перестроенного маршрута изменяется перед запуском инструмента, возникает уравнение в местоположениях от и до измерения, и создаются два новых маршрута.
Примечание:
Уравнение может возникнуть, если вы не используете измерения предложенные Pipeline Referencing.
Пример 3: Источник | |
---|---|
Маршрут От | RouteX |
Измерение От | 2 |
Маршрут До | RouteX |
Измерение До | 6 |
Перекалибровка | Да |
После перестройки первый новый маршрут (МаршрутA) начинается в от и заканчивается в до участка перестройки. Второй новый маршрут (МаршрутB) начинается с конца участка перестройки и продолжается до конца исходного маршрута. Порядок линий МаршрутаX остается равным 100, МаршрутA получает порядок линий 200, а МаршрутB получает порядок линий 300.
Точно так же, если измерение от и до перестроенного маршрута изменяется так, что это приводит к уравнению в местах измерения от и до, и при этом выбрана повторная перекалибровка по направлению движения, то создаются два новых маршрута. Первый новый маршрут (МаршрутA) начинается и заканчивается в начале и конце участка перестройки. Второй новый маршрут (МаршрутB) начинается с конца участка перестройки и продолжается до конца исходного маршрута.
Пример 3: Перестроенный | |
---|---|
Измерение От | 3 |
Измерение До | 10 |
Новый маршрут | RouteA |
Новый маршрут | RouteB |
Перекалибровка | Нет |
В четвертом случае, если исходное измерение перестроенного маршрута изменяется таким образом, что это приводит к уравнению (без использования предложенных Pipeline Referencing измерений), и выбирается перекалибровка по направлению движения, то создается новый маршрут.
Пример 4: Источник | |
---|---|
Маршрут От | RouteX |
Измерение От | 2 |
Маршрут До | RouteX |
Измерение До | 6 |
Новый маршрут (МаршрутА) начинается с начала участка перестройки и продолжается до конца исходного маршрута. Порядок линий МаршрутаX остается равным 100, а МаршрутA получает порядок линий 200.
Пример 4: Перестроенный | |
---|---|
Измерение От | 3 |
Измерение До | 12 |
Новый маршрут | RouteA |
Перекалибровка | Да |
Переназначение на отмененные маршруты
По умолчанию в Pipeline Referencing— переназначить любые перестроенные маршруты на отмененные маршруты, а не удалять их. Описанный ранее рабочий процесс по-прежнему применим к перестройке. Однако вместо удаления существующих маршрутов с даты вступления в силу правок создаются отмененные маршруты (новые маршруты в сети) для представления активов, которые все еще присутствуют, но не используются.
Оставьте Переназначение на отмененные маршруты отмеченным, чтобы отображались имена любых отмененных маршрутов, которые будут созданы, а также линия, к которой они принадлежат.
Вы также можете указать любые необходимые атрибуты для отмененного маршрута или маршрутов в это время или отметить Применить значения ко всем маршрутам, чтобы указать одинаковые значения для всех отмененных маршрутов.
На следующих схемах показаны до и после переназначения отмененных маршрутов с суффиксом _ Ab.
Примечание:
Если появляется сообщение о получении блокировок или согласовании, предотвращение конфликтов включено.
Сценарий перестройки сложного маршрута
В следующих разделах представлены примеры перестройки сложных маршрутов, кольцевые, в виде леденца на палочке, с промежутками, ветвящиеся и бесконечные маршруты.
Перестройка на кольцевом маршруте
Маршрут перестраивается с измерения 0 на измерение 4, то есть от начала до середины маршрута. В следующем примере маршрут (МаршрутX) имеет начальное измерение 0 и конечное измерение 12 до перестройки.
Без последующей перекалибровки по ходу движения точка уравнения создается на измерении 4 МаршрутаX. Это приводит к созданию нового маршрута (МаршрутA) с измерениями От 0 и измерением До 9,5.
МаршрутуA назначается порядок линий 100, а порядок линий МаршрутаX изменяется на 200.
Перестройка на маршруте в виде леденца на палочке
Маршрут (RouteX) перестраивается с измерения 0 на измерение 15. В следующем примере у маршрута начальное измерение 0 и конечное измерение 15 до перестройки.
Поскольку перестройка выполняется от середины к концу, перекалибровка по ходу движения не применяется. МаршрутX перестраивается с начальным измерением 0 и конечным измерением 17. Перестроенной секции присвоены измерения с 8 по 17.
Порядок линий остается неизменным.
Перестройка на маршруте с промежутками
Маршрут (RouteX) перестраивается с измерения 1 на измерение 3. В следующем примере у маршрута с промежутками начальное измерение 0 и конечное измерение 4 до перестройки.
Без последующей перекалибровки по ходу движения точка уравнения создается на измерении 3 МаршрутаX. Это приводит к созданию нового маршрута (МаршрутS) с измерениями От 0 и измерением До 11.
В результате МаршрутуA назначается порядок линий 100, а порядок линий МаршрутаX изменяется на 200.
Перестройка на бесконечном маршруте
Маршрут (RouteX) перестраивается с измерения 7 на измерение 11. В этой перестройке предложенное измерение От не используется. Измерение От 10 для секции перестройки является входное значение, а измерение До 16 рассчитывается с использованием геометрической длины центральной линии. В следующем примере маршрут (МаршрутX) имеет начальное измерение 0 и конечное измерение 24 до перестройки.
Поскольку предлагаемое измерение не используется, точка уравнения создается на измерении 7 МаршрутаX, в результате чего создается новый маршрут (МаршрутA). Без последующей перекалибровки по ходу движения создается еще одна точка уравнения на измерении 16 МаршрутаА. Это приводит к созданию еще одного нового маршрута (МаршрутB) с измерением От 11 и измерением До 24.
Порядок линий МаршрутаX остается 100, в то время как МаршрутA и МаршрутB получают порядок линий 200 и 300 соответственно.
Перестройка на разветвленном маршруте
В следующем примере маршрут (RouteX) с начальным измерением 0 и конечным измерением 9 до перестройки перестроен в середине:
Без последующей перекалибровки по ходу движения точка уравнения создается на измерении 3 МаршрутаX. Это приводит к созданию нового маршрута (МаршрутA) с измерениями От 0 и измерением До 6.
МаршрутуA назначается порядок линий 100, в то время как порядок линий МаршрутаX изменяется на 200.
Для перестройки маршрута выполните следующие действия:
Примечание:
При редактировании маршрутов соблюдаются правила калибровки промежутков.
- Добавьте на карту центральные линии и класс сетевых объектов.
Также можно открыть карту, на которой уже имеется класс объектов центральных линий и класс сетевых объектов.
Примечание:
Информационная модель ожидает наличия только одной центральной линии в каждом местоположении. Убедитесь, что используемые центральные линии не пересекаются с другими центральными линиями в вашей LRS.
Примечание:
Сети с традиционными версиями должны редактироваться через прямое подключение к базе геоданных. Сети сервис-ориентированных версий, включая любые сети, настроенные с использованием созданного пользователем ID маршрута, должны редактироваться через сервис объектов.
- Увеличьте масштаб до того места, где вы хотите перестроить маршрут.
Примечание:
Объект центральной линии для перестройки маршрута должен существовать в классе пространственных объектов центральной линии перед перестройкой маршрута.
- На вкладке Location Referencing в группе Маршруты щелкните Перестроить .
Появится панель Перестроить маршрут с опцией Выбрать прямоугольником по умолчанию.
- С помощью мыши выберите одну или несколько центральных линий прямоугольником в месте нового маршрута.
Вы также можете щелкнуть стрелку ниспадающего списка Выбрать одну или несколько центральных линий, чтобы выбрать один из оставшихся инструментов выборки: Выбрать полигоном , Выбрать лассо , Выбрать окружностью , Выбрать линией , или Выбрать трассировкой .
Кроме того, вы можете использовать инструменты интерактивной выборки на вкладке Карта на ленте ArcGIS Pro:
Выбранные центральные линии выделяются на карте, и на панели Перестроить маршрут появляется кнопка Разрешить выбор одной или нескольких центральных линий . Количество Выбранных центральных линий показано над таблицей.
Примечание:
- Направление оцифровки центральной линии, обозначенное направлением стрелки на выбранной центральной линии, также определяет направление увеличения калибровки измерения. Вы можете изменить направление выбранных центральных линий, используя кнопку Перевернуть направление центральных линий .
- После перестройки маршрута можно оставить выбранными центральные линии. Этот вариант особенно полезен, если вы создаете маршрут в сети инженерных пикетов и хотите перестроить еще один маршрут для Непрерывной сети с использованием тех же центральных линий, и наоборот.
- Щелкните кнопку Разрешить выбор одной или нескольких центральных линий .
На панели Перестроить маршрут появится таблица с каждой выбранной центральной линией в пронумерованной строке, соответствующей порядку выборки. Выбранные центральные линии нумеруются на карте и выделяются. Количество Выбранных центральных линий показано над таблицей.
- При желании измените порядок выбора центральной линии, выбрав одну или несколько строк в столбце Order и используя кнопки под таблицей. Вы также можете перетаскивать строки в нужном порядке.
Изменения в порядке выборки в таблице также отображаются на карте.
Инструменты, доступные в таблице центральных линий
Инструмент Имя инструмента Описание инструмента Разрешить выбор одной или нескольких центральных линий
Позволяет выбрать центральные линии на карте и отобразить их в таблице в порядке выборки. Используйте кнопки перемещения под таблицей или перетащите строки, чтобы изменить порядок выбранных центральных линий.
Очистить выбранные центральные линии
Очищает выбранные центральные линии и сохраняет выбранные центральные линии. Вы можете выбрать после щелчка по этой кнопке или щелкнуть кнопку Разрешить выбор одной или нескольких центральных линий во второй раз.
Переместить выбранные центральные линии выше
Перемещает одну или несколько выбранных центральных линий вверх на строку в порядке таблицы.
Переместить выбранные центральные линии наверх
Перемещает одну или несколько центральных линий в верхнюю часть таблицы.
Переместить выбранные центральные линии ниже
Перемещает одну или несколько центральных линий вниз по строке в порядке таблицы.
Переместить выбранные центральные линии вниз
Перемещает одну или несколько центральных линий в нижнюю часть таблицы.
Перевернуть направление центральных линий
Обращает направление выбранных центральных линий.
Удалить выбранные центральные линии
Удаляет выбранную центральную линию из порядка таблицы, но оставляет ее выбранной.
Подсказка:
Чтобы изменить поле отображения, показанное в таблице центральных линий, щелкните правой кнопкой мыши класс пространственных объектов центральных линий на панели Содержание и выберите Свойства в контекстном меню. Щелкните вкладку Отобразить в диалоговом окне Свойства слоя, и щелкните стрелку ниспадающего списка Поле отображения, чтобы изменить его значение. На предыдущем изображении поле отображения OBJECTID.
- На панели Перестроить маршрут выберите сеть, в которой вы хотите перестроить маршрут.
Примечание:
Чтобы редактировать с помощью сервисов объектов, сеть LRS должна быть опубликована с возможностью линейной привязки и управления версиями.
- Щелкните стрелку ниспадающего списка Дата вступления в силу и выберите дату вступления в силу для перестройки.
- При желании введите дату в текстовое окно Дата вступления в силу.
- Дважды щелкните пустое текстовое окно Дата вступления в силу, чтобы ввести сегодняшнюю дату.
- Если центральная линия касается маршрутов, параметры Имя маршрута От, Измерение От, Имя маршрута До и Измерение До в разделе Исходный маршрут заполняются автоматически.
Если центральная линия не касается маршрута, вы можете использовать средства выбора для заполнения параметров Имя маршрута От, Имя маршрута До, Измерение От и Измерение До. Кроме того, вы можете ввести значения измерений.
Примечание:
Вы также можете отметить Переназначить на отмененные маршруты, чтобы создать маршруты для представления активов, которые присутствуют, но не используются.
Примечание:
Для линейной сети измерения могут быть введены как значения пикетов в формате 00 + 00.00 или 00 + 00.000.
- Значение Измерение От автоматически заполняется в разделе Перестроенный маршрут.
Предлагаемое исходное значение измерения - это измерение в месте, где начало центральной линии касается исходного маршрута.
Примечание:
- Z-значения учитываются при расчете геометрической длины центральных линий.
- Центральные линии и маршруты поддерживают z-значения.
- При желании вы можете ввести значение исходного измерения по вашему выбору.
- Если вы не знаете исходное измерение, позвольте предложить его Pipeline Referencing. Для этого щелкните кнопку Пересчитать измерение От . Это значение рассчитывается как разница между значением целевого измерения и геометрической длиной центральной линии.
- Значение целевого измерения автоматически заполняется в разделе Перестроенный маршрут.
Предлагаемое значение целевого измерения - это измерение в месте, где конец центральной линии касается целевого маршрута. Оно рассчитывается как геометрическая длина центральной линии плюс целевое измерение.
- При желании вы можете ввести значение целевого измерения по вашему выбору.
- Если вы не знаете целевого измерения, позвольте Pipeline Referencing предложить его. Для этого щелкните кнопку Пересчитать измерение До . Это значение рассчитывается как сумма значения целевого измерения и геометрической длины центральной линии.
- Щелкните Запустить.
Панель Перестроить маршрут переходит на следующую страницу, в которой перечислены маршруты, которые будут удалены из-за перестроения.
- Выберите одну из следующих опций.
Если перестройка приведет к созданию нового маршрута
Щелкните Далее.
На следующем экране вы можете дать новому маршруту имя и заполнить любые выбранные вами атрибуты.
Если новый маршрут не будет создан
Щелкните Запустить.
- Укажите имя для нового маршрута, если он будет создан.
- Щелкните Запустить.
Примечание:
Если изменение маршрута приведет к появлению одного или нескольких реальных промежутков на маршруте, появится запрос, предупреждающий вас перед запуском инструмента. Если вы не планировали создавать маршрут с промежутком, ответьте Нет и отредактируйте оцифрованные центральные линии, чтобы не возникало промежутков во время редактирования маршрута.
Если в редактируемом маршруте уже есть один или несколько реальных промежутков, и при редактировании не было введено никаких дополнительных реальных промежутков, запрос не появится.
Вы можете предотвратить незапланированные центральные линии, включив замыкание на активной карте или включив замыкание с помощью вкладки Редактирование, группы Замыкание, кнопки Замыкание .
Вы можете отключить это предупреждение, сняв отметку Предупредить перед редактированием маршрута, которое может создать реальные промежутки в опциях Location Referencing.
В зависимости от того, решите ли вы отменить исходные маршруты или удалить их, после нажатия кнопки Запустить произойдет следующее:
- Если вы решите удалить, RouteX будет удален, а его целевая дата будет заполнена датой вступления в силу.
- Поскольку перестройка частично действовала на МаршрутХ, создается другая версия МаршрутаХ с исходной датой, заполненной датой вступления в силу, и целевой датой равной <NULL>. Исходное измерение 0, а целевое измерение 5. Это были измерения, на которые перестройка не повлияла.
- Новый маршрут (МаршрутА) создан в перестроенном участке.
- МаршрутY будет удален, а его целевая дата будет заполнена датой вступления в силу.
- МаршрутZ будет удален, а его целевая дата будет заполнена датой вступления в силу.
- Поскольку перестройка частично действовала на МаршрутZ, создается другая версия МаршрутаZ с исходной датой, заполненной датой вступления в силу, и целевой датой равной <NULL>. Исходное измерение 20, а целевое измерение 5. Это были измерения, на которые перестройка не повлияла.
В следующей таблице показаны измерения для маршрутов после перестройки.
Имя маршрута Измерение От Измерение До Порядок линий RouteX
0
5
100
RouteA
0
27.45
200
МаршрутZ
25
30
300
Вот несколько случаев, когда направление центральной линии противоречит направлению маршрутов в линейной сети:
- Хотя новый маршрут создается с использованием центральной линии, калибровка по направлению движения не поддерживается.
- Новый маршрут не создается, а маршрут встречного движения МаршрутZ ассимилируется с центральной линией.
Перестройка маршрута в наборе данных Utility Network
После настройки Utility NetworkPipeline Referencing с помощью инструмента Настроить класс объектов инженерной сети вы можете перестроить маршруты в слое трубопроводов вашего набора данных, используя предыдущие шаги.
У центральных линий, используемых для перестройки маршрута, должны быть следующие параметры:
- Должны быть заполнены значения Измерение От и Измерение До .
- У совпадающих точек объектов центральных линий должны быть одинаковые измерения.
- В точке, где выбранная центральная линия пересекает маршрут, интерполированное значение измерения или точка калибровки сравнивается с измерением от или до, хранящимся на центральной линии, чтобы определить, существует ли точка уравнения. Если точка уравнения существует, создается новый маршрут.
В следующих примерах маршрут (МаршрутX), состоящий из трех центральных линий (CL1, CL2, CL3), выравнивается с использованием трех новых центральных линий (CL4, CL5, CL6).
В примере 1 МаршрутX перестраивается с использованием измерений от 5 до 8 без создания новых маршрутов. Обратите внимание, что измерение от CL4 имеет измерение (5), которое соответствует значению точки калибровки (5) на МаршрутеX.
Измерение до CL4 соответствует измерению от CL5 (6), а измерение до CL5 (7) соответствует измерению от CL6 (7). Наконец, измерение до CL6 соответствует калибровочному значению (8) на МаршрутеX, поэтому точка уравнения не создается.
В примере 2 МаршрутX нельзя перестроить с помощью измерений от 5–9, поскольку измерение до CL4 (6) не соответствует измерению от CL5 (7).
В примере 3 МаршрутX перестраивается с использованием измерений от 5 до 9, что приводит к созданию нового маршрута (МаршрутY), который начинается с измерения от CL4 (6) и продолжается до конца маршрута с измерением 10. Обратите внимание, что измерение от CL4 имеет измерение (6), которое не соответствует значению точки калибровки (5) на МаршрутеX, что приводит к точке уравнения. Измерение до CL4 соответствует измерению от CL5 (7), а измерение до CL5 соответствует измерению от CL6 (8). Наконец, измерение до CL6 соответствует калибровочному значению (9) на МаршрутеX, поэтому точка уравнения не создается.
В результате измерение от МаршрутаX от 0 до 5 и новый МаршрутY и измерениями от равными с 6 до 10.
В примере 4 МаршрутX перестраивается с использованием измерений от 5 до 10 и приводит к появлению двух новых маршрутов. Новый маршрут (МаршрутY) начинается с измерения CL4 (6) и продолжается до измерения CL6 (9). Обратите внимание, что измерение от CL4 имеет измерение (6), которое не соответствует значению точки калибровки (5) на МаршрутеX, что приводит к точке уравнения. Измерение до CL4 соответствует измерению от CL5 (7), а измерение до CL5 соответствует измерению от CL6 (8). Наконец, измерение до CL6 (9) не соответствует калибровочному значению (10) на МаршрутеX, поэтому точка уравнения создается и приводит к новому маршруту (МаршрутZ) с измерениями от 10 до 12 на МаршрутеX.
Результатом является МаршрутX с значениями от равными с 0 до 5, новый маршрут (МаршрутY) с измерениями от с 6 до 9 и второй новый маршрут (МаршрутZ) с значениями от с 10 до 12.