Присоединить маршруты (Location Referencing)

ArcGIS Pro 3.4 | | Архив справки

Доступно с лицензией Location Referencing.

Краткая информация

Присоединяет маршруты из входной полилинии в сеть LRS.

Примечание:

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

Более подробно о настройке установок серверной директории в Менеджере

Использование

  • Для запуска инструмента необходим набор данных LRS.

    Узнайте больше о создании набора данных LRS в ArcGIS Pipeline Referencing или создании набора данных LRS в ArcGIS Roads and Highways.

  • Этот инструмент поддерживает добавление маршрутов к существующим центральным линиям, если параметр Учитывать существующие центральные линии включен.

    • Если существующие центральные линии не учитываются, этот инструмент создает центральные линии в целевом наборе данных LRS и маршруты в целевой сети LRS.
    • Если существующие центральные линии учитываются, инструмент связывает маршруты с существующими центральными линиями в целевом наборе данных LRS, которые имеют точное геометрическое соответствие с исходными маршрутами. Если у центральной линии, которую вы присоединяете к маршруту, нет значения CenterlineID, оно будет создано, и будет добавлена запись последовательности центральных линий. Если значение CenterlineID, к которому вы добавляете маршрут, уже существует, существующая запись последовательности центральной линии будет обновлена значением RouteID добавленного маршрута.
  • Если параметр Учитывать существующие центральные линии включен, следующие условия приведут к ошибке и должны быть устранены до запуска инструмента:

    • Для присоединения объекта маршрута необходимо разбить центральную линию.
    • Геометрии x, y и z центральных линий и маршрутов не совпадают.
    • Центральная линия совпадает частично, например, если часть центральной линии находится вне допуска x, y и z.
    • Присоединенный маршрут содержит одну или несколько центральных линий, которые соответствуют геометрии, но есть места, где центральных линий не существует.
    • Найдены перекрывающиеся центральные линии.
    • Нет центральных линий, соответствующих присоединенному маршруту.
  • Выходные маршруты получат x-, y- и z-значения из вершин входной полилинии, m-значения присоединены не будут.

  • Создайте любые новые поля, которые будут использоваться для сопоставления полей, в лежащем в основе классе сетевых объектов LRS для присоединения маршрутов.

  • Пространственная привязка, разрешение и допуск XY входного класса полилинейных объектов и целевой сети LRS должны совпадать.

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

  • Выходными данными этого инструмента является модифицированная сеть LRS, содержащая присоединенные маршруты и созданные объекты центральных линий.

  • Когда включено предотвращение конфликтов, поддерживаются следующие функции:

    • Если присоединяемые маршруты являются новыми, для этих маршрутов блокировки получены не будут.
    • Для других типов загрузок, например, Исключить по ID маршрута и Заменить по ID маршрута, блокировки будут получены автоматически, если они доступны.
    • Если блокировки невозможно получить, инструмент не будет запущен, и будет предоставлен текстовый файл с нарушающими блокировками.
    • При работе в версии по умолчанию полученные блокировки будут автоматически сняты при успешном выполнении инструмента.
    • При работе в дочерней версии полученные блокировки останутся в статусе ON POST после выполнения инструмента. Закрепите или удалите версию, чтобы снять блокировки.
    • При работе в дочерней версии и отмене работы инструмента из-за прерывания, блокировки будут получены и останутся в статусе возможности снятия, как Да. Снять блокировку может владелец блокировки.

      Более подробно о снятии блокировок в ArcGIS Pipeline Referencing или снятии блокировок в ArcGIS Roads and Highways.

      Более подробно о предотвращении конфликтов в ArcGIS Pipeline Referencing или о предотвращении конфликтов в ArcGIS Roads and Highways.

  • Если входной класс объектов содержит кривые, они будут уплотнены.

    Более подробно о кривых в ArcGIS Pipeline Referencing или кривых в ArcGIS Roads and Highways.

  • Если целевая сеть LRS настроена как линейная сеть с поддержкой ID маршрута из нескольких полей, следующие параметры не обязательны для присоединяемых маршрутов:

    • Поле имени маршрута
    • Поле имени линии

  • При присоединении новых маршрутов с использованием значения Добавить для параметра Тип загрузки, если целевая сеть LRS имеет настроенное имя маршрута, маршруты будут присоединены при помощи имени маршрута. Если ID маршрутов пусты, для присоединенных маршрутов ID строятся автоматически.

  • Инструмент проверяет, что значения порядка линии больше нуля и имеют шаг 100 с потоком и направлением маршрутов в линии. Неправильные значения порядка линии могут привести к сбою работы инструмента. Выходной текстовый файл сообщает о неправильных значениях порядка линии как об ошибках. После исправления ошибок инструмент успешно запустится.

  • Инструмент проверяет наличие инженерной сети, настроенной с сетью LRS, в которую будут загружены маршруты. Если инженерная сеть найдена, при добавлении в маршруты требуется учитывать существующие центральные линии, поэтому параметр Учитывать существующие центральные линии на панели Геообработка скрыт.

    Более подробно о совместном управлении Pipeline Referencing и инженерной сети

  • Может произойти сбой инструмента, если параметр Тип загрузки задан как Заменить по ID маршрута или Исключить по ID маршрута, и исходный маршрут не содержит те же значения RouteName и RouteID, что и целевой маршрут.

  • Если для параметра Тип загрузки указано Заменить по ID маршрута, при замене любых маршрутов будут заменены записи последовательности маршрутов и центральных линий. Калибровочные точки на маршруте будут удалены и должны быть созданы заново или перемещены.

  • Если LRS настроен с управлением адресами, параметр Учитывать существующие центральные линии включен по умолчанию.

