CÓMO

Redondear hora a la hora más próxima en un campo de texto mediante el uso de Arcade en Portal for ArcGIS y ArcGIS Online Map Viewer

Last Published: May 23, 2024

Descripción

A veces, es necesario eliminar los minutos y segundos registrados en el campo de tiempo. Sin embargo, redondear la hora a la hora más cercana lleva mucho tiempo si se proporcionan datos grandes, como se muestra en la imagen siguiente. Esto se resuelve mediante el uso de una expresión de Arcade para rellenar los datos de la tabla de atributos. En este artículo se proporciona el flujo de trabajo para redondear la hora a la hora más cercana mediante una expresión de Arcade en Portal for ArcGIS y ArcGIS Online Map Viewer.

Tiempo con minutos y segundos incluidos en la tabla de atributos.

Solución o solución alternativa

Note:
This workflow only applies to time data in a text field. For time data in a date field, use the Convert Time Field (Data Management) tool in ArcGIS Pro to convert the date field to a text field.
  1. Inicie sesión en Portal for ArcGIS o ArcGIS Online y haga clic en Contenido > Mi contenido.
  2. Vaya a la capa de entidades alojada y haga clic en ella para abrir la página de detalles del elemento.
  3. Haga clic en la pestaña Datos para mostrar la tabla.
  4. Redondee el tiempo a la hora más cercana mediante una expresión de Arcade.
    1. Haga clic en el encabezado del campo de tiempo y seleccione Calcular en la lista desplegable. Haga clic en Arcade.
    2. Copie y pegue la siguiente expresión de Arcade en el cuadro Expresión. Reemplace <TIME_FIELD> por el nombre del campo de tiempo. Haga clic en Probar.
var t = ($feature.<TIME_FIELD>)
var x = Iif (Minute(t) < 30, Hour(t), Hour(t) + 1)
if(x == 24) {
return 0 + ":00";
} else {
return x + ":00"}
La expresión de Arcade se configura en el cuadro Expresión.
  1. Cuando la pestaña Resultados muestre el tiempo redondeado, haga clic en Aceptar.
El tiempo redondeado se muestra en la pestaña Resultados.

La siguiente imagen muestra la hora redondeada a la hora más cercana en el formato de hora de 24 horas en la tabla de atributos de Portal for ArcGIS.

Tiempo redondeado en la tabla de atributos.

Id. de artículo: 000030915

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga