CÓMO

Crear una cadena de intervalos de fechas dinámica en un diseño en ArcGIS Pro con Arcade

Last Published: January 10, 2024

Descripción

En un diseño de página de ArcGIS Pro se puede utilizar una cadena de intervalos de fechas dinámica para proporcionar contexto o información sobre la extensión temporal de los datos que se presentan. Esto es útil para capas con reconocimiento temporal o datos de series temporales.

En este artículo se describe el flujo de trabajo para crear una cadena de intervalos de fechas dinámica en un diseño en ArcGIS Pro mediante ArcGIS Arcade.

Solución o solución alternativa

Note: 
A map frame must be created before adding a layout. Refer to ArcGIS Pro: Add and modify map frames for more information.
  1. Abra el proyecto en ArcGIS Pro.
  2. Agregue un diseño al proyecto. Consulte ArcGIS Pro: Crear un diseño en blanco para obtener instrucciones.
  3. Agregue texto dinámico de tabla al diseño eligiendo el grupo Atributo de tabla. Consulte ArcGIS Pro: Texto dinámico de tabla para obtener instrucciones.
  4. En la ventana Insertar atributo de tabla, en Origen, seleccione la capa deseada para Tabla.
  5. En Consulta, seleccione Consulta personalizada en el menú desplegable.
  6. En Apariencia, haga clic en Expresión para abrir el Generador de expresiones.
  7. Inserte la siguiente expresión en el cuadro Expresión. Reemplace <numberOfDays> por el número deseado.
Note:
•  To determine the date before the current date, specify a negative number for ''.
•  To determine the date after the current date, specify a positive number for ''.
var relDate = Now();
var start = DateAdd(relDate, <numberOfDays>, "days");
var end = DateAdd(relDate, <numberOfDays>, "days");

Text(start, 'M/D/Y') + ' to ' + Text(end, 'M/D/Y');

El siguiente bloque de código muestra la secuencia de comandos de trabajo completa.

var relDate = Now();
var start = DateAdd(relDate, -8, "days");
var end = DateAdd(relDate, -2, "days");

Text(start, 'M/D/Y') + ' to ' + Text(end, 'M/D/Y');
  1. Haga clic en Aceptar para cerrar el Generador de expresiones.
  2. Haga clic en Aceptar para cerrar la ventana Insertar atributo de tabla.
  3. Arrastre un cuadro a la ubicación deseada para crear el elemento de texto dinámico en la vista de diseño.

El siguiente mapa muestra la cadena de intervalos de fechas dinámica.

Id. de artículo: 000031729

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