CÓMO

Mostrar dinámicamente estadísticas de atributos de entidad basadas en la extensión del mapa en ArcGIS Experience Builder

Last Published: January 23, 2024

Descripción

En ArcGIS Experience Builder, las estadísticas de los atributos de entidades se pueden calcular y mostrar dinámicamente en la aplicación web en función de la extensión del mapa. Esto puede ser útil para sumar o contabilizar valores de atributos en función de las entidades visibles en la pantalla dentro de diferentes niveles de zoom.

El flujo de trabajo describe cómo mostrar dinámicamente las estadísticas de atributos de entidad basadas en la extensión del mapa en ArcGIS Experience Builder. En este ejemplo, la suma total de avistamientos de aves se muestra en función de los puntos de avistamiento de aves visibles en el mapa.

Solución o solución alternativa

  1. Abra la aplicación web en ArcGIS Experience Builder.
  2. Agregue el widget Mapa a la aplicación web y seleccione un mapa web como fuente de datos. En este ejemplo, se selecciona el mapa Sydney Bird Sightings.
Seleccionar el mapa web que se mostrará en el widget Mapa
  1. Agregue el desencadenador "Cambios de extensión" al widget Mapa para filtrar los registros de datos que se muestran en la aplicación web en función de la extensión del mapa.
    1. En la pestaña Acción del widget Mapa, haga clic en Agregar un desencadenador.
    2. En el panel Seleccionar un desencadenador, haga clic en Cambios de extensión > Marco > Filtrar registros de datos.
    3. En el panel Configuración de acción, haga clic en Seleccionar datos y seleccione la capa de entidades del mapa web. En este ejemplo, se selecciona la capa Sydney Bird Sightings.
Agregar el desencadenador Cambios de evento al widget Mapa para filtrar registros de datos

Seleccionar la capa de entidades en el panel Configuración de acciones
  1. Agregue el widget Texto con la configuración 'Conectar a datos' para mostrar datos de las entidades del mapa.
    1. Agregue el widget Texto a la aplicación web.
    2. En la pestaña Contenido del widget Texto, active Conectar a datos y haga clic en Seleccionar datos.
    3. En el panel Seleccionar datos, seleccione la capa de entidades en el mapa web. En este ejemplo, se selecciona la capa Bird Sightings.
Configuración del widget Texto para mostrar texto de los datos conectados
  1. En el widget Texto del lienzo, haga clic en Contenido dinámico Icono de contenido dinámico.
Icono de contenido dinámico en el widget Texto
  1. En la ventana Contenido dinámico, en la pestaña Estadísticas, configure los siguientes parámetros:
    1. En Operador, seleccione la función que se aplicará en el campo que contiene los valores de atributo. En este ejemplo, se selecciona SUMA.
    2. En Campo, seleccione el campo que contiene los valores de atributo que se van a calcular y haga clic en Insertar. En este ejemplo, el campo Recuento total se sumará y se mostrará en el widget.
Configuración de los parámetros en la pestaña Estadísticas de la ventana Contenido dinámico
Note:
Alternatively, build the same expression to sum the attribute values of the field using the Fields and Functions sub-tabs of the Expression tab in the Dynamic content pane, and click Insert.
Building the expression to sum attribute values on the Expression tab in the Dynamic content window
  1. Guarde, obtenga una vista previa y publique la aplicación web.

En el siguiente mapa figura el widget Texto que muestra el total de avistamientos de aves en función de los puntos de avistamiento de aves visibles en el mapa.

El widget Texto muestra dinámicamente la suma de los valores de atributo de entidad en función de la extensión del mapa

Id. de artículo: 000031816

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga