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