Mejore su filtrado basado en extensión en ArcGIS Dashboards
Por Noora Golabi
ArcGIS Dashboards le permite crear paneles informativos que transmiten información utilizando elementos como gráficos, medidores y más. Estos elementos pueden interactuar entre sí mediante el uso de acciones. Las acciones proporcionan una experiencia más interactiva y le permiten darle a su tablero un contexto más enfocado.
Las acciones se activan en los elementos de destino cuando un usuario interactúa con el elemento de origen. Un tipo de acción es una acción de mapa. Los mapas pueden ser tanto el origen como el objetivo de una acción. Cuando son la fuente, los mapas se pueden usar para filtrar elementos de destino a medida que los usuarios cambian la extensión del mapa.

Las acciones del mapa se establecen en la configuración del elemento del mapa en la pestaña Acciones del mapa. Desde aquí, puede seleccionar los otros elementos en su tablero que desea filtrar a medida que cambia la extensión del mapa. En la imagen a continuación, puede ver que las acciones del mapa están configuradas para que los cuatro indicadores y el gráfico de serie se filtren con la extensión del mapa.
Configuración de acciones de mapa

Si bien esta acción es excelente en algunos casos, en realidad no permite obtener los resultados más precisos. La extensión de un mapa está limitada por el nivel de detalle del mapa base. Además, al crear un panel que se compartirá con el público, es mejor dejar de lado estas acciones para permitir que su panel funcione sin problemas cuando haya mucho tráfico. Estas acciones no se pueden almacenar en caché, ya que es imposible predecir dónde los usuarios se desplazarán y ampliarán un mapa. Como resultado, su panel de control no puede aprovechar la infraestructura escalable de la plataforma. Por lo tanto, si tiene cientos o miles de personas desplazándose y haciendo zoom al mismo tiempo, el rendimiento de su tablero puede verse afectado. Puede obtener más información sobre cómo optimizar su tablero para un uso de alta demanda aquí.
Una gran alternativa al filtrado usando la extensión del mapa es usar selectores u otro elemento (como una lista, por ejemplo) para activar acciones de filtrado. Usando el mismo ejemplo de arriba, hemos agregado un selector de categoría que filtra el mapa y otros elementos según la selección. En lugar de filtrar espacialmente los datos, el selector está utilizando un filtro de atributos para seleccionar características que coincidan con la selección. Ahora, en lugar de desplazarse y acercarse a un área específica, los usuarios pueden seleccionar un área, en este caso seleccionando una sala administrativa, y filtrar el mapa, los indicadores y el gráfico para mostrar solo los valores de esa área.

Para hacer esto, agregamos un nuevo selector de categoría en el encabezado de nuestro tablero y usamos la capa de salas administrativas como nuestras categorías. En la configuración del selector, configuramos acciones para que una vez que se seleccione una sala, el mapa se acerque a esa sala y filtre los otros elementos para que coincidan.
Puede obtener más información sobre la configuración de acciones en los elementos del panel aquí.

Esto no solo permite que los usuarios del tablero seleccionen con mayor precisión un área de interés, sino que también permite que el tablero trabaje de manera más efectiva detrás de escena al enviar consultas almacenables en caché a la plataforma. Al crear un panel de control, es importante elegir la forma correcta de brindar a los usuarios una experiencia interactiva para garantizar que se pueda ver información precisa de manera efectiva y eficiente.
Acerca del Autor
Noora es escritora de documentación con experiencia en Geografía y SIG. Originaria de Toronto, ahora vive y trabaja en Ottawa, Canadá, donde pasa su tiempo libre cocinando, explorando el aire libre y fingiendo que le gusta correr.