Параметры

ПодписьОписаниеТип данных
Исходные маршруты

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

Feature Layer
Сеть LRS

Целевая сеть LRS, в которую будут загружены маршруты.

Feature Layer
Поле Id маршрута

Поле во входном классе полилинейных объектов, которое будет сопоставлено с ID маршрутов сети LRS. Тип поля должен соответствовать типу поля RouteID целевой сети LRS и должен быть либо строковым, либо GUID. Если это строковое поле, его длина должна быть меньше или равна длине целевого поля RouteID.

Field
Поле имени маршрута

Поле во входном классе полилинейных объектов, которое будет сопоставлено с именем маршрута сети LRS. Поле должно быть строковым, и его длина должна быть меньше или равна длине поля имени целевого маршрута.

Field
Поле даты От
(Дополнительный)

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

Field
Поле даты До
(Дополнительный)

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

Field
Поле ID линии
(Дополнительный)

Поле во входном классе полилинейных объектов, которое будет сопоставлено с ID линии сети LRS. Этот параметр используется, только если целевая сеть LRS является линейной. Тип и длина поля должны соответствовать типу и длине поля RouteID таблицы последовательности центральных линий.

Field
Поле имени линии
(Дополнительный)

Строковое поле во входном классе полилинейных объектов, которое будет сопоставлено с именем линии сети LRS. Этот параметр используется, только если целевая сеть LRS является линейной.

Field
Поле порядка линий
(Дополнительный)

Поле типа длинное целое во входном классе полилинейных объектов, которое будет сопоставлено как порядок линий сети LRS. Этот параметр используется, только если целевая сеть LRS является линейной.

Более подробно о линейных сетях и порядке линий в Pipeline Referencing или линейных сетях и порядке линий в Roads and Highways.

Field
Список полей
(Дополнительный)

Управляет тем, как атрибутивная информация в полях исходного маршрута будет перенесена во входную сеть LRS. Поля невозможно добавить или удалить из целевой сети LRS, так как данные исходных маршрутов присоединяются к существующей сети LRS, которая имеет предустановленную схему. Хотя вы можете задать правила слияния для каждого выходного поля, инструмент проигнорирует эти правила.

Field Mappings
Тип загрузки
(Дополнительный)

Указывает, как присоединенные маршруты с измерениями или временными перекрытиями с идентичными ID маршрутов, будут загружаться в класс сетевых объектов.

  • ДобавитьПрисоединенные маршруты будут загружены в целевую сеть LRS. Если ID исходного маршрута уже существует в целевой сети LRS с такой временностью, он будет записан в выходной журнал как дублирующийся маршрут и должен быть исправлен или отфильтрован до завершения процесса загрузки. Это значение по умолчанию
  • Исключить по ID маршрутаПрисоединенные маршруты будут загружены в целевую сеть LRS, и любые маршруты в целевой сети LRS, имеющие такой же ID и перекрытие временности, как присоединенные маршруты, будут удалены. Если добавленный маршрут заслоняет целевой маршрут с тем же идентификатором маршрута, целевой маршрут будет удален.
  • Заменить по ID маршрутаПрисоединенные маршруты будут загружены в целевую сеть LRS, и любые маршруты в целевой сети LRS, имеющие такой же ID, как и присоединенные маршруты, будут удалены.
String
Поле загрузки
(Дополнительный)

Указывает поле, которое будет использоваться для загрузки маршрутов.

  • ID маршрутаМаршруты будут загружены с использованием поля RouteID. Это значение по умолчанию
  • Имя маршрутаМаршруты будут загружены с использованием поля RouteName. Эта опция доступна только для сетей с RouteName, настроенным в сети LRS, если для параметра Тип загрузки выбрано Добавить.
String
Учитывать существующие центральные линии
(Дополнительный)

Задает, будут ли маршруты присоединяться с использованием имеющихся центральных линий.

  • Отмечено - маршруты будут добавлены с использованием существующих центральных линий, новые центральные линии создаваться не будут.
  • Не отмечено - для добавленных маршрутов будут созданы новые центральные линии. Это значение по умолчанию

Boolean

Производные выходные данные

ПодписьОписаниеТип данных
Сеть LRS

Обновленный векторный слой сети LRS.

Feature Layer
Выходной файл результатов

Текстовый файл, в котором подробно описаны изменения, внесенные инструментом.

Text File

Информация о лицензиях

  • Basic: Обязательно ArcGIS Location Referencing (ArcGIS Pipeline Referencing или ArcGIS Roads and Highways)
  • Standard: Обязательно ArcGIS Location Referencing (ArcGIS Pipeline Referencing или ArcGIS Roads and Highways)
  • Advanced: Обязательно ArcGIS Location Referencing (ArcGIS Pipeline Referencing или ArcGIS Roads and Highways)

Связанные разделы