ArcGIS Desktop

  • Документация
  • Поддержка

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

Справка

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Больше...

Вычислить площади

  • Краткая информация
  • Иллюстрация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Краткая информация

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

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

Так как есть гораздо более легкие и эффективные способы вычисления площади объектов, инструмент Вычислить площади (Calculate Areas) больше не будет входить в ArcGIS Pro. Используйте инструмент Вычислить поле (Calculate Field) или Калькулятор геометрии (Geometry Calculator) вместо инструмента Вычислить площади (Calculate Areas) в вашем рабочем процессе, скрипте или модели.

Иллюстрация

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

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

  • Создаваемое поле F_AREA в Выходном классе объектов (Output Feature Class) будет заполнено значениями площадей каждого полигона в единицах измерения площади Выходной системы координат (Output_Coordinate_System).

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

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

  • Внимание:

    Для хранения рассчитанных значений площади в Выходном классе объектов (Output Feature Class) создается поле F_AREA. Если во Входном классе объектов (Input Feature Class) уже существует поле с таким именем, то в Выходном классе объектов (Output Feature Class) это поле будет перезаписано.

    Внимание:

    При использовании шейп-файлов, помните, что в них нельзя хранить нулевые (null) значения. Инструменты или другие процедуры, создающие шейп-файлы из прочих входных данных, могут хранить значения NULL в виде 0 или оперировать ими как нулем. В некоторых случаях нули в шейп-файлах хранятся как очень маленькие отрицательные числа. Это может привести к неожиданным результатам. Дополнительные сведения см. в разделе Рекомендации по геообработке выходных данных шейп-файла.

Синтаксис

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)
    Примечание:

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

  • Текущая рабочая область (Current Workspace)
  • Временная рабочая область (Scratch Workspace)
  • Стандартизированные имена полей (Qualified Field Names)
  • Выходные данные содержат значения M (Output has M values)
  • Выходные данные содержат Z значения (Output has Z values)
  • Выходное значение Z по умолчанию (Default Output Z Value)

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

  • ArcGIS Desktop Basic: Да
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2018 Esri. | Конфиденциальность | Правовая информация