Инструментът за зонална статистика в ArcGIS
Наскоро имах възможност да реша следния проблем - беше необходимо да се определи площта според интервалите на агрохимичния показател (pH, ако е много специфичен) на всеки от контурите на земеделската земя. Данните за първоначалните данни бяха както следва: имаше интерполирана повърхност под формата на растер, изградена според pH на киселинността на почвата (слой> и действителният слой от участъци под формата на многоъгълници (parc_region, докак да изградите интерполирана повърхност можете да намерите на нашия уебсайттукитук).
ЗабележкаСтрого погледнатокато интерполирана повърхност може да има карта по всякакви показатели - дълбочина на дъното, плътност на радиоактивно замърсяване, височина на релефа и др.
Първоначално картата изглеждаше така:
Решението на този проблем беше намерено с помощта на инструментите заЗонална статистика(Zonal) от набора от инструментиSpatial Analyst(Spatial Analyst).
Първата стъпка беше повторно класифициране на оригиналната растерна повърхност с помощта на инструментаПрекласифициране:
Интерфейсът на помощната програмаRe > изглежда така: начин :
Подаваме растерна повърхност към входа на помощната програма и заместваме интервалите на параметрите с някаква условна стойност. В този случай на дискретни интервали на параметъра pH се присвояват стойности от 1 до 6 (6 интервала).
След като изработим посочената помощна програма, получаваме нова, прекласифицирана повърхност - Reclass_Idw_4:
И така, повърхността беше прекласифицирана - интервалите на параметъра pH бяха заменени с класови стойности. Сега можем да изчислим необходимата статистика за площта за всеки контур.Това може да стане с помощната програмаTabulate Area:
Щракнете два пъти върху посочения елемент и вижте следващия. форма:
Тук прекласифицираната повърхност ( Re >) и нашият слой с парцели за обучение (parc_region) се използват като входни данни.
След като изработим, помощната програма създава таблица със статистическите данни, от които се нуждаем за всеки раздел:
В клетките на таблицата виждаме стойността на площта в размерите на картата за всеки контур за всички интервали (в нашия случай от 1 до 6).
Освен това, като използвате инструментаЗонална статистика, можете да намерите пълната статистика за всяка област:
Интерфейсът на посочената помощна програма има следното. изглед:
Тук прекласифицираната повърхностRe > и нашите тренировъчни региониparc_regionслой се използват като входни данни.
Съгласно опциятаALL на параметъраStatistics type, всички статистики ще бъдат поставени в получената таблица: разпространение, минимум, максимум и т.н.
Натискаме бутона OK и получаваме приблизително sl. снимка:
На фигурата по-горе червените стрелки, съответстващи на записа в таблицата с контура на картата, бяха нанесени за яснота.