Просмотр вхождения объектов

Печать Предыдущая страница Стартовая страница Следующая страница

ic_0089 Диалог выполняет оверлейную операцию множественного наложения объектов двух классов по методу пересечения. Объекты исходных классов определяются двумя списками: список 1 – объекты наложения и список 2 – анализируемые объекты. Списки объектов исходных классов должны быть заранее подготовлены средствами режима “Списки объектов”.

Результатом работы режима являются вычисленные значения площадей вхождения объектов списка 2 (анализируемые объекты) на объекты списка 1 (объекты наложения). Программа определяет множественные вхождения объектов списка 2 во входные объекты списка 1 и вычисляет площадь каждого вхождения в абсолютных единицах, и в процентах от объекта наложения.

Для начала расчетов необходимо в выпадающих меню выбрать списки объектов и нажать кнопку “Рассчитать”. Должны быть выбраны разные списки. Выпадающие списки “Семантика 1” и “Семантика 2” заполняются семантиками первого объекта соответствующего списка. Первым объектом считается первый объект карты, имеющей наименьший номер в списке карт. Если среди семантик не обнаружена семантика “Собственное название” (код 9), то она дописывается в список принудительно. Результаты расчета множественных наложений будут показаны в двух таблицах.

 

В первой таблице приводится список объектов списка 1. Поля таблицы содержат следующую информацию:

- “Объект списка 1” - значение семантики, выбранной в выпадающем списке “Семантика 1”;

- “Площадь” – площадь объекта списка 1;

- “Кол-во наложений” – количество объектов списка 2, пересекающихся с объектом из списка 1;

- “Общая площадь” – суммарная площадь всех объектов из списка 2, пересекающихся с объектом из списка 1;

- “Площадь наложения” – площадь пересечения со всеми объектами из списка 2;

- “% наложения” – часть объекта списка 1 в процентах, которая наложена на все объекты из списка 2. Вычисляется по формуле:

 

_bm5142

 

По этому полю можно осуществить фильтрацию содержимого первой таблицы. Элементы настройки фильтра расположены под таблицей и включают в себя выпадающее меню для выбора условия фильтрации и поле для ввода значения фильтрации. Доступны следующие условия: “равно”, “не равно”, “больше”, “больше или равно”, “меньше” и “меньше или равно”. После установки в фильтре условия и значения необходимо снова выполнить расчет, нажав на кнопку “Рассчитать”.

Вторая таблица связана с первой таблицей, и меняет свое содержимое при перемещении по строкам первой таблицы. В ней представлен перечень объектов из списка 2, имеющих пересечение с выбранным в первой таблице объектом. Поля таблицы содержат следующую информацию:

- “Объект списка 1” - значение семантики из выпадающего списка “Семантика 1”, выбранного в первой таблице объекта из списка 1;

- “Объект списка 2” - значение семантики из выпадающего списка “Семантика 2” объекта из списка 2;

- “Площадь” – площадь объекта из списка 2;

- “Площадь наложения” – площадь пересечения объекта из списка 2 с выбранным в первой таблице объектом из списка 1;

- “% вхождения” – часть объекта 2 в процентах, которая входит в объект списка 1, который выбран в первой таблице. Вычисляется по формуле

 

_bm5143

 

- “% наложения” – часть объекта списка 1 в процентах, которая наложена на объекты из списка 2. Вычисляется по формуле:

 

_bm5144

 

Флажок “Уточнять площадь” выполняет информационную функцию и недоступен для изменения, он дублирует значение флажка “Уточнять площадь и длину” из раздела “Параметры” главного меню программы.

 

Если установлен флажок “Следить”, то в процессе перемещения по первой таблице карта будет позиционироваться на объекте, выбранном в таблице, и этот объект будет выделен на карте.

Флажок “Все объекты списка 1” управляет заполнением первой таблицы. Если он установлен, то в таблицу будут добавляться даже те объекты списка 1, которые не имеют пересечения ни с одним объектом из списка 2.

Для выгрузки данных из первой таблицы в файл CSV или XLS необходимо нажать кнопку “Отчет”. В диалоге есть возможность выбрать тип разделителя, который будет использован при выгрузке данных в файл CSV. Данные выгружаются с учетом настройки фильтра.

Также после выполнения расчета есть возможность записать в объекты списка 1 данные о том, сколько объектов из списка 2 входят в объект, а также их суммарную площадь и суммарную площадь наложения. По нажатию на кнопку “На карту” производится заполнение семантик. Карта должна быть создана с применением классификатора agro10t.rsc. В семантику “Количество наложений” (код 641) объекта записывается количество объектов из списка 2, пересекающихся с объектом списка 1. В семантику “Площадь исходных объектов, га” (код 642) записывается суммарная площадь объектов списка 2, пересекающихся с объектом списка 1. В семантику “Площадь наложения, га” (код 643) записывается суммарная площадь пересечения объектов списка 2 с объектом списка 1.