<< На Главную         <В меню Советы по ArcGIS

 Как можно определить площадь полигонов в ArcGIS? Этот момент уже подробно рассматривался на нашем сайте и  соответствующую  информацию можно посмотреть здесь.

 В данной статье   покажем ещё один способ вычисления площадей и нанесения значений площади на карту.

 

  Пусть наша исходная карта состоит из растровой подложки и слоя полигонов:

Для определения площади полигонов (контуров) в панели инструментов ArcMap жмём на кнопку ArcToolbox и выбираем инструмент Calculate Area из набора инструментов Spatial Statistics Tools  (в русской версии Пространственная статистика>Утилиты>Вычислить площадь):

Интерфейс указанной утилиты имеет сл. вид:

Здесь в верхнем окошке задаём исходный shape-файл, для которого будем определять площадь, а ниже задаётся имя выходного shape-файла со значением площади

 Жмём кнопку OK, становимся на полученный слой, нажимаем правую кнопку мыши и в контекстном меню выбираем Open Attribute Table:

Как видим, к исходной таблице добавился столбец F_AREA со значениями площади полигонов ( в тех размерностях, которые заданы для карты; в данном случае - кв. метры)

Теперь, при желании, значения площади можно нанести на нашу карту. Для этого по правой кнопке выбираем в контекстном меню пункт Properties и идём на вкладку Labels:

Поскольку посчитанная таким образом площадь измеряется в кв. метрах, а нам хотелось бы показать её в гектарах, жмём на кнопку Expression

Здесь составляем несложное выражение:

Для подсчёта значения площади в гектарах делим исходное значения на 10 000 и округляем его (функция Round) до 0.1 

Теперь наша карта с вычисленной таким образом площадью и её нанесёнными значениями может выглядеть сл. образом:

Как решить аналогичную задачу, используя ГИС MapInfo, можно посмотреть на нашем сайте по этой ссылке.

©Simashkov.2011

02.04.2011 г.

Назад