Доступно с лицензией Standard или Advanced.
- Добавление в топологию нового класса пространственных объектов
- Изменение топологии
- Использование подтипов в топологии
- Удаление класса пространственных объектов
- Переименование топологии
- Изменение кластерного допуска
- Изменение координатных рангов
- Работа с правилами топологии
- Подведение итогов ошибок топологии
- Запросы и перемещение по диаграмме топологии
Топологию можно модифицировать различными способами. В некоторых случаях, например, при переименовании топологии, изменения не затрагивают состояние топологии. Однако в других случаях внесение изменений может потребовать повторной проверки топологии. Например, добавление новых классов пространственных объектов или правил, а также изменение кластерного допуска, могут привести к появлению новых измененных областей, что потребует повторной проверки топологии. Изменения схемы, указанные в этом разделе, можно вносить в топологии в базе геоданных ArcSDE независимо от того, регистрируются ли они как версионные.
Добавление в топологию нового класса пространственных объектов
Использование окна Каталога или ArcCatalog
Ниже приведена последовательность действий для добавления нового класса пространственных объектов к существующей топологии с помощью окна Каталога или ArcCatalog.
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Классы объектов (Feature Classes).
- Щелкните Добавить класс (Add Class).
- Выберите класс пространственных объектов, который вы хотите добавить к топологии и нажмите OK.
Вы можете добавить только те классы пространственных объектов, которые находятся в данном наборе классов объектов и не участвуют в топологии или в геометрической сети.
- Установите ранг координат для добавляемого класса объектов.
- Добавьте любые дополнительные правила.
- Щелкните OK.
- Проверьте топологию.
Использование геообработки
С помощью инструментов геообработки топологии можно добавлять классы пространственных объектов и правил к существующей топологии, проверять их, экспортировать формы ошибок и выполнять другие действия. Эти инструменты доступны в группе инструментов Топология (Topology) набора Управление данными (Data Management).
Изменение топологии
Топологию можно модифицировать различными способами. В некоторых случаях, например, при переименовании топологии, изменения не затрагивают состояние топологии. Однако в других случаях внесение изменений может потребовать повторной проверки топологии. Например, добавление новых классов пространственных объектов или правил, а также изменение кластерного допуска, могут привести к появлению новых измененных областей, что потребует повторной проверки топологии.
Использование подтипов в топологии
При разработке структуры базы геоданных, следует иметь в виду возможность использования в топологии подтипов классов пространственных объектов.
О подтипах
Подтипы позволяют более эффективно моделировать реальные объекты путем разделения их по категориям внутри класса пространственных объектов. Например, в классе земельных участков вы можете выделить подклассы обычных участков (которые не накладываются друг на друга), и участки совместного пользования (которые могут перекрываться). Далее, принятый по умолчанию код зонирования, может отличаться для разных подтипов участков (например, Single Family и Multifamily).
Дополнительные сведения о подтипах и базах геоданных см. в разделе Быстрый обзор подтипов.
Подтипы в топологии
Подтипы в топологии могут использовать различные наборы правил, а также различные ранги координат. Это позволяет использовать правила, действующие только для определенных подтипов; например, для объектов, которые были созданы до разделения на подтипы.
Например, при построении контуров зданий, вы можете позволить небольшому количеству зданий пересекать границы участков, создав подтипы зданий и задав правило "Должны совмещаться с" только для того подтипа, здания которого ни при каких условиях не могут пересекать границу своего участка.
Также, вы можете применить к каждому подтипу свой ранг координат. Например, участки, границы которых были заданы с помощью инструментария COGO, могут иметь более высокий ранг координат, чем участки из другого подтипа, которые были оцифрованы с помощью дигитайзера.
Удаление класса пространственных объектов
В окне Каталога сделайте следующее:
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Классы объектов (Feature Classes).
- Щелкните класс пространственных объектов, который вы хотите удалить.
- Щелкните Удалить (Remove).
- Нажмите кнопку ОК.
Переименование топологии
В окне Каталога сделайте следующее:
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на вкладку Общие (General).
- Введите новое имя.
- Щелкните OK.
Изменение кластерного допуска
В окне Каталога сделайте следующее:
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на вкладку Общие (General).
- Введите значение нового кластерного допуска.
- Нажмите кнопку ОК.
Изменение координатных рангов
Существует несколько способов изменения ранга координат в топологии.
Изменение числа рангов
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Классы объектов (Feature Classes).
- Введите количество рангов.
- Нажмите кнопку ОК.
Топология поддерживает до 50 рангов, к которым могут быть отнесены классы пространственных объектов.
Изменение ранга класса пространственных объектов
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Классы объектов (Feature Classes).
- Щелкните и измените текущий ранг класса пространственных объектов.
- Нажмите кнопку ОК.
Работа с правилами топологии
Над правилами топологии можно выполнить несколько операций. Можно выбрать следующие варианты:
- Добавить или удалить правила из имеющейся топологии.
- Сохранить правила как файл набора правил, который можно использовать повторно или совместно с другими пользователями.
- Просмотреть описания правил и иллюстрации.
Добавление правил к топологии
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Правила (Rules).
- Щелкните Добавить правило (Add Rule) и выберите правило.
- Нажмите кнопку OK во всех диалоговых окнах.
Удаление правила из топологии
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Правила (Rules).
- Щелкните правило, которое вы хотите удалить.
- Щелкните Удалить (Remove).
- Нажмите кнопку OK во всех диалоговых окнах.
Сохранение правил топологии в файле набора правил
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Правила (Rules).
- Щелкните Сохранить правила (Save Rules).
- Выберите место для сохранения файла правил, действующих в данной топологии.
- Введите имя.
- Щелкните Сохранить (Save), чтобы записать все правила топологии в этот файл.
- Нажмите кнопку ОК.
Загрузка правил топологии из файла набора правил
- Щелкните топологию правой кнопкой мыши и выберите Свойства.
- Перейдите на закладку Правила (Rules).
- Щелкните Сохранить правила (Save Rules).
- Щелкните Загрузка правил (Load Rules).
- Перейдите к месту, где находится сохраненное правило, которое вы хотите загрузить.
- Щёлкните на правиле.
- Нажмите кнопку Открыть (Open).
Если установленное правило было создано из топологии, где были такие же имена классов пространственных объектов, как у классов в создаваемой топологии, их названия в старой и новой топологии должны быть точно сопоставлены. Если имена отличаются, вам придется сопоставить классы пространственных объектов, перечисленные в наборе правил с соответствующими классами в новой топологии.
- Для каждого не сопоставленного класса пространственных объектов щёлкните на столбце Целевой (Target) и щёлкните на классе объектов, которому он соответствует в новой топологии.
- Нажмите кнопку OK во всех диалоговых окнах.
Подведение итогов ошибок топологии
Вы можете просмотреть итоговую информацию по ряду ошибок в топологии с помощью диалогового окна "Свойства топологии". Вы можете узнать, сколько ошибок и исключений найдены для каждого из правил топологии.
Вы можете сохранить отчет в текстовом файле, чтобы иметь информацию о состоянии топологии в данный момент. Это может быть удобно для документирования и контроля над процессом редактирования большой топологии.
Запросы и перемещение по диаграмме топологии
Инструменты для разработчиков ArcGIS предоставляют программистам доступ к графической топологии – представлению на плоскости геометрических форм участвующих в топологии классов пространственных объектов. Более подробную информацию см. в Справочной системе ArcObjects Help for .NET.