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

Эта документация ArcGIS 3.0 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

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

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

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

Примечание:

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

Подробнее о настройке этого параметра каталога сервера в диспетчере

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

  • Для запуска инструмента необходим набор данных LRS. Чтобы создать набор данных LRS, добавьте точку калибровки, центральную линию и слой красных линий к набору классов объектов; затем запустите инструмент Изменить LRS, указав входную базу геоданных.

  • Этот инструмент создаст центральные линии в целевом наборе данных LRS, а также маршруты в целевой сети LRS.

  • Выходные маршруты будут иметь значения x, y и z из входных вершин полилинии, но m-значения добавляться не будут.

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

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

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

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

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

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

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

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

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

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

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

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

    Следующие условия предварительной обработки приведут к зарегистрированной ошибке, которая должна быть устранена до завершения работы инструмента:

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

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

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

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

Параметры

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

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

Feature Layer
Сеть LRS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Text File

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

  • Basic: Обязательно ArcGIS Location Referencing
  • Standard: Обязательно ArcGIS Location Referencing
  • Advanced: Обязательно ArcGIS Location Referencing

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