El widget Agregar evento de línea le permite crear eventos de línea a lo largo de rutas en un sistema de referenciación lineal (LRS). Puede utilizar el widget para administrar los datos de canalización con ArcGIS Pipeline Referencing y de carreteras con ArcGIS Roads and Highways. Puede representar las características de una ruta, como la presión de funcionamiento de una canalización o la información sobre los carriles de una carretera, como eventos de línea.
Ejemplos para Pipeline Referencing
Use este widget para apoyar los requisitos de diseño de la aplicación como por ejemplo los siguientes:
- Usted es un inspector de canalizaciones y desea agregar información sobre las notas de inspección de una tubería que se encuentra en mantenimiento.
- Desea agregar una nueva entidad de eventos y retirar la sección superpuesta de una entidad anterior.
- Desea agregar la información sobre la presión de funcionamiento y la clase DOT en una única sesión de edición.
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 agregar información sobre los carriles de una autopista.
- Desea agregar una nueva mediana a una ruta y retirar la sección superpuesta de la mediana anterior.
- Desea agregar información sobre el aparcamiento y el control de accesos en una única sesión de edición.
Notas de uso
Este widget requiere la conexión a un widget Mapa. Para agregar eventos de línea, 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
Para utilizar el widget Agregar evento de línea con servicios de referencia lineal publicados con ArcGIS Enterprise, debe haber iniciado sesión con una cuenta de ArcGIS Enterprise.
Cuando incluya este widget en una aplicación, un panel ofrecerá a los usuarios las siguientes opciones para agregar un evento de línea:
- Tipo: elija agregar uno o varios eventos de línea.
- Línea única: agregue un evento de línea única.
- Líneas múltiples: agregue varios eventos de línea en una sola actividad de edición.
- Evento (aparece al elegir Línea única en Tipo): elija la capa de eventos desde la que agregar un evento de línea.
- Red: esta etiqueta enumera la capa de red que se utiliza para agregar eventos de línea.
- Conjunto de atributos (aparece al elegir Líneas múltiples en Tipo): si una capa está configurada con conjuntos de atributos para Pipeline Referencing o conjuntos de atributos para Roads and Highways, puede elegir uno en el menú desplegable. El widget solo muestra los eventos de línea que forman parte del conjunto de atributos. Los conjuntos de atributos son colecciones de atributos de la capa de eventos. Puede utilizar conjuntos de atributos para crear varios eventos con un conjunto de atributos adicionales específicos de la organización en una sola edición.
- Método inicial: esta etiqueta indica el método que utiliza el widget para definir el punto de la ruta donde comienza el evento de línea.
- Nombre de ruta inicial: indique el nombre de la ruta que desea utilizar para definir el punto de inicio del evento de línea.
- Medición inicial: proporcione un valor de medición para el punto de inicio del evento de línea. El valor de medición define la ubicación exacta en la ruta en la que comienza el evento de línea. La etiqueta de esta configuración también muestra la unidad de medida definida por la capa de red. Por ejemplo, si la unidad de medida son los metros, en tiempo de ejecución esta configuración se denomina Medición inicial (metros).
- Método final: esta etiqueta indica el método que utiliza el widget para definir el punto donde finaliza el evento de línea.
- Nombre de ruta final: indique el nombre de la ruta que desea utilizar para definir el punto de finalización del evento de línea. Esta opción solo está disponible si la capa de eventos elegida es un evento de línea de expansión o el conjunto de atributos elegido incluye una capa de evento de línea de expansión.
- Medición final: proporcione un valor de medición para el punto de finalización del evento de línea. El valor de medición define la ubicación exacta en la ruta en la que comienza el evento de línea. La etiqueta de esta configuración también muestra la unidad de medida definida por la capa de red. Por ejemplo, si la unidad de medición son los metros, en tiempo de ejecución esta configuración se denomina Medición final (metros).
- Fecha de inicio: especifique la fecha de inicio del evento o eventos.
- Fecha de finalización: especifique la fecha de finalización del evento o eventos.
- Fusionar eventos coincidentes: fusione los nuevos eventos con cualquier evento de atributo exacto existente que se solape con los nuevos eventos.
- Retirar eventos solapados: retire los eventos existentes que se solapen con los nuevos eventos.
Configuración
El widget Agregar evento de línea incluye la siguiente configuración:
- 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 Editable o No editable.
- Configuración predeterminada: defina la configuración predeterminada que desea que esté disponible en el widget cuando se cargue por primera vez.
- Evento (línea única): elija la capa de eventos predeterminada para agregar un evento de línea única.
- Red (Líneas múltiples): elija la capa de red predeterminada para agregar varios eventos de línea. Cuando el usuario está agregando eventos de línea única, la red es siempre la red registrada para la capa de eventos seleccionada.
- Método inicial: elija el método predeterminado para la forma en que el widget define el punto de inicio del evento de línea.
- Método final: elija el método predeterminado para la forma en que el widget define el punto de finalización del evento de línea.
Para las opciones Método inicial y Método final, puede elegir el siguiente método:
- Ruta y medición: el widget especifica ubicaciones mediante el nombre de ruta y el valor de medición proporcionados por el usuario.
- Tipo: eliga si el widget se ha definido para agregar eventos de punto únicos o múltiples.
- Conjunto de atributos: si una capa está configurada con conjuntos de atributos para Pipeline Referencing o conjuntos de atributos para Roads and Highways, puede elegir uno predeterminado en el menú desplegable. El widget solo muestra los eventos de línea que forman parte del conjunto de atributos. Los conjuntos de atributos son colecciones de atributos de la capa de eventos. Puede utilizar conjuntos de atributos para crear varios eventos con un conjunto de atributos adicionales específicos de la organización en una sola edición.
- Mostrar configuración: elija qué configuración desea mostrar en el panel de widgets en tiempo de ejecución. Si elige ocultar una configuración aquí, la configuración de widget que establezca en Configuración predeterminada no podrá ser modificada por el usuario en tiempo de ejecución.
- Ocultar tipo: oculte la configuración Tipo del panel de widgets.
- Ocultar evento: oculte la configuración de Evento del panel de widgets.
- Ocultar red: oculte la configuración Red del panel de widgets.
- Ocultar método: oculte las opciones Método inicial y Método final del panel del widget.
- Ocultar conjunto de atributos: oculte la configuración de Conjunto de atributos del panel de widgets.
- Ocultar mediciones: oculte las opciones Medición Inicial y Medición final del panel del widget.
Agregue un evento de línea proporcionando un nombre de ruta y valores de medición.
Siga estos pasos para agregar un evento de línea.
- 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 Agregar evento de línea. 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.
- Haga zoom a la ubicación donde desee agregar un evento de línea.
Nota:
Para acercarse a las ubicaciones de ruta, puede utilizar el widget Buscar por ruta o bien acciones de datos con el widget Buscar por ruta o el widget Tabla. - Abra el widget Agregar evento de línea.
También puede utilizar acciones de datos para agregar eventos de línea.
- Utilice el tipo predeterminado o haga clic en la flecha desplegable Tipo y cambie el tipo, en caso necesario.
- Si Tipo está configurado como Línea única, utilice la capa de evento de punto predeterminada o haga clic en la flecha desplegable Evento y elija otra capa de evento de línea.
Si Tipo está configurado como Líneas múltiples, puede utilizar el conjunto de atributos predeterminado o elegir otro conjunto de atributos.
El valor que aparece bajo Red aparece en función de la capa de eventos seleccionada.
- Especifique la ubicación de inicio del evento de línea realizando una de las siguientes acciones:
- Especifique un nombre de ruta en el cuadro de texto Nombre de ruta inicial.
- Haga clic en el selector de rutas y, a continuación, en una ruta del mapa.
El valor Medición inicial se rellena en función de la ubicación en la que haga clic. Una vez que proporcione un valor de medición inicial, aparecerá un punto verde en esa ubicación del mapa.
- Opcionalmente, cambie el valor de medición inicial realizando una de las siguientes acciones:
- Proporcione un valor de medición en el cuadro de texto Medición inicial.
Nota:
También se admiten valores de medición de estacionamiento.
- Haga clic en el selector de medidas y, a continuación, en un punto de la ruta.
- Proporcione un valor de medición en el cuadro de texto Medición inicial.
- Especifique la ubicación de finalización del evento de línea realizando una de las siguientes acciones:
- Para eventos en una red no lineal o eventos no extensibles en una red lineal, haga clic en el selector de medidas y, a continuación, en el punto de la ruta en el que desea que termine el evento de línea.
El Nombre de ruta final es por defecto el Nombre de ruta inicial y no puede modificarse. Si necesita cambiar Nombre de ruta final introduzca un nuevo nombre de ruta en Nombre de ruta inicial.
- Para los eventos de extensión en una red de línea, acepte el nombre predeterminado para Nombre de ruta final o cambie la ruta final proporcionando otro nombre de ruta en el cuadro de texto Nombre de ruta final.
Como alternativa, haga clic en el selector de rutas y, a continuación, en el punto de la ruta en el que desea que termine el evento de línea.
Nota:
Los valores Ruta inicial y Ruta final deben estar en la misma línea.
Una vez que proporcione un valor de medición final, aparecerá un punto rojo en esa ubicación del mapa.
- Para eventos en una red no lineal o eventos no extensibles en una red lineal, haga clic en el selector de medidas y, a continuación, en el punto de la ruta en el que desea que termine el evento de línea.
- Opcionalmente, puede especificar una nueva medida final realizando una de las siguientes acciones:
- Proporcione un valor de medición en el cuadro de texto Medición final.
Nota:
También se admiten valores de medición de estacionamiento.
- Haga clic en el selector de medidas y luego en el valor de medición a lo largo de la ruta en el mapa.
- Proporcione un valor de medición en el cuadro de texto Medición final.
- Especifique la fecha de inicio del evento realizando una de las siguientes acciones:
- Deje la fecha de inicio predeterminada, que es la fecha actual.
- Introduzca una fecha de inicio en el cuadro de texto Fecha de inicio.
- Haga clic en el botón del calendario y elija la fecha de inicio.
- Active la casilla de verificación Utilizar fecha de inicio de ruta.
- Opcionalmente, puede especificar la fecha de finalización del evento de línea realizando una de las siguientes acciones:
- Especifique una fecha de finalización en el cuadro de texto Fecha de finalización.
- Haga clic en el botón del calendario y elija una fecha de finalización.
- Active la casilla de verificación Utilizar fecha de finalización de ruta.
Nota:
Si no proporciona una fecha de finalización, el evento continuará para siempre en el futuro.
- Elija una opción de validación de datos para evitar entradas erróneas mientras caracteriza una ruta con eventos de línea.
- Fusionar eventos coincidentes: cuando todos los valores de atributo de un nuevo evento son exactamente iguales que los de un evento existente, y si el nuevo evento es adyacente o se superpone a un evento existente en términos de sus valores de medición, y sus intervalos de tiempo coinciden o se superponen, el nuevo evento se fusiona con el evento existente y el rango de medición se expande en consecuencia. Para más información, consulte los escenarios para fusionar eventos coincidentes en ArcGIS Pipeline Referencing o bien los escenarios para retirar superposiciones en ArcGIS Roads and Highways.
- Retirar eventos superpuestos : la medición, la fecha de inicio y fecha de finalización de los eventos existentes se ajustan para evitar superposiciones con respecto a los valores de hora y medición una vez creados el o los eventos de línea nuevos. Para obtener más información, consulte los escenarios para retirar superposiciones en ArcGIS Pipeline Referencing o los escenarios para retirar superposiciones en ArcGIS Roads and Highways.
- Haga clic en Siguiente.
Los atributos de la capa de eventos de línea elegida aparecen en un segundo panel.
- Proporcione valores de atributo para la capa de eventos.
En el caso de varios eventos, un conjunto de atributos puede contener eventos asociados a redes distintas. Solo aparecen los eventos asociados a la red seleccionada.
Para múltiples eventos, utilice las casillas de verificación de las capas de eventos para incluirlos o excluirlos en la actividad de edición. Los eventos no seleccionados no se agregarán.
Para múltiples eventos, que un campo de evento sea visible y editable depende de la configuración del conjunto de atributos. La configuración de eventos para eventos individuales no se aplica cuando se agregan múltiples eventos.
Puede utilizar la herramienta Copiar atributos para copiar atributos de un evento existente.
- Haga clic en Guardar.
Una vez que el nuevo evento de línea se agrega y aparece en el mapa, aparece un mensaje de confirmación en el panel de herramientas.
Opciones de interacción
Puede utilizar acciones de datos en otros widgets para lanzar el widget Agregar evento de línea y rellenar los valores asociados. Para poder utilizar acciones de datos, la red en el widget de origen debe tener eventos de línea asociados, las opciones de acción de datos de Agregar evento de línea en el widget de origen deben estar activadas y el widget Agregar evento de línea debe estar configurado en la experiencia. Desactive las opciones de acción de datos de Agregar evento de línea en el widget de origen para no utilizar acciones de datos.
Los siguientes widgets admiten las acciones de datos del widget Agregar evento de línea:
- Widget Buscar por ruta: la acción de datos rellena las opciones de evento o conjunto de atributos, red, ruta, medición y fecha.
- Widget Tabla: la acción de datos rellena las opciones de evento o conjunto de atributos, red, ruta y fecha.
Nota:
Puede cambiar cualquier valor después de que haya sido rellenado. Si lo hace, el widget Agregar evento de línea seguirá validando todas las entradas.
Ejecute acciones de datos con el widget Buscar por ruta
Para utilizar la acción de datos en tiempo de ejecución con el widget Buscar por ruta, siga estos pasos:
- Seleccione un registro de resultados en los resultados de Buscar por ruta.
- Haga clic en el botón Acción situado en la parte superior del panel del widget Buscar por ruta.
- Agregue un evento de línea realizando una de las siguientes acciones:
- Haga clic en Agregar evento de línea, proporcione un valor de medición final en la opción Medición final y atributos para el nuevo evento de línea.
Los parámetros Evento, Red, Id. de ruta inicial o Nombre de ruta inicial, Medición inicial, Id. de ruta final o Nombre de ruta final, Fecha de inicio y Fecha de finalización se rellenan en función de la ruta seleccionada desde el widget Buscar por ruta.
- Si el resultado de la búsqueda contiene una ruta con dos valores de medición, haga clic en Agregar evento de línea.
Los parámetros Evento, Red, Id. de ruta inicial o Nombre de ruta inicial, Medición inicial, Medición final, Id. de ruta final o Nombre de ruta final, Fecha de inicio y Fecha de finalización se rellenan en función de la ruta seleccionada desde el widget Buscar por ruta.
- Si el resultado de la búsqueda contiene una ruta con un único valor de medición, elija Agregar evento de línea (inicial) para que sea la medida inicial o Agregar evento de línea (final) para que sea la medida final del evento de línea que se va a agregar.
Si eligió Agregar evento de línea (inicial), se rellenará el valor de Medición inicial y deberá proporcionar un valor de Medición final.
Si eligió Agregar evento de línea (final), se rellenará el valor de Medición final y deberá proporcionar un valor de Medición inicial.
Los parámetros Evento, Red, Id. de ruta inicial o Nombre de ruta inicial, Medición inicial o Medición final, Id. de ruta final o Nombre de ruta final, Fecha de inicio y Fecha de finalización se rellenan en función de la ruta seleccionada desde el widget Buscar por ruta.
- Haga clic en Agregar evento de línea, proporcione un valor de medición final en la opción Medición final y atributos para el nuevo evento de línea.
Nota:
Puede cambiar cualquier valor después de que haya sido rellenado. Si lo hace, el widget Agregar evento de línea seguirá validando todas las entradas.
Ejecute acciones de datos con el widget Tabla
Para utilizar la acción de datos en tiempo de ejecución con el widget Tabla, 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 Agregar evento de línea.
Los parámetros Evento o Conjunto de atributos, 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.
- Para una red no lineal, seleccione una ruta.
La ruta que seleccione rellenará los valores Ruta inicial y Ruta final. Tiene que rellenar los valores de medición para agregar los eventos.
- Para una red de líneas, seleccione una o dos rutas en la misma línea.
Si se seleccionan dos rutas para un evento o eventos de línea en un conjunto de atributos, éstos rellenan los valores Ruta inicial y Ruta final en función de su orden de línea. Tiene que rellenar los valores de medición para agregar los eventos.
Los valores Fecha inicial y Fecha final se rellenan utilizando las fechas inicial y final de la ruta buscada o de la ruta con el orden de línea inferior si se seleccionan dos rutas.
Nota:
Puede cambiar cualquier valor después de que haya sido rellenado. Si lo hace, el widget Agregar evento de línea seguirá validando todas las entradas.