Применить компоновку Дерево главной линии (Инструменты схемы сети)
Краткая информация
Иерархически выравнивает соединения и ребра схемы вдоль главной линии.
Более подробно об алгоритме компоновки Дерево главной линии
Внимание:
Если вы открыли сеанс редактирования, вы должны сохранить изменения перед запуском этого инструмента. Это гарантирует, что схема отразит последние изменения, внесенные в топологию сети в базе данных. Если вы не сохранили изменения, то изменения не появятся в схеме.
Лицензия:
Для использования этого инструмента в многопользовательском развертывании, активной учетной записи портала должна быть назначена лицензия с расширением типа пользователя ArcGIS Advanced Editing.
Примечание:
Каждый алгоритм компоновки включает значения параметров по умолчанию. Значение параметра по умолчанию будет использоваться, пока не будет задан другой. Если входная схема сети основана на шаблоне, для которого эта компоновка была настроена с другим значением параметра, то будет использоваться именно это значение.
Использование
Этот инструмент не поддерживается при работе с подключением базы данных к инженерной сети или сети трассировки в многопользовательской базе геоданных. Вы должны использовать либо связанный опубликованный сервис инженерной сети или сети трассировки, либо инженерную сеть или сеть трассировки из файловой или мобильной базы геоданных.
Входной слой схемы сети должен быть либо из инженерной сети или сети трассировки в файловой или мобильной базе геоданных, либо из сервиса схемы сети.
Этот алгоритм компоновки иерархически упорядочивает ребра и соединения входной схемы сети вдоль основной линии и размещает ее связанные ветви или с обеих сторон, или с левой, или с правой стороны от основной линии.
На схеме могут указываться корневые и конечные соединения, чтобы алгоритм компоновки Дерево главной линии построил главную линию, начинающуюся в определенном корневом соединении и заканчивающуюся в указанном конечном соединении.
По умолчанию, если корневое и конечное соединения не заданы, алгоритм выбирает соединение, связанное с наименьшим индексом топологии инженерной сети. Начиная от этого соединения, представляющего собой корень, алгоритм выполняет поиск линии, состоящей из наибольшего числа ребер, то есть главной линии.
Когда корневое соединение задано, главная линия является ответвлением, состоящим из наибольшего число ребер, которое начинается от этого корневого соединения.
Если заданы и корневое, и конечное соединения и между ними имеется путь, главная линия является ответвлением, состоящим из наибольшего количества ребер схемы, начинающихся от этого корневого соединения и заканчивающихся на конечном.
Если схема сети состоит из нескольких несвязанных частей, можно задать несколько корневых и конечных соединений, например, по одному для каждой части схемы.
В качестве коренных могут быть заданы несколько соединений, которые относятся к одной и той же подключенной части схемы. Все они выровнены вдоль одной общей оси, перпендикулярно направлению дерева, и выглядят, как разные стартовые точки для ответвлений схемы. В случае с конечными соединениями, хотя ничто не мешает пользователю задать несколько таких соединений в одной и той же подключенной части схемы, система примет за конечное соединение только одно из них.
Если задано конечное соединение, но не задано корневое, конечный узел будет игнорироваться.
Рассмотрите возможность применения компоновки в асинхронном режиме на сервере при работе с очень большими схемами.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входной слой схемы сети |
Схема сети, к которой будет применена компоновка. |
Diagram Layer |
|
Сохранить компоновку контейнера (Дополнительный) |
Указывает, как алгоритм компоновки будет работать с контейнерами.
|
Boolean |
|
Направление дерева (Дополнительный) |
Определяет направление основной линии.
|
String |
|
Размещение ветвей (Дополнительный) |
Указывает способ относительного размещения ветвей, отходящих от основной линии, в соответствии с их направлением.
|
String |
|
Значения интервалов, которые принимаются как абсолютные единицы в системе координат схемы (Дополнительный) |
Задает, как будут интерпретироваться параметры, представляющие расстояния.
|
Boolean |
|
Между соединениями перпендикулярно к направлению (Дополнительный) |
Расстояния между соединениями схемы, которые отображаются вдоль оси, перпендикулярно главной линии. По умолчанию используется 2 единицы в системе координат схемы. Этот параметр может выражаться только в абсолютных единицах. |
Linear Unit |
|
Между соединениями перпендикулярно к направлению (Дополнительный) |
Расстояния между соединениями схемы, которые отображаются вдоль оси, перпендикулярно главной линии. Значение по умолчанию равно 2. Этот параметр может выражаться только в относительных единицах. |
Double |
|
Между соединениями вдоль по направлению (Дополнительный) |
Расстояние между соединениями схемы, которые отображаются вдоль главной линии, а также расстояние между соединениями схемы, отображающимися вдоль оси, параллельной главной линии. Этот параметр может выражаться только в абсолютных единицах. Значение по умолчанию – 2 единицы в системе координат схемы. |
Linear Unit |
|
Между соединениями вдоль по направлению (Дополнительный) |
Расстояние между соединениями схемы, которые отображаются вдоль главной линии, а также расстояние между соединениями схемы, отображающимися вдоль оси, параллельной главной линии. Этот параметр может выражаться только в относительных единицах. Значение по умолчанию равно 2. |
Double |
|
Между разъединенными схемами (Дополнительный) |
Минимальный отступ, который будет разделять объекты, принадлежащие к разъединенным графам, когда схема содержит такие графы. Этот параметр используется для абсолютных единиц измерения. Значение по умолчанию – 4 единиц в системе координат схемы. |
Linear Unit |
|
Между разъединенными схемами (Дополнительный) |
Минимальный отступ, который будет разделять объекты, принадлежащие к разъединенным графам, когда схема содержит такие графы. Этот параметр может выражаться только в относительных единицах. Значение по умолчанию равно 4. |
Double |
|
Под прямым углом к краям изображения (Дополнительный) |
Задает, как будут отображаются ребра схемы, связанные с ветвями дерева. Прежние версии:Этот параметр устарел начиная с ArcGIS Pro 3.6. Отображение ветвей дерева теперь контролируется параметром Тип отображения рёбер.
|
Boolean |
|
Относительное местоположение точки разрыва (%) (Дополнительный) |
Относительное положение точки разрыва, которая будет вставлена вдоль рёбер схемы, когда Тип отображения ребер установлен на Нормальные ребра ('edge_display_type = "REGULAR_EDGES"' в Python) или Тип отображения ребер задан как Ортогональные ребра ('edge_display_type = "ORTHOGONAL_EDGES"' в Python). Значение дается в процентах от 0 до 100.
Относительное положение двух точек отражения, которые будут вставлены вдоль рёбер схемы для вычисления геометрии изогнутых рёбер, если для Типа отображения рёбер задано значение Изогнутые рёбра (
Примечание:Указанная выше концепция соединений «От» и «До» связана с направлением дерева; это не относится к реальной топологии объекта в сети. |
Double |
|
Тип отображения ребер (Дополнительный) |
Задает тип отображения ребер схемы, связанных с ветвями дерева.
|
String |
|
Запуск в асинхронном режиме на сервере (Дополнительный) |
Указывает, будет ли алгоритм компоновки выполняться асинхронно или синхронно на сервере.
|
Boolean |
|
Абсолютный отступ (Дополнительный) |
Смещение, которое будет использоваться для разделения перекрывающихся сегментов при использовании абсолютных единиц измерения, когда параметру Тип отображения ребер задано значение Ортогональные ребра. Это значение не может превышать 10 процентов от наименьшего значения, указанного для других параметров интервала. Значение по умолчанию равно 0. |
Linear Unit |
|
Пропорциональный отступ (Дополнительный) |
Отступ, который будет использоваться для разделения перекрывающихся сегментов при использовании пропорциональных единиц измерения, и если Тип отображения рёбер задан как Ортогональные рёбра. Это значение double не может превышать 10 процентов от наименьшего значения, указанного для других параметров интервала. Значение по умолчанию равно 0. |
Double |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Выходная схема сети |
Обновленный слой схемы сети. |
Diagram Layer |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Нет
- Standard: Да
- Advanced: Да