CÓMO

Identificar y corregir eventos de línea que tienen comportamiento o medidas incorrectas aplicados tras eliminar la concurrencia de ruta mediante Realinear ruta o Retirar ruta

Last Published: April 24, 2024

Descripción

En Esri Roads and Highways se puede realinear o retirar una ruta para eliminar una concurrencia con otra ruta. En algunas situaciones descritas a continuación, estas operaciones de edición pueden dar lugar a que no se apliquen correctamente comportamientos de eventos a eventos de línea.

La situación Retirar ruta descrita en este artículo ya no se produce en Esri Roads and Highways 10.5 Parche 1. Si contacta con el Soporte técnico de Esri, consulte TFS 51811: Realinear una ruta para crear una concurrencia y retirar después la otra ruta para eliminar la concurrencia en la misma fecha da como resultado que los eventos alineados obtengan medidas incorrectas.

La situación Realinear ruta descrita en este artículo ya no se produce en Esri Roads and Highways 10.4.1. Si contacta con el Soporte técnico de Esri, consulte TFS 51810: Extender una ruta para crear una concurrencia y realinear después la otra ruta para eliminar la concurrencia en la misma fecha da como resultado comportamientos incorrectos por parte de los eventos sin concurrencia en la ruta realineada.

Note:
Even though these issues are no longer present in the aforementioned versions of Esri Roads and Highways, the edit scenarios described below performed in previous versions of Esri Roads and Highways must be investigated to determine if event behaviors were applied to line event measures properly.

Solución o solución alternativa

Hay dos flujos de trabajo específicos (Retirar ruta y Realinear ruta) descritos en este artículo y relacionados con las operaciones de edición que afectan a rutas concurrentes y las medidas de eventos posteriores. Las rutas que se ven afectadas por estos dos flujos de trabajo se pueden encontrar mediante la herramienta de geoprocesamiento de la sección Información relacionada, a continuación.

Cuando haya utilizado herramienta de geoprocesamiento para identificar si hay rutas afectadas, siga los pasos que aparecen a continuación para actualizar las medidas de eventos que estén afectadas. Opcionalmente, identifique las rutas afectadas de forma manual siguiendo los pasos para consultar la tabla Lrs_Edit_Log.

Cómo utilizar la herramienta de geoprocesamiento Identificar rutas afectadas

Esta herramienta solo está diseñada para identificar rutas afectadas por los problemas descritos en este artículo.

  1. Descargue y descomprima el archivo IdentifyAffectedRoutesGPTool.zip con el vínculo de descarga que aparece a continuación.
  2. Abra ArcMap y navegue hasta la carpeta descomprimida. Se muestran un icono de caja de herramientas y otro de script en el Árbol de catálogo. Árbol de catálogo
  3. Conéctese a la versión predeterminada de la geodatabase corporativa que contiene las redes ALRS y LRS de Esri Roads and Highways.
  4. Agregue la clase de entidad de red LRS que contiene las rutas al contenido del mapa.
  5. Haga doble clic en el script IdentifyAffectedRoutes y utilice el menú desplegable para seleccionar la capa de entidad de red LRS como entrada.
  6. Indique un espacio de trabajo de salida y un nombre de la tabla de salida. El espacio de trabajo de salida no tiene por qué ser una geodatabase. Herramienta GP
  7. Haga clic en Aceptar. La tabla de salida se agrega al contenido del mapa.
  8. Si la salida está vacía, las rutas no necesitarán más atención en la red LRS de entrada. En caso de las rutas enumeradas en la lista, utilice el siguiente flujo de trabajo para inspeccionar la ruta y eventos ubicados a lo largo de esas rutas.

Situación 1: Retirar una ruta concurrente con "Alinear" como comportamiento de evento Retirada para el evento

En esta situación, se retira una ruta con partes superpuestas (llamadas partes concurrentes) con otra ruta. Cuando se aplican comportamientos de evento, los eventos de línea de la ruta retirada que se extiendan más allá de las partes superpuestas se alinean con la ruta concurrente, pero se les asigna un valor a partir de medición menor que el valor a partir de medición de la ruta en la que se ubica ahora el evento.

  1. Retire una ruta que esté superpuesta a otra ruta en la que la primera tiene una geometría que se extiende más allá de la geometría de la ruta concurrente más corta.

    Situación 1

  2. Ejecute la herramienta Aplicar actualizaciones de la barra de herramientas Esri Roads and Highways para aplicar los comportamientos de evento como resultados de la actividad de edición de la función Retirar ruta.

    Aplicar actualizaciones

  3. Investigue un evento que anteriormente abarcara toda la ruta retirada. El valor desde medición del evento actualizado ahora es menor que el valor a partir de medición de la ruta sobre la que se alineó.

    Mediciones del evento después de la retirada
Note:
The LocError column now has a value of “Partial Match for the From-Measure”.

Situación 2: Realinear una ruta para eliminar una concurrencia puede dar como resultado la falta de actualización de un evento sin concurrencia

En esta situación, las rutas que tengan partes superpuestas con otra ruta se realinean para eliminar la concurrencia. Cuando se aplican comportamientos de evento, los eventos de línea de la sección no concurrente de la ruta realineada se pueden extender a la sección realineada de esta ruta.

  1. Vuelva a alinear la ruta que se superpone a otra para que esto no suceda (y que no sean concurrentes).

    Realinear ruta

  2. Ejecute la herramienta Aplicar actualizaciones de la barra de herramientas Esri Roads and Highways para aplicar los comportamientos de evento como resultado de la actividad de edición de la función Realinear ruta.

    Aplicar actualizaciones

  3. Investigue un evento utilizado para abarcar toda la ruta realineada. Se crean dos eventos como resultado de la realineación, de la forma prevista. El evento ubicado en la parte realineada de la ruta realineada se alinea con la ruta concurrente. Debido a que el evento ubicado en la parte no concurrente de la ruta tiene un comportamiento de evento de Permanencia, se espera que, después de aplicar comportamientos de evento, el evento ubicado en la parte no concurrente de la ruta termine donde empieza la realineación. Sin embargo, este evento se extiende a la parte realineada.

    Comportamiento de eventos concurrentes

Esta sección describe cómo identificar y actualizar eventos que no tienen comportamientos de evento aplicados adecuadamente debido a las situaciones mostradas a continuación.

Situación 1: Retirar una ruta concurrente con Alinear como comportamiento de evento Retirada para el evento

  1. Identifique las ediciones y rutas correspondientes afectadas. Se puede realizar examinando la tabla Lrs_Edit_Log con el siguiente flujo de trabajo.
    1. Abra ArcMap y agregue la tabla Lrs_Edit_Log al documento de mapa. Abra la tabla de atributos de la tabla LRS_Edit_Log y seleccione todos los registros donde el valor ActivityType sea 4. Todos los registros se corresponden con una actividad de edición de Retirar ruta.
    2. En todas las filas con un ActivityType de 4, haga clic con el botón derecho en la fila de la tabla de atributos y seleccione Mostrar datos XML.
      Registro de ediciones de LRS
    3. Si los datos XML contienen valores de la etiqueta XML Partes superpuestas, examine los eventos de esta ruta. XML de registro de ediciones de LRS
  2. En todas las rutas identificadas en el Paso 1 que tengan una actividad de edición de Retirar ruta relacionada con una ruta superpuesta, busque eventos ubicados a lo largo de esas rutas con un LocError o Coincidencia parcial para el valor a partir de medición. Las mediciones de estos eventos seleccionados deben estar actualizadas para coincidir el valor a partir de medición de la ruta.

Situación 2: Realinear una ruta para eliminar una concurrencia puede dar como resultado la falta de actualización de un evento sin concurrencia

  1. Identifique las ediciones y rutas correspondientes afectadas. Se puede realizar examinando la tabla Lrs_Edit_Log con el siguiente flujo de trabajo.
    1. Abra ArcMap y agregue la tabla Lrs_Edit_Log al documento de mapa. Abra la tabla de atributos de la tabla LRS_Edit_Log y seleccione todos los registros donde el valor ActivityType sea 7. Todos los registros se corresponden con una actividad de edición de Realinear ruta.
    2. En todas las filas con un ActivityType de 7, haga clic con el botón derecho en la fila de la tabla de atributos y seleccione Mostrar datos XML. Registro de ediciones de LRS
    3. Si los datos XML incluyen valores para la etiqueta XML "Partes superpuestas", examine los eventos de esta ruta. XML de registro de ediciones de LRS
  2. En todas las rutas identificadas en el Paso 1 que tengan una actividad de edición de Realinear ruta relacionada con una ruta superpuesta, inspeccione los eventos de ArcMap o del Editor de eventos (Roadway Characteristics Editor). En los eventos que se extienden a la parte realineada de la ruta, actualice el valor hasta medición del evento para que coincida la medida de inicio de la parte realineada. En el Editor de eventos (o ArcMap con Roads and Highways Extension habilitado), la forma del evento se actualiza en función del nuevo valor hasta medición.

Id. de artículo: 000015434

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
Esri Support AI Chatbot