El widget Dividir eventos le permite dividir un evento de línea en dos eventos contiguos. Puede utilizar el widget para administrar los datos de canalización con ArcGIS Pipeline Referencing y de carreteras con ArcGIS Roads and Highways. Puede editar los atributos de un evento después de elegir una ubicación de división. Una vez que el widget divide el evento, el evento de entrada se retira y los eventos resultantes reciben nuevos EventID.
Ejemplos para Pipeline Referencing
Use este widget para apoyar los requisitos de diseño de la aplicación como por ejemplo los siguientes:
- Desea dividir un evento de línea de canalización en dos nuevos eventos.
- Es necesario dividir los eventos de línea en función de los cambios en los atributos de la canalización, como la presión de funcionamiento o el rango de inspección.
- Su organización necesita que los usuarios puedan dividir los eventos de línea mientras trabajan sobre el terreno.
Ejemplos para Roads and Highways
Use este widget para apoyar los requisitos de diseño de la aplicación como por ejemplo los siguientes:
- Desea dividir un evento de línea de carreteras en dos nuevos eventos.
- Es necesario dividir los eventos de línea en función de los cambios en los atributos de la carretera, como el límite de velocidad o el estado del aparcamiento.
- Su organización necesita que los usuarios puedan dividir los eventos de línea mientras trabajan sobre el terreno.
Notas de uso
Este widget requiere la conexión a un widget Mapa. Para dividir eventos de punto, el widget Mapa debe estar conectado a una fuente de datos de mapa web publicada con un LRS con la capacidad de referencia lineal activada. Para ver versiones distintas de la versión predeterminada, la fuente de datos del mapa web debe publicarse con un LRS con la capacidad de administración de versiones activada.
Para crear un LRS y publicar un servicio de entidades con las funcionalidades de referenciación lineal y administración de versiones habilitadas, siga los pasos de la documentación ArcGIS Pro:
- Pipeline Referencing: cree un LRS y comparta un LRS como capas web
- Roads and Highways: cree un LRS y comparta un LRS como capas web
Cuando incluya este widget en una aplicación, un panel ofrecerá a los usuarios las siguientes opciones para dividir los eventos de línea:
- Evento: elija la capa de eventos que contiene los eventos que se van a dividir.
- Red: la capa de red LRS principal para la capa de evento de línea seleccionada.
- Id. de ruta o Nombre de ruta: proporcione un Id. de ruta o un nombre para la ruta que contiene el evento que desea dividir. Si la capa de red tiene route name configurado como un identificador, este ajuste se denomina Nombre de ruta.
Nota:
Si la red LRS de entrada está configurada con un Id. de ruta de varios campos, aparecerá el Id. de ruta concatenado.
- Medida de división: proporcione un valor de medición. El valor de medición define la ubicación exacta en la ruta en la que desea dividir el evento de línea.
- Fecha de división: elija una fecha que defina en qué momento del tiempo desea dividir el evento de línea.
- Id. de objeto de evento: el Id. del objeto del evento que se va a dividir.
- Evento 1: edite los atributos del primer evento resultante.
- Evento 2: edite los atributos del segundo evento resultante.
Configuración
El widget Dividir evento incluye los siguientes ajustes:
- Seleccionar Mapa: seleccione un widget Mapa.
- Cargar capas: cargue capas de los mapas web en el widget Mapa conectado. Para cargar capas, el widget Mapa debe estar conectado a un mapa web con capas LRS.
- Borrar capas: elimine todas las capas cargadas del widget.
- Configuración de capas: haga clic en una capa para abrir el panel Configuración de capas.
- Etiqueta: proporcione una etiqueta significativa para la capa. Esta etiqueta aparece en el panel de widgets en tiempo de ejecución.
- Utilizar el alias de campo: active esta opción para mostrar los alias de campo en tiempo de ejecución. Un alias, o nombre de visualización, es un nombre alternativo para un campo. Suele ser una descripción más intuitiva del contenido del campo. A diferencia de los nombres de campo verdaderos, los alias no deben ajustarse a los límites de la base de datos, de modo que pueden incluir caracteres especiales como espacios.
- Configurar campos: elija qué campos de atributos de la capa desea incluir en el panel de widgets en tiempo de ejecución. Puede definir si cada campo de atributo es editable en tiempo de ejecución haciendo clic en los botones Editable o No editable.
- Configuración predeterminada: establezca la configuración predeterminada para Evento. Esta es la capa de eventos que desea que aparezca en el panel de widgets cuando se cargue por primera vez.
- Mostrar configuración: elija qué configuración desea mostrar en el panel de widgets en tiempo de ejecución.
- Ocultar evento: oculte la configuración de Evento del panel de widgets.
- Ocultar red: oculte la configuración Red del panel de widgets.
Dividir un evento
Siga estos pasos para dividir un evento.
- Inicie Experience Builder. Inicie sesión en un portal de ArcGIS Enterprise.
- Agregue un widget Mapa. Conéctelo a un mapa web con datos LRS publicados con la capacidad de referencia lineal activada y, opcionalmente, la capacidad de administración de versiones también activada.
- Agregue un widget Dividir evento. Conéctelo al widget Mapa y, a continuación, cargue las capas LRS desde el widget Mapa.
- Publique la aplicación.
- Abra la aplicación. Si se le solicita, inicie sesión en su portal de ArcGIS Enterprise.
- Acérquese a la ubicación en la que desea dividir eventos.
- Abra el widget Dividir evento.
También puede utilizar acciones de datos para dividir un evento.
- Utilice la capa de eventos de línea predeterminada o haga clic en la flecha desplegable Evento y elija otra capa de eventos de línea.
- Especifique la ruta que contiene el evento que desea dividir realizando una de las siguientes acciones:
- Proporcione un valor de Id. de ruta en el cuadro de texto Id. de ruta.
Si la capa de red tiene route name configurado como un identificador, este ajuste se denomina Nombre de ruta.
- Haga clic en el selector de rutas y, a continuación, en una ruta del mapa.
El valor Medida de división se rellena en función de la ubicación en la que haga clic.
- Proporcione un valor de Id. de ruta en el cuadro de texto Id. de ruta.
- Si lo desea, cambie el valor de medición proporcionando un valor en el cuadro de texto Medida de división.
- Especifique la fecha de división realizando una de las siguientes operaciones:
- Deje la fecha de división predeterminada, que es la fecha actual.
- Indique una fecha de división en el cuadro de texto Fecha de división.
- Haga clic en el botón de calendario y elija una fecha de división.
- Active la casilla de verificación Utilizar fecha de inicio de ruta.
- Si lo desea, edite los atributos de los eventos divididos.
- Haga clic en Dividir.
Aparece un mensaje de confirmación en la parte superior del panel de widgets cuando divide un evento de línea. El evento de línea de entrada se retira a partir de la fecha de división. Los dos nuevos eventos parpadean en el mapa.
Opciones de interacción
Este widget admite acciones de datos, que puede activar en la pestaña Acción de la configuración del widget.
Puede utilizar acciones de datos en el widget Tabla para lanzar el widget Dividir evento y rellenar los valores. Para ello, debe agregar un widget Dividir evento y un widget Tabla a su aplicación y activar la acción de datos de Dividir evento en los ajustes del widget Tabla.
La acción de datos Dividir evento del widget Tabla puede rellenar los parámetros Evento, Red, Id. de ruta o Nombre de ruta, Id. de objeto de evento y Fecha de división en el widget Fusionar eventos. También puede rellenar los atributos del evento de división resultante.
Para utilizar la acción de datos en tiempo de ejecución, siga estos pasos:
- Seleccione un registro en el widget Tabla.
- Haga clic en el botón Acción situado en la parte superior del panel del widget Tabla.
- Haga clic en Dividir evento.
Los parámetros Evento, Red, Id. de ruta o Nombre de ruta e Id. de objeto de evento se rellenan en función del evento de la tabla seleccionado.
- Proporcione un valor para el parámetro Medida de división.
El parámetro Fecha de división se rellena con la fecha actual.
Nota:
Puede cambiar cualquier valor después de que haya sido rellenado por la acción de datos. Si lo hace, el widget Dividir evento seguirá validando todas las entradas.