Calcular campo

Icono de la herramienta Disponible en análisis en tiempo real y de big data.

La herramienta Calcular campo herramienta Calcular campo calcula nuevos valores de campo para entidades. Puede almacenar los valores calculados en campos nuevos o existentes (en cuyo caso, el valor de campo original se sobrescribirá). Además, puede utilizar la herramienta Calcular campo para modificar la geometría existente o crear nueva geometría, incluido el cambio del tipo de geometría. Se pueden configurar y ejecutar varios cálculos de campo a la vez.

Ejemplos

  • Un campo contiene cadenas en letras mayúsculas y desea utilizar el campo en una visualización de salida. Utilice la herramienta Calcular campo para reformatear las cadenas de caracteres a todo en minúsculas o con las mayúsculas y minúsculas adecuadas.
  • Un campo contiene valores codificados. Puede configurar la herramienta Calcular campo con la función de Arcade Decode para cambiar los códigos del campo existente a los valores que representan.
  • El esquema de una entidad contiene campos para el área de la entidad y ciertos atributos, como la población. Utilice la herramienta Calcular campo para agregar un campo que contenga la densidad de población de cada entidad.
  • Las entidades de punto entrantes que representan barcos en el mar contienen atributos para la orientación y la velocidad, y desea predecir dónde estará el buque en un momento determinado. Utilice herramienta Calcular campo para calcular la nueva geometría y reemplazar el punto existente por una nueva ubicación predicha.

Notas de uso

  • Los campos se calculan con expresiones de Arcade. Para obtener más información, consulte Usar expresiones de Arcade. Arcade es un lenguaje de expresión básico y seguro escrito para su uso en ArcGIS. Al igual que otros lenguajes de expresión, es capaz de realizar cálculos matemáticos y evaluar sentencias lógicas. Para obtener una descripción general de las expresiones y funciones compatibles, consulte la documentación de ArcGIS Arcade.
  • Actualmente, los clientes de ArcGIS no admiten campos de tipo entero de 64 bits. Por este motivo, si un campo se designa como Int64, se convertirá a Float64 y se enumerará como tipo Doble en cualquier servicio de mapas o entidades asociado.
  • En la actualidad, el cálculo de geometría con esta herramienta está restringido a la referencia espacial WKID. La referencia espacial WKT es incompatible con la función de geometría de Arcade.

Parámetros

ParámetroDescripciónTipo de datos

Capa de entrada

Las entidades para las que se calcularán los campos.

Feed o fuente

Elección del campo

Especifica si el valor calculado se va a colocar en un campo existente, en un nuevo campo o si se calculará la geometría para cada entidad.

Cadena de caracteres

Nombre de campo

El nombre del campo existente o nuevo en el cual se almacenarán los valores de salida. Este parámetro solo está habilitado si la Elección del campo está establecida en Nuevo campo.

Cadena de caracteres

Tipo de campo

El tipo de campo para el valor de salida. Este parámetro solo está habilitado si la Elección del campo está establecida en Nuevo campo.

Cadena de caracteres

Expresión

  • Una expresión de Arcade que se evaluará para producir el nuevo valor de campo.
  • El generador de expresiones de Arcade ofrece compatibilidad para realizar cálculos y hacer referencia a la sintaxis de varias funciones.
  • Se hace referencia a los nombres de campo existentes con el prefijo $feature, por ejemplo,

    $feature.ground_speed_meters / 3.28084

Expresión de Arcade

Capa de salida

Los campos y valores de atributo de la capa de salida dependen de la configuración de la herramienta Calcular campos.