En ArcGIS Pro es posible realizar cálculos de área, perímetro, longitud y coordenadas de las entidades espaciales, así como operaciones matemáticas o textuales mediante la calculadora de campos. Estas herramientas son fundamentales para trabajar con información vectorial y enriquecer las tablas de atributos asociadas a cada capa.
Cálculo de área, perímetro y longitud
Para calcular el área, perímetro o longitud de las entidades en un mapa, es necesario verificar primero que la capa tenga definido un sistema de referencia espacial. Si no se cuenta con un sistema de coordenadas, los cálculos no podrán realizarse correctamente. Además, es importante tener en cuenta que en los shapefiles los valores no se actualizan automáticamente al modificar la geometría, por lo que se deben recalcular después de cada edición.
El procedimiento comienza haciendo clic derecho sobre la capa correspondiente y abriendo la tabla de atributos. Luego, en el encabezado del campo deseado, se debe seleccionar la herramienta Calculate Geometry. En la ventana emergente se escoge la propiedad geométrica a calcular (área, perímetro o longitud), las unidades de medida y el sistema de coordenadas. Por ejemplo, para los polígonos de “lago_laguna” o “cobertura_vegetal” se puede calcular el área en hectáreas, mientras que para líneas como “red_vial” o “red_hidrica” se puede obtener la longitud en metros o kilómetros. En el caso de capas de puntos, únicamente se pueden calcular las coordenadas XY.
Cálculo de geometrías en ArcGIS Pro.

Cálculo de coordenadas XY
La herramienta Calculate Geometry Attributes permite agregar información geométrica a los campos de una tabla, como coordenadas X, Y, Z, valores M, áreas o longitudes. Es importante tener precaución, ya que esta herramienta modifica directamente los datos de entrada.
El proceso consiste en abrir la herramienta desde la ruta: Analysis > Geoprocessing > Tools > Data Management Tools > Features > Calculate Geometry Attributes. Una vez dentro, se deben seguir los siguientes pasos:
- Input Features: se debe seleccionar la capa deseada (edificaciones).
- Geometry Attributes: se pueden crear nuevos campos o utilizar los existentes para calcular las geometrías. En este caso, se crearon primero los campos «Point_X» y «Point_Y» para calcular las coordenadas UTM y luego los campos en «Latitud» y «Longitud» para calcular las coordenadas geográficas.
- Coordinate System: se debe seleccionar el formato de las coordenadas. Si se requiere calcular en varios formatos, es necesario volver a abrir la herramienta y realizar el cálculo para cada formato deseado por separado Si se requiere calcular varios formatos, el proceso debe repetirse para cada uno.
Agregar coordenadas XY a una capa de puntos.

Operaciones en tablas de atributos
La herramienta Calculate Field permite realizar operaciones matemáticas y de texto dentro de los campos de una tabla de atributos. Es posible aplicar estas operaciones a todos los registros de la capa o únicamente a los seleccionados. La calculadora admite expresiones escritas en Python 3 o en Arcade, lo que brinda flexibilidad y potencia para los cálculos.
Por ejemplo, para calcular el porcentaje que ocupa cada polígono de una capa con respecto a la superficie total, primero se debe conocer el valor del área total. Esto se obtiene en la tabla de atributos seleccionando el campo correspondiente y la opción Statistics. Luego, se puede crear un nuevo campo llamado “Porcentaje” y aplicar la expresión: !Area! * 100 / valor_total
. En esta fórmula, !Area!
corresponde al campo de área de cada polígono, mientras que valor_total
es la suma de todas las áreas.
Operaciones con «Calculate Field» en ArcGIS Pro.

De igual forma, la calculadora de campos permite realizar operaciones simples como sumas o concatenaciones de texto, o cálculos complejos utilizando funciones de Python 3. Este último enfoque es recomendable cuando se requiere automatizar procesos o trabajar con geoprocesamiento avanzado.