Calcular áreas (Estadística espacial)
Resumen
Calcula los valores de área para cada entidad en una clase de entidad de polígono.
Esta herramienta será depreciada en una futura versión de ArcGIS; hay mejores métodos para obtener áreas poligonales, incluyendo: Calculate_Field y laCalculadora de geometría.
Ilustración
Uso
-
El campo F_AREA creado en la Clase de entidad de salida se completará con valores para el área de cada entidad de polígono en unidades cuadradas del Output_Coordinate_System.
Hay métodos alternativos para crear un campo Área para entidades de polígono que incluyen: Calculate_Field y laCalculadora de geometría.
La Clase de entidad de salida es una copia de la Clase de entidad de entrada con el campo adicional (o actualizado) F_AREA que contiene áreas de polígono.
-
Esta herramienta es útil para determinar un peso para la interacción intrazonal.
-
Esta herramienta se puede utilizar para calcular un valor de área para un polígono de área de estudio. La herramienta Promedio de vecinos más cercanos, por ejemplo, tiene un parámetro Área.
El campo F_AREA se crea en la Clase de entidad de salida para almacenar los valores de área calculados. Si ya existe un campo con este nombre en la Clase de entidad de entrada, se sobrescribirá en la Clase de entidad de salida.
Al utilizar shapefiles tenga en cuenta que no pueden almacenar valores nulos. Las herramientas u otros procedimientos que crean shapefiles a partir de entradas sin shapefiles pueden almacenar o interpretar valores nulos como cero. En algunos casos, los nulos se almacenan como valores negativos muy grandes en shapefiles. Esto puede ocasionar resultados inesperados. Consulte Consideraciones de geoprocesamiento para la salida del shapefile para obtener más información.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Input_Feature_Class |
La clase de entidad poligonal de entrada. | Feature Layer |
Output_Feature_Class |
La clase de entidad de salida. Esta clase de entidad es una copia de la clase de entidad de entrada con el campo F_AREA agregado (o actualizado). El campo F_AREA contiene el área de polígono. | Feature Class |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta Calcular áreas.
import arcpy arcpy.env.workspace = "c:/data" arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
La siguiente secuencia de comandos de Python independiente muestra cómo utilizar la herramienta Calcular áreas.
# 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()
Entornos
- Sistema de coordenadas de salida
La geometría de entidades se proyecta al sistema de coordenadas de salida antes del análisis.