Объединение SHP файлов 2D
Утилита Объединение SHP-файлов 2D предназначена для слияния нескольких SHP-файлов 2D в один общий файл. Утилита работает с векторными слоями активной сцены 2D.
Объединение выполняется между данными, имеющими одну геометрию (точка, линия или полигон). Геометрия выходного SHP-файла может отличаться от исходной. Если в процессе объединения используется атрибутивный запрос, то в результирующий файл заносится выборка объектов, имеющих указанный атрибут.
Форма утилиты содержит вкладки:
- Слои – задается список объединяемых источников слоев 2D (SHP-файлов) c одинаковой геометрией.
- Атрибуты – определяется структура атрибутивных данных выходного файла и, в случае необходимости, производится настройка атрибутивного фильтра запроса.
- Результат – указывается имя выходного файла и тип его геометрии.
Параметры вкладки Слои
- Тип геометрии – список устанавливает геометрический фильтр для слоев активной сцены 2D.
- Слой – в соответствии с установленным фильтром Тип геометрии список заполняется слоями активной сцены 2D – только точечными, только линейными или только полигональными.
- Список слоев – список источников слоев 2D, сформированный для объединения в один SHP-файл.
Кнопки списка слоев:
- добавить выбранный источник слоя 2D в список файлов;
- удалить выбранный в списке файлов элемент;
Последовательность операций на вкладке Слои
1. Установить нужный тип в списке Тип геометрии
2. Выбрать элемент в списке Слой
3. Добавить выбранный слой в список файлов
4. Выбрать следующий слой и повторить операцию 3.
Источник слоя добавляется в список один раз.
Источник слоя не добавляется в список если:
- несколько слоев имеют один источник
- источник слоя уже присутствует в списке
Параметры вкладки Атрибуты
- Выходные поля по таблице – выбор структуры полей атрибутивной таблицы одного из объединяемых источников сцены 2D в качестве структуры атрибутов нового файла. Атрибутивные поля других источников, не вошедшие в структуру нового файла, в процессе объединения отбрасываются.
- Использовать фильтр по атрибутам – флаг атрибутивного запроса. Если флаг установлен, на страницу формы добавляются списки Поле атрибута и Значение атрибута.
- Поле атрибута – список полей выходной таблицы.
- Значение атрибута – не сортированный список уникальных значений поля выходной таблицы, установленного в списке Поле атрибутов. Количество уникальных значений в списке не может превышать 256. Остальные значения отбрасываются.
Параметры вкладки Результат
- Имя файла – задание в стандартном диалоге имени и каталога объединенного SHP-файла 2D.
- Тип файла – список доступных геометрических типов для выходного файла. Зависит от параметра Тип геометрии на странице Слои. В случае необходимости тип геометрии объединенного файла может быть изменен:
- полигоны преобразуются в линии или точки
- линии – в точки
- При изменении типа полигонов или линий на точечный тип, каждая точка этих объектов становится самостоятельным объектов нового файла.
- Добавить результат в сцену – если флаг установлен, то результат объединения SHP-файлов добавляется в активную сцену
Кнопка ОК становится доступной только тогда, когда заданы все параметры формы.


