Вычислить площади (Пространственная статистика)

Уровень лицензии:BasicStandardAdvanced

Резюме

Вычисляет значения площади для каждого объекта в полигональном классе объектов.

Прежние версииПрежние версии:

Данный инструмент будет исключен в последующих версиях системы ArcGIS, поскольку существуют более современные методы расчета площадей полигонов, в их числе инструменты Вычислить Поле (Calculate_Field) и Калькулятор Геометрии (Geometry Calculator).

Рисунок

Иллюстрация Вычислить площади

Использование

Синтаксис

CalculateAreas_stats (Input_Feature_Class, Output_Feature_Class)
ПараметрОбъяснениеТип данных
Input_Feature_Class

Входной класс полигональных объектов.

Feature Layer
Output_Feature_Class

Выходной класс объектов. Этот класс объектов является копией входного класса объектов с дополнительным (или обновленным) полем F_AREA. В поле F_AREA содержатся площади полигонов.

Feature Class

Пример кода

Пример расчета площадей CalculateAreas (окно Python)

Следующий скрипт в окне Python демонстрирует применение инструмента CalculateAreas.

import arcpy
arcpy.env.workspace = "c:/data"
arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
Пример расчета площадей CalculateAreas (автономный скрипт Python)

Следующий автономный скрипт Python является примером использования инструмента CalculateAreas.

# Calculate AREA values
 
# Import system modules
import arcpy
 
# Local variables...
workspace = "C:/data"
input = "tracts.shp"
calculate_output = "tracts_with_area_field.shp"
 
try:
    # Set the current workspace (to avoid having to specify the full path to the feature classes each time)
    arcpy.env.workspace = workspace
 
    # Process: Calculate Areas...
    arcpy.CalculateAreas_stats(input, calculate_output)
 
except:
    # If an error occurred when running the tool, print out the error message.
    print arcpy.GetMessages()

Параметры среды

Выходная система координат (Output Coordinate System)

До начала анализа Геометрия пространственных объектов проецируется в Выходную систему координат (Output Coordinate System).

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/11/2013