Расчет пересечения объектов

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

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

 

GE_LIST_CROSS_dialog

 

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

Для начала расчетов необходимо в выпадающих меню выбрать списки объектов и нажать кнопку «Рассчитать». Должны быть выбраны разные списки. Результаты расчета множественных наложений будут показаны в таблице. В качестве идентификационной информации, отображаемой в полях таблице «Объект списка 1» и «Объект списка 2», используется семантика, выбранная в выпадающих списках «Семантика наименования». Эти списки формируются из списка семантик первого объекта соответствующего списка (первый объект карты, имеющей минимальный номер в списке карт). Если в списке семантик не обнаружено семантики «Собственное название» (код 9), то она дописывается в конец списка принудительно.  В полях таблицы с именем «Площадь» заносятся площади объектов из списка 1 и списка 2 соответственно. В поле «Площадь пересечения» записывается площадь пересечения объекта списка 1 с объектом списка 2. В поле таблицы «% вхождения» записывается в процентах какая часть объекта списка 2 входит в объект списка 1. Формула, используемая при вычислении, выглядит следующим образом:

_bm5140

 

В поле таблицы «% наложения» записывается в процентах какая часть объекта списка 1 накладывается на объект списка 2. Формула, используемая при вычислении, выглядит следующим образом:

 

_bm5141

 

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

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

Также после выполнения расчета есть возможность записать в объекты списка 1 и списка 2 данные о том, какие объекты из другого списка входят в объект, а также площадь пересечения и проценты вхождения и наложения. Для этого необходимо сначала выбрать, в объектах каких списков необходимо заполнить семантики, путем установки флажков «Заполнять семантики объектов списка 1» и »Заполнять семантики объектов списка 2». Если после последнего расчета состояние этих флажков было изменено, то необходимо выполнить расчет еще раз. После этого по нажатию на кнопку «На карту» производится заполнение семантик. Карта должна быть создана с применением классификатора agro10t.rsc.

 

При установленном флажке «Заполнять семантики объектов списка 1» результаты расчетов сохраняются в виде группы повторяемых семантик объектов списка 1:

•        Семантика 637 «Пересечение с объектом» - название объекта из колонки «Объект списка 2»;

•        Семантика 639 «Площадь пересечения» - колонка «Площадь пересечения» в гектарах;

•        Семантика 638 «Процент вхождения» - колонка «% вхождения»;

•        Семантика 640 «Процент наложения» - колонка «% наложения».

При установленном флажке «Заполнять семантики объектов списка 2» результаты расчетов сохраняются в виде группы повторяемых семантик объектов списка 2:

•        Семантика 637 «Пересечение с объектом» - название объекта из колонки «Объект списка 1»;

•        Семантика 639 «Площадь пересечения» - колонка «Площадь пересечения» в гектарах;

•        Семантика 638 «Процент вхождения» - колонка «%наложения»;

•        Семантика 640 «Процент наложения» - колонка «%вхождения».

Если какой-то из флажков не был выбран, то ранее заполненные семантики объектов списков с кодами 637-640 будут очищены.

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