ArcGIS Storymaps
Mostrar el tiempo en Storymaps
8 de marzo, 2023 | Owen Evans y Cooper Thomas
Artículo originalmente publicado en el Blog de ArcGIS bajo el nombre de "Showing time in ArcGIS StoryMaps“
El tiempo es un tema que aparece en muchas historias. Al visualizar cómo evoluciona un lugar o fenómeno con el tiempo, podemos obtener una comprensión más profunda de su historia y significado. Hay muchas formas de visualizar el tiempo en ArcGIS StoryMaps, y los autores han utilizado visualizaciones basadas en el tiempo para brindar información sobre temas tan diversos como las migraciones de aves , el crecimiento urbano y la salud mental . Esta publicación cubre algunas de las técnicas más efectivas y creativas para tejer mapas y datos basados en el tiempo en sus historias.
Para mostrar el tiempo en una historia, primero debe buscar o crear capas que contengan datos temporales y luego agregar esas capas a un mapa. Los datos temporales se pueden estructurar y almacenar de varias maneras diferentes. La forma en que se publican y presentan los datos puede dictar, o al menos influir, cómo los muestra en su historia. Esta publicación se centra en los dos esquemas de datos temporales más comunes:
- El tiempo como capa , donde una capa individual representa una instantánea particular en el tiempo, o;
- El tiempo como atributo , donde uno o más campos de atributo contienen fechas u otros datos de tiempo.
Nota: En aras de la brevedad, esta publicación se centra en flujos de trabajo específicos de mapas web, pero muchos de los métodos descritos en esta publicación también se pueden lograr utilizando mapas estáticos (creados en ArcGIS Pro o en otro lugar).
El tiempo como una capa
Una sola capa a menudo muestra una instantánea de los datos en un momento determinado. Por ejemplo, Living Atlas of the World de Esri contiene datos de salud de condados de EE. UU. de 2020 , 2021 y 2022 (así como otros años). Estas capas no tienen atributos con marca de tiempo que varíen con el tiempo, pero cada capa en su conjunto representa una medida (o medidas) en un momento determinado. Específicamente, cada capa contiene una selección de indicadores de salud, informados a nivel de condado, para un solo año. Juntas, estas capas podrían usarse para mostrar cómo ha cambiado la salud de una comunidad con el tiempo, o para comparar entre dos o más años.
Un mapa de coropletas de las tasas de salud mental para el año 2022
De manera similar, las capas de imágenes capturan instantáneas de una ubicación en un instante en el tiempo. Por ejemplo, se pueden usar imágenes de diferentes períodos de tiempo para mostrar el alcance del daño causado por una inundación o la eliminación de la vegetación que rodea un área urbana a lo largo de varias décadas.
Una comparación lado a lado del desierto jordano en 2014 (izquierda) y 2022 (derecha), que muestra cambios significativos en el uso de la tierra
En cada uno de los casos anteriores, las capas representan datos en un punto específico (o rango) en el tiempo. Pero una sola capa también puede reflejar el tiempo al mostrar el cambio en un atributo a lo largo del tiempo , como en esta capa que muestra el cambio de cobertura terrestre entre 2018 y 2021 , o esta capa que muestra el crecimiento demográfico proyectado entre 2022 y 2027 .
Este mapa de coropletas muestra el cambio de población esperado en San Antonio entre 2022 y 2027
Además, una sola capa puede representar los resultados de un análisis espaciotemporal. Los usuarios de GIS avanzados pueden usar ArcGIS Pro para generar un cubo de espacio-tiempo , o para ubicar grupos de espacio-tiempo o puntos calientes emergentes . Los resultados de estos análisis luego pueden agregarse a un mapa (o mapas) y mostrarse en ArcGIS StoryMaps. Para obtener más información sobre el análisis de patrones espaciales y temporales, consulte esta publicación de blog .
Ahora que hemos definido el concepto de "tiempo como una capa" y hemos revisado algunos ejemplos, profundicemos en los diversos métodos y herramientas que puede usar para visualizar capas basadas en el tiempo en ArcGIS StoryMaps.
Coreografía de mapa
La coreografía de mapas es una poderosa técnica de narración en la que varias vistas de mapas relacionadas se presentan una tras otra en rápida sucesión. Por lo general, cada vista de mapa resalta una ubicación específica o un subconjunto de capas de mapa y puede ir acompañada de algún texto explicativo. A medida que el lector se desplaza o hace clic en la historia, el mapa pasa sin problemas de una vista configurada por el autor a la siguiente, lo que da como resultado una elegante animación de mapa cuadro por cuadro que los lectores pueden seguir a la velocidad que deseen.
La coreografía del mapa se logra mediante el bloque sidecar en ArcGIS StoryMaps. Un sidecar se compone de diapositivas individuales, cada una de las cuales contiene un panel multimedia fijo (que puede presentar una vista de mapa definida por el autor) y un panel narrativo desplazable. La coreografía de mapas se usa comúnmente para deconstruir mapas complejos o para enfocarse en áreas de interés en un conjunto de datos espaciales. Pero también es adecuado para visualizar cambios a lo largo del tiempo, especialmente cuando cada capa del mapa representa un momento (o rango) específico en el tiempo.
Dependiendo de sus datos y de la historia que intente contar con ellos, es posible que desee mostrar una sola instantánea de los datos (como un año, una década, un siglo, etc.) en cada diapositiva, como en este ejemplo, que compara índices de salud mental en 2015 y 2019. O bien, puede "apilar" varias capas para resaltar los cambios acumulativos a lo largo del tiempo, por ejemplo, para narrar eras de construcción de puentes o visualizar las consecuencias proyectadas de las inundaciones costeras .
Este bloque de sidecar usa diapositivas sucesivas para mostrar la proliferación de puentes en los EE. UU. a lo largo del tiempo.
¡Consejo profesional! Por razones de rendimiento, a menudo es mejor agregar todas las capas al mismo mapa y usar las capacidades del generador de sidecar para alternar la visibilidad de las capas según sea necesario para cada diapositiva en el bloque de sidecar. Pero si planea coreografiar muchas capas en un solo bloque de sidecar, puede obtener mejores resultados creando mapas individuales para cada diapositiva de sidecar. Para obtener más información sobre el rendimiento del mapa web, consulte esta página .
- Video: Coreografía de mapas: Cómo hacer que un ArcGIS StoryMap cante y baile
- Publicación de blog: Haga que su ArcGIS StoryMap cante y baile con... ¡coreografía de mapas!
- Lección: construye un sidecar en tu historia
Acciones de mapa
Una acción de mapa es un enlace o botón especial que puede acompañar a un mapa web en un bloque sidecar. Al hacer clic, una acción cambia la apariencia del mapa para mostrar una vista específica configurada por el autor, como una instantánea discreta en el tiempo. Al hacer clic en un conjunto de acciones del mapa, los lectores pueden comparar fácilmente un fenómeno en diferentes momentos, destacando, por ejemplo, el surgimiento de las megaciudades o los flujos y reflujos del combate naval en la Segunda Guerra Mundial .
Tenga en cuenta que los lectores no necesitan interactuar con las acciones del mapa para avanzar en la narrativa. Esto significa que, por lo general, no es aconsejable ocultar las vistas esenciales del mapa detrás de las acciones del mapa, ya que es posible que algunos lectores nunca vean estas vistas. Pero si su objetivo es enriquecer su sidecar con vistas complementarias de mapas específicos de tiempo, entonces las acciones de mapa son una excelente opción.
Las acciones del mapa permiten a los lectores filtrar este mapa de naufragios de la Segunda Guerra Mundial por año
Tenga en cuenta que solo una acción de mapa puede estar activa a la vez; si es esencial (para fines narrativos) que los lectores puedan alternar de forma independiente la visibilidad de varias capas, podría considerar crear e incorporar una aplicación de Leyenda interactiva .
- Publicación de blog: Potencie sus historias con acciones de mapa
Deslizamiento
El bloque deslizante permite a los lectores comparar dos mapas (en vivo o estáticos), o dos fotos, una al lado de la otra mediante un control deslizante interactivo. Se puede utilizar para crear comparaciones convincentes de imágenes o datos temáticos en dos períodos de tiempo distintos. Por ejemplo, el deslizamiento se puede usar para comparar el alcance de las inundaciones de los ríos ahora y en el futuro, o para comparar los patrones históricos de cobertura del suelo con los contemporáneos.
Este bloque deslizante compara los niveles de agua actuales con los niveles esperados en 2130
- Publicación de blog: Deslice el dedo hacia la derecha para acceder a una poderosa herramienta de narración
- Historia instructiva: agregue un bloque deslizante a su historia
El tiempo como atributo
Si una capa tiene un atributo de tiempo (es decir, un atributo en un formato de fecha/hora como "fecha de creación" o "hora del día"), eso significa que sus otros atributos varían con el tiempo. En este caso, simplemente representar la capa tal como está mostrará todos los datos disponibles a lo largo del tiempo, lo que puede no revelar los patrones interesantes que desea comunicar en su historia. Por ejemplo, una sola capa puede incluir la población de una ciudad en tres puntos distintos de la historia, pero es poco probable que desee mostrar las tres medidas simultáneamente.
Para fines de narración, probablemente querrá refinar sus datos para mostrar tiempos o rangos específicos. Para hacer esto, puede filtrar o diseñar la capa por tiempo, o incluso publicarla como una capa habilitada para el tiempo que mostrará un comportamiento especial en ArcGIS Online.
Una tabla de atributos que contiene múltiples campos de fecha
Filtrado por tiempo
Cualquier capa con un atributo de tiempo se puede convertir fácilmente en una capa de instantánea usando filtros y luego presentarla en una historia usando los métodos de la sección anterior. Si necesita más de una instantánea o rango, simplemente cree copias de la capa y aplique diferentes filtros de fecha a cada copia. Al elegir un atributo de fecha/hora en el filtro, se presentarán operadores específicos de fecha como "es el", "es antes" y "es entre" que le permitirán especificar una instantánea o un intervalo de tiempo. Para obtener más información sobre cómo filtrar por fecha, consulte el documento de ayuda sobre cómo aplicar filtros .
¡Consejo profesional! Por lo general, publicar una sola capa habilitada para el tiempo le brinda la mayor flexibilidad, ya que puede crear copias de ella y usar filtros para mostrar diferentes instantáneas o rangos. Sin embargo, consultar conjuntos de datos temporales muy grandes puede ser lento, así que considere publicar capas de instantáneas individuales si el rendimiento se convierte en un problema.
Mapeo inteligente con el tiempo
Hay varias formas de aplicar estilo a las capas para mostrar el tiempo usando Smart Mapping . Puede usar los renderizadores de mapas inteligentes basados en el tiempo, como la línea de tiempo continua y la edad, para presentar datos que tengan un atributo de tiempo para responder preguntas como:
- ¿Dónde están las funciones más antiguas y dónde están las más nuevas?
- ¿Qué funciones tienen fechas anteriores o posteriores a una fecha clave?
Este mapa utiliza Smart Mapping para revelar la edad predominante de construcción de viviendas
Con el mapeo inteligente, incluso puede combinar un atributo de tiempo con un segundo atributo numérico, de categoría o de tiempo usando los renderizadores Color y tamaño o Tipos y tamaño. Estos renderizadores te permiten mostrar el tiempo y otra variable simultáneamente. Una capa debe tener un campo formateado con un formato de fecha/hora para usarse con estos renderizadores.
Consulte estos recursos para obtener más información sobre cómo mostrar la hora con Smart Mapping:
- Publicación de blog: Tiempo de mapeo en Map Viewer
- Historia instructiva: Mapeo inteligente: línea de tiempo continua y edad
¡Consejo profesional! Si la capacidad de interactuar con un mapa no es fundamental para su historia (y si sus datos no cambian), puede preparar su mapa (ya sea en Pro o en línea), tomar una captura de pantalla o exportarlo como una imagen estática y agregar la imagen de tu historia. Las imágenes siempre funcionarán mejor que los mapas en vivo y, a menudo, son la mejor manera de incluir mapas en su historia. Use una combinación de imágenes de mapas estáticos y mapas web dinámicos según el propósito de cada mapa en su historia.
Widget de animación de tiempo
Agregar una capa habilitada para el tiempo a un mapa web habilita automáticamente un control deslizante de tiempo en Map Viewer, que se puede usar para explorar y animar de forma interactiva los datos de la capa a través del tiempo. En las opciones del mapa web, puede configurar ciertas propiedades del control deslizante de tiempo, como su intervalo de reproducción, la velocidad de reproducción y si debe mostrar todas las funciones de forma acumulativa o un intervalo a la vez.
Si agrega un mapa web habilitado para tiempo a su historia, puede habilitar opcionalmente un widget de animación de tiempo en el editor de mapas. Este widget hereda todas las propiedades del control deslizante de tiempo del mapa web subyacente y proporciona un conjunto de controles de reproducción simples para controlar la animación de tiempo. El widget es una solución de baja complejidad para animaciones temporales básicas.
Un ejemplo del widget de animación temporal en acción
Una ventaja notable del widget de animación temporal es que no necesita configurarse ni actualizarse manualmente cuando cambian los datos subyacentes, por lo que es especialmente útil para visualizar datos dinámicos que pueden editarse después de que se publiquen el mapa web y la historia.
¡Consejo profesional! Cuanto más pequeño y simple sea su conjunto de datos con tiempo habilitado, mejor funcionará con el widget de animación de tiempo, ya que cada fotograma de la animación debe renderizarse en tiempo real. Para animaciones basadas en el tiempo más complejas o ricas en datos, es posible que desee representar su animación como un video.
Incruste una aplicación consciente del tiempo
Si las capacidades exploratorias del control deslizante de tiempo del mapa web son esenciales para su narración, puede crear una aplicación configurable que presente el control deslizante de tiempo totalmente interactivo, como la plantilla Control deslizante o la plantilla Mapa de medios , y luego incrustar esa aplicación directamente en su historia.
Esta aplicación integrada que reconoce el tiempo permite a los lectores navegar hacia adelante y hacia atrás en el tiempo.
Tenga en cuenta que es posible que algunos lectores no interactúen con el control deslizante completo. Y, como con todas las inserciones, asegúrese de considerar las opciones de visualización móvil y obtener una vista previa de su historia en un dispositivo móvil antes de publicarla. Es posible que desee mostrar la inserción en vivo en el dispositivo móvil o, en su lugar, reemplazarla con una versión prerenderizada basada en GIF de la animación.
Animación del tiempo como un video
Si desea ejercer un mayor control de dirección sobre sus animaciones basadas en el tiempo de lo que permite el widget, puede crear una animación personalizada en ArcGIS Pro , exportarla como un video y luego cargar el video en su historia. Si bien las animaciones complejas pueden ser difíciles y llevar mucho tiempo de producir, este enfoque le permite aprovechar al máximo el amplio conjunto de herramientas de cartografía de Pro. Además, las animaciones renderizadas previamente generalmente se cargarán más rápido en una historia que un mapa web dinámico.
Esta sencilla animación basada en el tiempo revela la expansión gradual de los asentamientos humanos.
Los videos de animación temporal se han utilizado en ArcGIS StoryMaps para resaltar la pérdida histórica de hielo marino , los asombrosos viajes de las aves migratorias y los campos de internamiento japoneses-estadounidenses . En todos estos ejemplos, las animaciones incluyen texto dinámico que identifica las fechas actualmente visibles.
- Historia instructiva: Cómo aprovechar al máximo los mapas animados
Visualizaciones sin mapas
Este es un buen momento para mencionar que no todos los datos habilitados para el tiempo deben visualizarse en un mapa; si los datos no tienen una dimensión geográfica convincente, entonces un gráfico estático o interactivo puede comunicar sus mensajes de manera más efectiva que un mapa.
Los gráficos estáticos se pueden crear en aplicaciones como ArcGIS Pro (obtenga más información sobre cómo hacer gráficos en ArcGIS Pro ) o Excel y luego agregarlos a una historia como capturas de pantalla. Alternativamente, se pueden crear gráficos interactivos con herramientas basadas en la web como ArcGIS Dashboards o ArcGIS Insights y luego incrustarlos en una historia.
- Historia instructiva: inclusión de gráficos en ArcGIS StoryMaps
Los gráficos de líneas se pueden utilizar para visualizar datos temporales no espaciales, como este, que muestra el aumento gradual de las búsquedas en Internet de "salud mental".
Como ilustran colectivamente los ejemplos anteriores, existen miles de razones para visualizar el tiempo y miles de métodos para implementar visualizaciones basadas en el tiempo en ArcGIS StoryMaps. A medida que evalúe las opciones cubiertas en esta publicación, asegúrese de considerar no solo la estructura de sus datos conscientes del tiempo, sino también el papel que desempeña en su historia y los mensajes clave que está tratando de comunicar.
¿Es el cambio a lo largo del tiempo un pilar central de su narrativa? Si es así, es posible que desee utilizar la coreografía del mapa, debido a su prominencia, flexibilidad y navegación controlada por el lector. ¿El tiempo es más un elemento secundario en tu historia? En ese caso, podría usar acciones de mapa o un video renderizado previamente, ya que estas opciones son menos intrusivas desde el punto de vista narrativo. Sin embargo, al final del día, no hay un enfoque "correcto" o "incorrecto". Después de todo, es su historia para contar.
SOBRE LOS AUTORES
Owen Evans
Owen es el ingeniero principal de productos de ArcGIS StoryMaps y ha estado en Esri desde 2004. Antes de unirse al equipo de StoryMaps, pasó 11 años como ingeniero de soluciones en el equipo del Gobierno Nacional de Esri ayudando a las personas a comprender el valor y la utilidad del pensamiento geoespacial.
Cooper Thomas
Cooper es cartógrafo en el equipo StoryMaps de Esri. Sus mapas se han abierto camino en el feed de Instagram de @Esrigram, la página principal de Reddit y el refrigerador de sus padres. En su tiempo libre, Cooper disfruta tocando Mozart para sus plantas de interior para que algún día crezcan altas y fuertes.