Crear LRS, redes, eventos e intersecciones

Disponible con licencia de Location Referencing.

La siguiente información le guiará a través del proceso de modelado, carga y edición de rutas de datos con referencias lineales utilizando la extensión ArcGIS Pipeline Referencing.

Dataset LRS

Un dataset de sistema de referenciación lineal (LRS) es un dataset de controlador de un dataset de entidades de la geodatabase, junto con todas las clases de entidad que participan en el LRS.

Nota:

Puede visualizar la jerarquía de un LRS desde el panel Contenido o el panel Catálogo.

Suscripción:

El dataset LRS solo está visible en ArcGIS Pro. Aparece un mensaje de error si una geodatabase que contiene el dataset LRS se abre en ArcMap.

Las siguientes herramientas crean un dataset LRS, a partir de ArcGIS Pro 2.3:

  • Crear LRS: las clases de entidad de línea de centro, punto de calibración y línea roja recién creadas se colocan en un dataset de entidades con el mismo nombre que el nombre del LRS proporcionado.
  • Crear LRS a partir de un dataset existente: las clases de entidad existentes de línea de centro, punto de calibración y línea roja que aún no estén registradas en un LRS deben estar en un dataset de entidades común. El nombre del dataset de entidades puede ser distinto del nombre del LRS.
  • Modificar LRS: las clases de entidad de línea de centro, punto de calibración y línea roja existentes que estén registradas en un LRS tendrán que estar en un dataset de entidades común. El nombre del dataset de entidades puede ser distinto del nombre del LRS.

El dataset LRS es necesario para ejecutar las siguientes herramientas:

Puede leer parte de la información que contiene el dataset LRS mediante una función de arcpy.Describe. Para leer las reglas de metadatos LRS y comportamiento de eventos de una geodatabase con un dataset de controladores LRS, utilice las siguientes funciones:

FileGDB:


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.gdb\\Lrs\\Lrs")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

EnterpriseGDB:


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.sde\\GPRefresh.DBO.LRS\\GPRefresh.DBO.LRS")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

Escribir en un archivo:


txtFile = open("C:\\Data\\LRData\\lrsXML.xml", "w")

txtFile.write(lrsXML)

txtFile.close()

Modelado de datos

A los profesionales responsables de la gestión de los conductos se les encarga normalmente considerar opciones de generación de rutas alternativas para garantizar el cumplimiento normativo y de los requisitos del mercado y la construcción, así como otras necesidades empresariales. Esto suele provocar la realineación (regeneración de rutas) de una tubería. La realineación no solo cambia la ruta de las tuberías, sino que también afecta a las redes y a los eventos configurados en un modelo de datos LRS.

Para utilizar Pipeline Referencing, los datos deben estar en el modelo de información de la geodatabase Pipeline Referencing. Para obtener más información, consulte lo siguiente:

Configuración de LRS

El modelado y la creación de su sistema de referenciación lineal (LRS) se puede realizar mediante las siguientes herramientas.

  1. Cree y modifique un LRS.

    Puede utilizar la herramienta Crear LRS o Crear LRS a partir de dataset existente para crear un LRS.

    Para modificar un LRS existente, incluida la posibilidad de habilitar la prevención de conflictos en un LRS, utilice Modificar LRS.

    Más información sobre cómo crear y modificar un LRS

  2. Cree redes LRS.

    Puede utilizar la herramienta Crear red LRS o Crear red LRS a partir de dataset existente.

    Para modificar una red LRS existente, utilice la herramienta Modificar red LRS.

    Más información sobre cómo crear y modificar una red LRS

  3. Cree eventos LRS.

    Puede utilizar la herramienta Crear evento LRS o Crear evento LRS a partir de dataset existente.

    Para agregar campos de medición derivados a su clase de entidad de evento, ejecute Habilitar campos de mediciones derivadas.

    Para agregar campos de referente a la clase de entidad de evento, utilice Habilitar campos de referente. Esta herramienta habilita los campos de referente al permitir registrar campos existentes como campos de referente.

    Para modificar un evento LRS existente, utilice Modificar evento LRS.

    Más información sobre cómo crear y modificar eventos LRS

  4. Cree intersecciones LRS.

    Puede utilizar la herramienta Crear intersección LRS o Crear intersección LRS a partir de dataset existente.

    Para agregar intersecciones a la clase de entidad de intersección, ejecute Generar intersecciones .

    Para modificar una clase de entidad de intersección LRS existente, utilice Modificar intersección LRS.

    Más información sobre cómo crear y modificar intersecciones LRS

  5. Cargue rutas en la red LRS.

    Una vez creado el LRS, las rutas se pueden cargar mediante la herramienta Incorporar rutas. Las formas de ruta se pueden regenerar utilizando la herramienta Generar rutas.

    Más información sobre cómo cargar rutas en una red LRS existente

    Más información sobre cómo establecer reglas de calibración de huecos para una red LRS

  6. Cree puntos de calibración.

    Para agregar puntos de calibración, utilice las herramientas Generar puntos de calibración e Incorporar rutas.

    Nota:

    Si los puntos de calibración se van a incorporar fuera de la herramienta Generar puntos de calibración, este paso se debe completar antes de cargar rutas en la red LRS.

  7. Prepare las líneas de centro.

    Para eliminar superposiciones que pudieran causar errores en los datos, utilice Quitar líneas de centro superpuestas.

  8. Cargue datos de eventos.

    Para cargar registros de eventos desde una tabla, capa o clase de entidad en una clase de entidad de evento existente, utilice Incorporar eventos.

    Más información sobre cómo crear y modificar eventos LRS

  9. Configure una red derivada.

    Puede usar la herramienta Crear red LRS o Crear red LRS a partir de dataset existente con la casilla de verificación Derivar a partir de la red de líneas activada.

    Más información sobre cómo configurar una red derivada

Realinear y regenerar rutas

Las siguientes herramientas ayudan a realinear (redirigir) y a mantener los datos con referencias lineales:

Flujos de trabajo de edición de rutas

Se pueden crear flujos de trabajo similares para otras actividades de edición de rutas, por ejemplo, crear,extender,reasignar,retirar,calibrar y realineación cartográfica.

En la siguiente tabla se enumeran los pasos necesarios para editar y mantener los datos de canalización:

PasoFlujo de trabajoCrearCalibrarRealineación cartográficaExtenderRealinearReasignarRetirar

1

Cree una línea de centro.

Y

N

N

Y

N

N

N

2

Realice la actividad de edición.

Y

N/A

N/A

Y

Y

Y

Y

3

Ejecute la herramienta Aplicar comportamientos de eventos.

N

Y

Y

Y

Y

Y

Y

4

Si tiene configurada una red derivada, ejecute la herramienta Generar rutas.

Y

Y

N

Y

Y

Y

Y

5

Si tiene configurada una red derivada, ejecute la herramienta Derivar mediciones de eventos.

Y

Y

Y

Y

Y

Y

Y

Tabla de actividad de edición de ruta

Si se configuran más redes LRS o redes de líneas, repita la actividad de edición para cada red afectada.

Actualice los comportamientos de eventos, las formas de ruta y la información de red derivada de cada red afectada utilizando las siguientes herramientas: