Доступно с лицензией Standard или Advanced.
Можно управлять геометрическими сетями с помощью ArcCatalog или окна Каталога в АrcMap. В отличие от большинства объектов, представленных в ArcCatalog, геометрическая сеть не представляет собой один объект, такой как шейп-файл, таблица или класс пространственных объектов. Геометрическая сеть является как бы связующим звеном нескольких классов объектов и представлена рядом таблиц в базе данных. Управление геометрической сетью отличается от управления другими объектами в ArcCatalog.
Управление геометрической сетью
Некоторые стандартные операции с геометрической сетью работают так же, как и с остальными объектами в ArcCatalog. Сеть можно копировать или удалить. Копирование геометрической сети затрагивает ее связность и классы объектов. Удаление сети влечет за собой удаление схемы сети и переводит классы объектов сети в простые классы объектов.
Геометрические сети могут быть скопированы двумя путями: копированием набора данных, содержащего геометрическую сеть или копированием самой геометрической сети. При копировании целевой набор данных должен иметь те же данные пространственной привязки и экстент, что и исходный.
Геометрические сети могут быть удалены, если удалить содержащий их набор данных. Таким образом будет удалена и сама сеть и все объекты, хранящиеся в нем, или же можно удалить геометрическую сеть саму по себе, тогда набор данных и содержащиеся в нем объекты будут сохранены.
При удалении геометрической сети происходят следующие изменения:
- Классы объектов сети становятся обычными классами пространственных объектов. Классы ребер станут линейными классами пространственных объектов, а классы соединений - точечными классами.
- Таблицы геометрической и логической сети удаляются.
- Класс системных соединений удаляется. По этой причине не рекомендуется использовать этот класс для хранения какой-либо дополнительной информации. До удаления геометрической сети можно скопировать класс системных соединений или экспортировать его в новый класс пространственных объектов, если необходимо сохранить эти данные.
- Правила связности и веса удаляются.
- Поля со статусом подключения и ролью объектов из классов объектов не удаляются. Эти поля и содержащиеся в них значения могут быть использованы заново при создании геометрической сети.
- Любое замыкание, выполненное для сети в процессе ее создания, отменено не будет. Если геометрическая сеть будет создана заново, вам не обязательно заново указывать замыкание, если только не требуется большее значение допуска замыкания.
Для любых из перечисленных ниже задач необходимо удалить и затем заново создать вашу геометрическую сеть:
- Необходимо добавить новый заполненный класс объектов к сети.
- Нужно удалить веса из сети.
- Допуск замыкания в предыдущей сети был слишком мал.
- Необходимо изменить класс объектов простых ребер на класс сложных ребер и наоборот.
- Нужно добавить определенный класс соединений в качестве источников или приемников или удалить для них эту роль.
- Вы хотите переименовать геометрическую сеть.
Управление классами сети
Управление классами сети имеет больше ограничений, нежели управление обычными классами пространственных объектов. Например, можно изменить псевдоним класса сети, но нельзя изменить ее имя. Удаление классов сети также значительно труднее, чем удаление простых классов объектов. Чтобы удалить класс сети, вам сначала нужно удалить саму сеть, таким образом, классы сети станут обычными классами объектов, которые можно удалять. Другим вариантом является удаление всего набора данных, содержащего саму сеть и все входящие в нее классы объектов.
Удаление пустого класса объектов из геометрической сети
Каждый пространственный объект, который участвует в геометрической сети, добавляет стоимость использования и редактирования сети. Это верно как для класса пространственных объектов, содержащего объекты, так и для пустого. Вы можете использовать инструмент геообработки Удалить пустой класс объектов из геометрической сети (Remove Empty Feature Class from Geometric Network) для удаления ненужного пустого класса пространственных объектов из сети. Инструмент может работать с версионными и неверсионными геометрическими сетями. Удаление пустых классов объектов из геометрической сети увеличивает производительность редактирования и трассировки.
Блокировка схемы
Эксклюзивная блокировка необходима для редактирования правил связности геометрической сети, добавления классов объектов к сети или удаления геометрической сети. Эксклюзивная блокировка может быть настроена для геометрической сети только в том случае, если классы объектов, участвующие в сети, также могут быть заблокированы. В связи с этим, если у пользователя есть исключающая или разделяемая блокировка для любого из класса объектов в сети, свойства геометрической сети отредактировать нельзя.
Более подробно об эксклюзивной блокировке и блокировке схемы