Skip To Content

Calcular campo

Calcular campo La herramienta Calcular campo calcula los valores de campo en un campo nuevo o uno existente. La salida siempre será una capa nueva en el contenido del portal de ArcGIS Enterprise.

Análisis mediante GeoAnalytics Tools

El análisis mediante GeoAnalytics Tools se completa con el procesamiento distribuido en varios equipos y núcleos de ArcGIS GeoAnalytics Server. Las GeoAnalytics Tools y las herramientas de análisis de entidades estándar de ArcGIS Enterprise tienen parámetros y capacidades diferentes. Para obtener más información sobre las diferencias entre las herramientas, consulte Diferencias de las herramientas de análisis de entidades.

Ejemplos

Supongamos que ha recogido datos de ventas para una cadena de supermercados en todo el país. En ese momento, tiene valores para la cantidad total de ventas por año en un campo específico denominado TotalSales y desea calcular el total de ventas para cada ubicación. Quiere que en el campo aparezca la suma del total de ventas de 2016 y 2017. Utilizando esos campos de la expresión, puede calcular el valor de campo como $feature["Sales2016"] + $feature["Sales2017"].

Supongamos que tiene mediciones GPS que registran la ubicación, hora, Id. y velocidad de los autobuses de una ciudad. Quiere crear un campo nuevo denominado SpeedFrom3 que promedie la velocidad de las tres últimas mediciones GPS registradas para cada entidad. Para este cálculo, utilizaría un cálculo que realice seguimiento; aquí el recorrido sería un autobús, reflejado por su Id. El cálculo que determina el promedio de velocidad de los tres periodos de tiempo anteriores y del periodo de tiempo actual es average($track.field["speed"].history(-4)).

Notas de uso

Calcular campos se completa en tablas o entidades de puntos, líneas o áreas.

Solo puede calcular valores para un único campo cada vez.

Puede calcular los valores de un campo que ya existe o crear un nuevo campo especificando un nuevo nombre de campo único.

Las expresiones se crean mediante expresiones de Arcade.

Más información sobre las expresiones de Arcade en Calcular campo

Si lo desea, su cálculo puede realizar seguimiento. Las ecuaciones que realizan seguimiento utilizan expresiones de Arcade que usan funciones de seguimiento.

Más información sobre las expresiones de Arcade en Calcular campo

Para incluir un cálculo que realice seguimiento, debe hacer lo siguiente:

  • Utilice una capa que tenga la función de tiempo habilitada y sea de tipo de tiempo de instante.
  • Seleccione La expresión realiza seguimiento.
  • Seleccione los campos utilizados para identificar recorridos.

Los recorridos se representan mediante la combinación única de uno o más campos de recorridos. Por ejemplo, si se utilizan los campos flightID y Destination como identificadores de recorridos, las siguientes entidades [ID007, Solden] e [ID007, Tokyo] estarían en dos recorridos separados, dado que tienen valores diferentes para el campo Destination.

Las entidades de salida recuperarán los campos en la entrada. Si calculó valores para un nuevo campo, este también se incluirá adicionalmente.

Si Usar la extensión del mapa actual se ha activado, solo se analizarán las entidades que estén visibles en la extensión de mapa actual. Si la opción está desactivada, se analizarán todas las entidades de entrada de la capa de entrada, aunque estén fuera de la extensión de mapa actual.

Limitaciones

Solo se puede modificar un campo a la vez.

Calcular campo siempre producirá una nueva capa de entidades y no editará su dataset de entrada.

Herramientas similares

Utilice Calcular campo para calcular valores para entidades de un nuevo campo o uno existente. Existen otras herramientas que pueden resultar de utilidad para solucionar problemas similares, aunque ligeramente diferentes.

Herramientas de análisis del Map Viewer

Si desea detectar entidades en una capa que tenga la función de tiempo habilitada, utilice la GeoAnalytics Tools Detectar incidentes.

Herramientas de análisis de ArcGIS Desktop

La GeoAnalytics Tools Calcular campo también está disponible en ArcGIS Pro.

Si desea calcular valores en una entrada y modificar los datos existentes, utilice la herramienta Calcular campo en la caja de herramientas Data Management de ArcGIS Pro.

Para ejecutar esta herramienta desde ArcGIS Pro, su portal activo debe ser Enterprise 10.6 o posterior. Debe iniciar sesión utilizando una cuenta que tenga privilegios para realizar análisis de entidades de GeoAnalytics.