Administrar Pipeline Referencing y una red de servicios a la vez

Se puede utilizar un sistema de referencia lineal (SRL) con una red de suministro de gas en ArcGIS integrando la clase de entidad Línea central de ArcGIS Pipeline Referencing y la clase de entidad Canalización de Extensión ArcGIS Utility Network Management.

En ArcGIS, una red de servicios es un marco completo para el modelado de sistemas de servicios, por ejemplo, gas y electricidad. La red de servicios modela todos los componentes que componen el sistema, como tuberías, válvulas y dispositivos, lo que le permite simular el comportamiento real en las entidades que modele.

En las siguientes secciones se resaltan los cambios necesarios en el modelo de información necesarios para aprovechar a la vez un LRS como una red de servicios públicos. También se proporciona orientación para cargar datos y publicar servicios con datos administrados por ambas capacidades. Además, existen cambios en las herramientas de edición y análisis que utilizan los datos a los que hacen referencia Pipeline Referencing y Utility Network.

Nota:

Para trabajar con datos de Pipeline Referencing y Utility Network, puede acceder al complemento Herramientas de canalización unificadas desde GitHub e instalarlo en ArcGIS Pro. El complemento también se incluye en la versión de 2023 y posteriores del modelo de datos de servicios públicos y canalizaciones (UPDM). A continuación se proporciona información sobre el complemento:

  • Además, puede administrarlo en ArcGIS Pro.
  • El complemento contiene las herramientas más utilizadas de las pestañas Location Referencing, Utility Network, Mapa, Selección y Edición para agilizar los flujos de trabajo en un entorno combinado de Pipeline Referencing y Utility Network.
  • La solución UPDM no es necesaria para utilizar el complemento. Una vez instalado el complemento, se muestra como una pestaña en la cinta de ArcGIS Pro. La disponibilidad de las herramientas en el complemento viene determinada por los datos y licencias asociados.

Requisitos

Puede usar un modelo de datos listo para usar o personalizar un modelo de datos para cumplir las reglas y requisitos de su organización, siempre que estén presentes las clases de entidad y las tablas necesarias en el modelo de información de Pipeline Referencing y la configuración de la red de suministro de gas. El UPDM contiene todas las clases de entidad, tablas y clases de relación necesarias para admitir tanto una red de servicios como un LRS en una sola base de datos.

Puede simplificar el proceso de implementación de una red de servicios basada en UPDM con las siguientes herramientas:

Más información sobre la creación y configuración de redes de servicios

Para crear un modelo de datos personalizado distinto de UPDM, asegúrese de que las tablas y clases de entidad requeridas para una red de servicios y un LRS estén presentes. Se incluye la entidad de línea de centro compartida, que debe formar parte tanto de la red de servicios como del LRS.

En una configuración de la red de suministro de gas, la clase de entidad Canalización representa todas las tuberías del sistema. En una implementación combinada de una red de servicios y Pipeline Referencing, esta clase de entidad Canalización también sirve como clase de entidad de línea central en el modelo de información de Pipeline Referencing.

Además, la configuración de gas de una red de servicios tiene muchos atributos críticos modelados en la clase de entidad Canalización. La clase de entidad compartida que se describe a continuación es el punto de integración entre los dos productos. En el pasado, estos atributos se habrían modelado en eventos LRS independientes. Para evitar que sea necesario modelar estos atributos en distintas clases de entidad, la clase de entidad Canalización también puede tener campos de ruta y medición modelados, por ejemplo, un evento que se puede actualizar utilizando las herramientas de Pipeline Referencing.

Nota:

En la clase de entidad Tubería, los campos From Measure y To Measure deben ser del tipo de datos Doble y su precisión y escala deben coincidir con la clase de entidad LRS, Punto de calibración.

Las clases de entidad adicionales de Utility Network, como Dispositivos y Cruces, también pueden almacenar rutas y mediciones. Para almacenar rutas y medidas en estas clases de entidad, agrégueles Id. de ruta y campos de medición. Los atributos de ruta y medición se pueden calcular utilizando la herramienta Actualizar mediciones desde LRS. Ninguna de las clases de entidad de Utility Network debe registrarse como eventos LRS.

Nota:

Puede asociar la clase de entidad Línea central y la clase de entidad Canalización de Utility Network con la herramienta Configurar clase de entidad de red de servicios.

