Доступно с лицензией Standard или Advanced.
При загрузке данных участков в набор данных участков с Информационной моделью местного самоуправления (Local Government Information Model) участки делятся на типы во временной среде и загружаются в отдельные топологии для каждого типа. Деление участков по типам позволяет предотвратить перевод в одну топологию перекрывающихся участков разных типов.
Если вы имеете случай, когда вам нужно перенести перекрывающиеся участки в одну топологию, то вы должны убедиться, что [Линейный класс объектов] Не должны пересекаться или касаться для инструмента геообработки Загрузить топологию в набор данных участков (Load A Topology To A Parcel Fabric) не нарушается. К примеру, нижеприведенные перекрывающиеся полигоны будут успешно перенесены:
Если вы имеете перекрывающиеся полигоны с пересекающимися линиями, то будет нарушено правило топологии [Линейный класс объектов] Не должен пересекать внутренние объекты или касаться их. Например, данные перекрывающиеся полигоны имеют пересекающиеся линии:
Для предотвращения нарушения правила топологии [Линейный класс объектов] Не должны пересекаться или касаться вам следует разбить перекрывающиеся линии участков до переноса данных.
Следуйте данным шагам для загрузки перекрывающихся участков в единой топологии в набор данных участков:
-
Сначала найдите и извлеките все перекрывающиеся полигоны:
- Создайте и проверьте временную топологию, которая содержит правило для класса объектов Не должны перекрываться (Must Not Overlap).
- В диалоговом окне Инспектор ошибок (Error Inspector) выполните поиск всех ошибок для правила Не должны перекрываться (Must Not Overlap). Выберите все ошибки, щелкните правой кнопкой мыши и выберите Выбрать объекты (Select Features).
Все перекрывающиеся полигоны в наборе данных должны быть выбраны.
- Извлеките выбранные полигоны в новый класс объектов.
Используйте инструмент геообработки Класс объектов в класс объектов (Feature Class to Feature Class), который находится под Системные наборы инструментов (System Toolboxes) > Инструменты конвертации (Conversion Tools) > В базу геоданных (To Geodatabase) для сохранения выбранных полигонов в новый класс объектов в новом наборе классов объектов.
- Удалите выбранные полигоны из исходного набора данных участков.
- Удалите топологию.
- Создайте линии из извлечённых полигонов, применив инструмент геообработки Полигон в линию (Polygon To Line), расположенный под Системные наборы инструментов (System Toolboxes) > Управление данными (Data Management Tools) > Пространственные объекты (Features) > Полигон в линию (Polygon To Line). Не забудьте включить опцию Идентифицировать и сохранить информацию о соседних полигонах (Identify and store polygon neighboring information) в диалогом окне Полигон в линию (Polygon To Line) для уверенности в том, что дублирующиеся линии для смежных, имеющих общую границу полигонов, не будут созданы. COGO-измерения создаются на основе линейной геометрии в процессе перемещения.
- В сеансе редактирования, выберите все линии и щелкните команду Разбить линии на пересечении (Planarize Lines) на панели инструментов Расширенное редактирование (Advanced Editing).
- Сохраните значение по умолчанию Кластерный допуск (Cluster Tolerance) и нажмите OK в диалоговом окне Разбить линии на пересечении (Planarize Lines).
Выбранные линии разбиты в точках их пересечения и правило топологии [Линейный класс объектов] Не должен пересекать внутренние объекты или касаться их – нарушено не будет.
- Создайте отдельную топологию для экспортируемых полигонов и линий и проверьте её требуемым набором правил топологии.
- Загрузите топологию в набор данных участков.
- Как только процесс загрузки закончен, используйте инструмент Объединить курсы участка (Merge Parcel Courses) для объединения коллинеарных сегментов линий участка в одну линию. Инструмент выполняет слияние тех линейных сегментов, которые были разбиты процессом планаризации (planarize process).