Curso de ArcGIS Pro · Módulo 3: Tablas, selecciones y cálculos
Calcular campo: Arcade y Python
Por Bernabé Hinojosa
Objetivo: Calcular valores con los dos lenguajes de Pro.
Clic derecho en la cabecera del campo › Calcular campo (Calculate Field). Hay dos tipos de expresión:
| Tarea | Python | Arcade |
|---|---|---|
| Valor de un campo | !poblacion! | $feature.poblacion |
| Densidad | !poblacion! / (!shape.area! / 1000000) | $feature.poblacion / (Area($feature, 'square-kilometers')) |
| Mayúsculas | !nombre!.upper() | Upper($feature.nombre) |
| Condición | Bloque de código con una función def | IIf($feature.poblacion < 1000, 'Rural', 'Urbano') o When(...) |
- Calcular geometría (Calculate Geometry Attributes): área, longitud y coordenadas, con elección de unidades y sistema.
- Arcade se usa también en etiquetas, simbología, ventanas emergentes y en la web. Aprenderlo rinde en todo el ecosistema.
Ejercicio práctico
Calcula en tus municipios sup_km2 con Calcular geometría y tipo (Rural, Intermedio, Urbano) con Arcade usando When().
Sigue leyendo gratis
El resto de esta guía es para miembros de Giseros. Crear la cuenta es gratis y tarda 5 segundos.
Crear cuenta gratis