Modelo de datos LRS y modelo de datos de gas tras aplicar la herramienta Configurar clase de entidad de red de servicios

Las siguientes son clases de entidad requeridas para que el esquema de Pipeline Referencing se integre con Utility Network:

  • Línea de centro
  • Secuencia de líneas de centro
  • Punto de calibración
  • Marcado

A continuación se indican las clases de entidad del modelo de datos de gas necesarias para que el esquema Utility Network se integre con Pipeline Referencing:

  • Canalización
  • Dispositivos
  • Cruces
  • Conjunto
  • Límite de estructura
  • Cruce de estructura
  • Línea de estructura
  • Línea de subred

Los siguientes campos deben estar presentes en la clase de entidad combinada Canalización-Línea central para configurarla correctamente para su uso con un LRS y aprovechar todas las capacidades de Pipeline Referencing y Utility Network:

CampoTipo de datosLongitudIsNullableDescripción

Id. de línea de centro

GUID

N/A

Id. único de la geometría de la línea de centro.

ID de ruta

Cadena de caracteres o GUID

Mismo tipo y longitud que el Id. de ruta en la tabla de secuencia de líneas centrales

No

Id. único de cada ruta en la red.

Medición Inicial

Cualquier numérico

N/A

Medida en la ruta donde se encuentra el inicio de la entidad.

Medición Final

Cualquier numérico

N/A

Medida en la ruta donde se encuentra el final de la entidad.

Configurar, cargar datos y publicar una red de servicios públicos y un LRS de Pipeline Referencing.

Tanto Pipeline Referencing como Utility Network tienen requisitos y pasos a seguir concretos para implementar correctamente en una geodatabase. Aunque se puede configurar manualmente una red de servicios, se recomienda a los usuarios explorar las Herramientas de paquete de Utility Network para simplificar la implementación de la red de servicios.

Para implementar un LRS de Pipeline Referencing y una red de servicios en una geodatabase, siga estos pasos:

Nota:

Asegúrese de que la referencia espacial correcta; tolerancia x, y, z y m; y las resoluciones x, y, z y m están configuradas para las clases de entidad utilizadas por Pipeline Referencing y Utility Network para que el LRS pueda configurarse correctamente.

Más información sobre la configuración de tolerancia y resolución del LRS

  1. Preparar una red de servicios.
  2. Aplique un paquete de activos (por ejemplo, la configuración de gas).
  3. Cree el LRS con la herramienta Crear LRS o Crear LRS a partir de un dataset existente.
    Nota:

    Si dispone de un dataset LRS existente, utilice la herramienta Crear LRS a partir de dataset existente para crear el LRS a partir de su dataset, a continuación ejecute Modificar LRS para configurar la capa Línea de tuberías de la red de servicios públicos como la Línea central del LRS y, por último, ejecute Configurar clase de entidad de red de servicios públicos para configurar el LRS y la red de servicios públicos conjuntamente.

    Si no tiene un dataset LRS existente, utilice la herramienta Crear LRS para crear el esquema base para un LRS, seguido de Configurar clase de entidad de red de servicios públicos para configurar el LRS y la red de servicios públicos conjuntamente.

  4. Ejecute la herramienta Configurar clase de entidad Utility Network para asociar las clases de entidad Línea central y Canalización como parte de una red de servicios y un LRS.
  5. Cree cada una de las redes LRS con la herramienta Crear red LRS o Crear red LRS a partir de dataset existente.
  6. Cree cada uno de los eventos LRS con la herramienta Crear evento LRS o Crear evento LRS a partir de dataset existente.
    Nota:

    Las clases de entidad de Utility Network, tales como dispositivos, cruces y canalizaciones, no deben registrarse como eventos LRS. Los campos de ruta y medición de estas entidades se pueden actualizar con la herramienta Actualizar mediciones desde LRS.

  7. Cargue los datos en la red de servicios mediante la herramienta Incorporar y en el LRS mediante las herramientas Incorporar rutas e Incorporar eventos.
    Nota:

    La herramienta Incorporar rutas carga entidades en la clase de entidad combinada Línea central-Canalización. Utilice primero esta herramienta para completar la clase de entidad con entidades que hacen lo siguiente:

    • Tengan Ids. de línea central válidas
    • Completen los atributos restantes
    • Cargar más tuberías que no se asociarán con el LRS

    La herramienta Incorporar rutas considera las líneas centrales existentes al incorporar rutas. Si ya existe un valor de CenterlineID al incorporar una ruta, el registro de secuencia de líneas centrales existente se actualiza con el valor de RouteID de la ruta incorporada.

  8. Asegúrese de que los campos obligatorios para versionar los datos en rama estén presentes (Id. globales y rastreo del editor habilitado), cambie el tipo de versionado del archivo de conexión a Rama y registre los datos como versionados.
  9. Siga los pasos para publicar una red de servicios y un LRS en un servicio.
    Nota:

    Para usar las capacidades de ambos productos, se debe publicar un servicio con capas de una red de servicios públicos y un LRS.

Edición de datos de red de servicios y LRS combinados

Combinar un LRS de Pipeline Referencing y una red de servicio en un servicio permite a los usuarios editar datos administrados por ambos con ArcGIS Pro. Al editar un servicio con datos LRS y de red de servicios de una sola base de datos, algunos flujos de trabajo de edición de LRS difieren.

Edición de rutas

Cuando la clase de entidad Canalización actúa como línea central del LRS, se aplican los siguientes requisitos adicionales para los pasos de creación y edición de rutas:

  • El campo Route ID de la clase de entidad Canalización debe estar asociado al LRS para garantizar que las canalizaciones y líneas centrales agregadas a la clase de entidad Canalización sigan siendo trazables y verificables en sus documentos de origen. De manera opcional, los campos From Measure y To Measure se pueden rellenar en la clase de entidad Línea central.
    Nota:

    Si las mediciones no se proporcionan utilizando la clase de entidad de línea de centro, las herramientas de edición de rutas LRS proporcionan mediciones inicial y final en la ruta.

  • Cuando se utilizan líneas centrales en las herramientas de la ruta Crear, Extender o Realinear, los valores de los campos Route ID, From Measure y To Measure se actualizan como parte de la actividad de edición. Los puntos de calibración se colocan al principio y al final de cada segmento de línea central en la actividad de edición, lo que garantiza que las mediciones de la ruta en la red LRS no cambien cuando se realicen otras ediciones a lo largo del tiempo. De este modo, se garantiza que la clase de entidad Canalización permanezca trazable y verificable en el documento de origen utilizado para introducir la tubería.
  • Al editar las líneas centrales con las herramientas de la ruta Retirar, Reasignar o Realinear, las líneas centrales se dividen y los valores de los campos Route ID, From Measure y To Measure de las canalizaciones divididas se actualizan. Los puntos de calibración se colocan al principio y al final de cada segmento de línea central en la actividad de edición, lo que garantiza que las mediciones de la ruta en la red LRS no cambien cuando se realicen otras ediciones a lo largo del tiempo. De este modo, se garantiza que la clase de entidad Canalización permanezca trazable y verificable en el documento de origen utilizado para introducir la tubería.
  • Al dividir una línea central asociada a una ruta utilizando cualquiera de las herramientas de división disponibles, se actualizan los campos Route ID, From Measure y To Measure de las canalizaciones divididas y se agrega un punto de calibración en la ubicación de división.

Creación de línea de centro y ruta

En la siguiente tabla y diagrama, se muestran los atributos de línea central antes de crear la ruta.

Nota:

Las mediciones inicial y final de clase de entidad de línea de centro se utilizan como valores de medición durante la creación y edición de rutas con las herramientas de edición de rutas crear, extender o realinear. Si las mediciones no se proporcionan en la clase de entidad de línea de centro, las herramientas de edición de rutas LRS proporcionan mediciones inicial y final.

Nota:

En los ejemplos de creación de rutas siguientes, los valores de la medición inicial (From Measure) y la medición final (To Measure) se rellenan en las líneas de centro.

Atributos de línea de centro antes de crear la ruta

OIDID de rutaMedición InicialMedición Final

1201

<nulo>

0

104,35

1202

<nulo>

104,35

177,89

1203

<nulo>

177,89

265,27

Líneas de centro antes de crear la ruta

En la siguiente tabla y diagrama, se muestran los atributos de línea central tras la creación de la ruta:

Atributos de línea de centro después de crear la ruta

OIDID de rutaMedición InicialMedición Final

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104,35

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

104. 35

177,89

1203

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

177. 89

265,27

Líneas centrales después de crear una ruta en una red de servicios configurada con un LRS

Atributos de ruta

OIDID de rutaNombre de la ruta

1000

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

Ruta 17A-Sur

