Как работает инструмент Разбить (Split) (набор инструментов Покрытие)
Инструмент Разбить (Split) создает выходные покрытия путем наложения двух наборов объектов. Инструмент Разбить выполняет ряд операций Вырезать, по одной на каждое выходное покрытие. Каждое выходное покрытие содержит только те части объектов входного покрытия, которые перекрываются заданными полигонами разбивающего покрытия.
Объектами входного покрытия могут быть полигоны, линии или точки. Объектами разбивающего покрытия должны быть полигоны. Уникальные значения в поле разбиения используются для присвоения имени выходным покрытиям, при этом число уникальных значений в поле разбиения определяет максимальное число выходных покрытий.
Итоговое число выходных покрытий определяется тем, перекрываются ли объекты входного покрытия и полигоны разбивающего покрытия. Например, разбивающее покрытие может содержать шесть уникальных значений в поле разбиения, из которых только четыре перекрываются с объектами входного покрытия. В этом случае будет только четыре выходных покрытия.
Инструмент Разбить обнаруживает классы объектов во входном покрытии и предлагает доступные методы вырезания:
- Poly—Полигоны и подклассы регионов разбиваются, таблица PAT сохраняется. Точка метки для каждого оставшегося полигона перемещается, только если ее исходное местоположение находится вне границ вырезания. Подклассы регионов сохраняются. Системы маршрутов игнорируются.
- Line—Дуги разбиваются, таблица AAT сохраняется. Системы маршрутов сохраняются.
- Point—Точки копируются, таблица PAT сохраняется.
- Poly & Line (Net)—Полигоны и дуги вырезаются, их таблицы PAT и AAT сохраняются. Системы маршрутов сохраняются.
- Line & Point (Link)—Дуги и точки разбиваются, их таблицы AAT и PAT сохраняются. Системы маршрутов сохраняются.
- Geometry—Точки, дуги и аннотации в покрытии без топологии (без файлов атрибутов) разбиваются. Атрибуты игнорируются.
Объекты выходного покрытия относятся к тому же классу, что и объекты входного покрытия. Они вырезаются по границам разбивающих полигонов в разбивающем покрытии. Для выходного покрытия строится топология.
Атрибутивные таблицы объектов для выходного покрытия содержат те же поля, что и таблицы атрибутов входного покрытия. Внутренний номер объекта используется для переноса атрибутивной информации из входного покрытия в каждое выходное покрытие.