Una línea central dividida por puntos

En la siguiente tabla y diagrama, se muestra una línea central asociada a una ruta y sus atributos antes de dividirse con la herramienta Dividir línea central por punto:

OIDID de rutaMedición InicialMedición Final

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104,36

Route1, línea de centro y mediciones antes de dividir una línea central

Las mediciones inicial y final de la ruta asociada se actualizan después de dividir la línea de centro.

La siguiente tabla y diagrama muestran la línea de centro y sus atributos tras la operación de división:

OIDID de rutaMedición InicialMedición Final

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

52,18

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

52,18

104,36

Route1 mide después de la edición de la línea central

Líneas de centro divididas por una edición de LRS

En el siguiente escenario, una línea de centro se divide y sus campos From Measure, To Measure y Route ID se actualizan después de que se retire una parte de la ruta.

La siguiente tabla y diagrama muestran la línea central y los atributos de ruta antes de la actividad de edición:

OIDID de rutaMedición InicialMedición Final

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104,36

Route1, línea de centro y mediciones antes de que se retire una parte de la ruta

La ruta se retira del inicio de la ruta hasta la parte central de la ruta. Como resultado, la línea central se divide y sus mediciones se actualizan.

La siguiente tabla y diagrama muestran la línea de centro y sus atributos tras la actividad de edición de retirada de ruta:

OIDID de rutaMedición InicialMedición Final

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

52,18

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

52,18

104,36

Route1, línea de centro y mediciones antes después de que se retire una parte de la ruta

Editar utilizando un servicio con LRS y datos de red de servicios en ArcGIS Pro

Para llevar a cabo la edición de LRS utilizando un servicio con LRS y datos de red de servicios, realice los pasos siguientes:

  1. Cree y actualice las tuberías o líneas de centro previstas para el uso en actividades de edición de LRS (crear, extender o realinear una ruta).
    Nota:

    Si los valores de medición se proporcionan en la clase de entidad Línea central antes de la edición de rutas, aparecen como mediciones sugeridas al crear o editar rutas con las herramientas Crear, Extender o Realinear ruta. Si no se proporcionan mediciones, las herramientas de edición de rutas LRS sugieren mediciones.

  2. También puede proporcionar un valor de medición inicial y un valor de medición final para medir las líneas de centro en la clase de entidad Línea de centro.
  3. Opcionalmente, valide la topología de la red de servicios para asegurarse de que las tuberías recién creadas o actualizadas sean válidas.
  4. Complete la actividad de edición de LRS.
    Nota:

    En los flujos de trabajo de crear, extender y realinear ruta, se crean más puntos de calibración en los extremos de la línea de centro a lo largo de la ruta y el campo Route ID para las líneas de centro utilizadas en estas herramientas ahora se rellena con la ruta con la que se asocia la línea de centro.

  5. Ejecute la herramienta Aplicar comportamientos de evento y cualquier otra herramienta necesaria para actualizar los datos LRS asociados, como la red y los eventos derivados.
  6. Si otras entidades de red de servicios tienen campos de rutas y medición modelados, actualícelos mediante la herramienta Actualizar mediciones desde LRS.
  7. Valide la topología de red de servicios para garantizar que todas las ediciones sean válidas.
  8. Para crear o editar eventos LRS, utilice las herramientas de edición de eventos de la pestaña Location Referencing de ArcGIS Pro o los widgets de Location Referencing de Experience Builder.

Capacidad de análisis en una red combinada de LRS y servicios públicos

Otra ventaja de configurar un LRS de Pipeline Referencing y una red de servicio con Utility Network en una sola geodatabase es las capacidades de análisis combinado de ambos productos en un sistema de tuberías. Puede comprobar la conectividad y transitabilidad en toda la red de servicio, sus subredes o aguas arriba y aguas abajo de áreas de red concretas.

Los datos de Pipeline Referencing suelen ser utilizadas por diversas aplicaciones de integridad y cumplimiento para el análisis y la generación de informes. Muchos de estos procesos aplican segmentación dinámica usando la herramienta Superponer eventos. Cuando la clase de entidad Canalización en una red de servicios también se configura como línea central en el LRS con la herramienta Configurar clase de entidad de red de servicios, esta clase de entidad se puede incluir con redes y eventos en la herramienta Superponer eventos para la segmentación dinámica, lo que permite incluir estas entidades y sus atributos sin modelar un evento separado.