Objetos de cruce y eje

Nota:

Los objetos de cruce y eje no espaciales están disponibles a partir de la versión 4 de Utility Network.

Los objetos de cruce y eje son objetos de red no espaciales que se utilizan para modelar y trabajar con un gran número de entidades del mundo real que comparten un espacio geográfico común, por ejemplo, los elementos que se encuentran dentro de un cable o conductores de una tubería subterránea. De esta forma, las organizaciones pueden modelar su red con más detalle sin necesidad de crear entidades con formas para cada activo.

Los objetos de cruce y eje son únicos entre las tablas en el sentido de que admiten la conectividad con otras entidades y pueden actuar como un contenedor (como un cuadro de alternancia que contiene varios puertos). Las Asociaciones se utilizan para modelar la conectividad, contención y adjunto estructural entre objetos de cruce, objetos de eje y otras entidades de la red.

Las redes de estructura y dominio que componen la red de servicios incluyen dos tablas adicionales para modelar objetos no espaciales.

Red de dominio

  • EdgeObject
  • JunctionObject

Red de estructura

  • StructureEdgeObject
  • StructureJunctionObject

Una de las funcionalidades principales que exponen la potencia de la red de servicios es la capacidad de modelar activos tal y como aparecen en el suelo con un alto grado de realismo. Las filas de las tablas de atributos JunctionObject y EdgeObject participan en la topología de red del mismo modo que las entidades espaciales para habilitar capacidades analíticas como el trazado de red y los diagramas.

En sectores tales como electricidad, gas o agua, los objetos de cruce y eje se pueden utilizar para modelar estructuras subterráneas tales como tubos, conductos y conductos interiores que representan la jerarquía de estructuras subterráneas necesarias para mantener los conductos y tuberías. El modelado de activos no se limita a la representación simple de dispositivos, conductos, tuberías, etc.; también incluye cómo se pueden utilizar para el análisis.

Considere el ejemplo de los cables de telecomunicaciones y los filamentos individuales de fibra que existen en cada cable. Los cables de telecomunicaciones pueden contener miles de filamentos que transportan datos a través de la red. Con activos como estos, es necesario modelar cada eje individual, ya que cada servicio para clientes solo puede utilizar uno o dos. Estos objetos no espaciales permiten modelar con eficacia niveles adicionales de granularidad en este escenario. La representación de miles de filamentos como entidades espaciales podría resultar problemática, ya que habría que trabajar con geometría apilada, lo que anularía el valor de la representación espacial.

Al modelar entidades de red que contienen varios niveles de granularidad, por ejemplo, en una red eléctrica o de telecomunicaciones subterránea, debe tener en cuenta que existen grandes jerarquías de equipos tanto en la subestación (por ejemplo, bastidor, dispositivo, plataforma, tarjeta y puerto) como en el nivel de cable (por ejemplo, cable, tubo colectivo y filamento). Solo el activo de nivel más alto de la jerarquía se debe representar como una entidad con una forma, mientras que el resto de activos se pueden representar en un formato tabular como un objeto de cruce u eje asociado a la entidad espacial. En el ejemplo que se ha mencionado anteriormente, el cable de Róterdam se podría modelar como una entidad de línea y servir como un contenedor para el contenido de filamentos representado como objetos de borde. La entidad de línea se utiliza para mostrar una ubicación espacial para los filamentos del usuario.

Sintetizar la geometría de los objetos de eje en un trazado

Si bien los objetos no espaciales le permiten trabajar con un gran número de entidades sin necesidad de gestionar la geometría, existen situaciones en las que puede querer acceder a la geometría aproximada de un objeto para comprender mejor la conectividad o visualizar la ruta de un trazado.

Sugerencia:

Para una visualización sencilla, puede ser útil crear un diagrama. Los objetos de cruce y eje no espaciales se procesan del mismo modo que las entidades espaciales al construir un diagrama, lo que se traduce en que las uniones, ejes y contenedores de un diagrama de red se pueden utilizar para representar visualmente objetos no espaciales. Para obtener más información, consulte Objetos de nudo y eje en los diagramas de red.

Para escenarios en los que se desea visualizar la ruta de un trazado a través de objetos de eje, la opción de tipo de resultado de geometría agregada en las herramientas Trazado y Agregar configuración de trazado puede utilizarse con el parámetro Sintetizar geometrías para inferir y crear geometría para objetos de eje que se atraviesan como parte de un trazado.

La geometría de un objeto de eje puede sintetizarse de dos maneras. Cuando un objeto de eje es contenido de una línea, la geometría se infiere del contenedor espacial. Cuando un objeto de eje no tiene contención espacial y ello no es posible, la geometría se sintetiza entre los puntos extremos del objeto de eje.

Nota:
El parámetro Sintetizar geometrías requiere la versión ArcGIS Enterprise 11.3 o posterior cuando se utiliza una geodatabase corporativa.

En el ejemplo de abajo a la izquierda, puede ver objetos de cruce y eje (en gris) contenidos por entidades espaciales de punto y línea (en azul) a través de una asociación de contención (en naranja). Observando la imagen de la derecha, si se coloca un punto de partida en uno de los objetos de cruce y se ejecuta el trazado, la geometría se sintetiza y se devuelve (resaltado en morado) en el resultado de geometría agregada. Cuando la geometría se infiere a partir del contenedor espacial de un objeto de eje, se conserva la geometría del contenedor original.

El trazado conserva la geometría del contenedor del objeto de eje al sintetizar la geometría en el resultado de la geometría agregada.

Los ejemplos siguientes muestran situaciones en las que el objeto de eje (en gris) no está contenido por una entidad espacial. En el ejemplo A, no hay ninguna entidad de línea presente. En cambio, los objetos de cruce de los puntos extremos (en gris) son contenido de las entidades de los puntos (en azul). Cuando se ejecuta el trazado, la geometría se sintetiza como una línea recta entre los puntos finales, como se muestra a la derecha (resaltado en morado). En los casos en los que el contenedor de un punto final no es espacial, las ubicaciones se derivan de la primera entidad espacial de la jerarquía de contención. El ejemplo B describe un escenario similar. Observando la imagen de la izquierda, puede ver una entidad de línea (en azul); sin embargo, no contiene el objeto de eje. En este caso, a la derecha, cuando se ejecuta el trazado, la geometría original del elemento de línea no se conserva al sintetizar la geometría (resaltado en morado) porque el objeto de eje no es contenido.

El trazado sintetiza la geometría entre los puntos finales del objeto de eje cuando no existe ninguna entidad lineal espacial en la jerarquía de contención para el objeto de eje.

En los casos en que un objeto de eje esté contenido por más de un contenedor lineal, la geometría unida de los contenedores se devuelve en el resultado de geometría agregada, como se indica a continuación:

cuando un objeto de eje es contenido de múltiples entidades, la geometría unida se devuelve en el resultado de geometría agregada.

Dado que el parámetro Sintetizar geometrías se admite junto con el tipo de resultado Geometría agregada, la ubicación de los puntos de inicio y las barreras situadas a mitad de tramo a lo largo de un objeto de eje pueden utilizarse para devolver geometrías parciales cuando los objetos de eje son contenido de una entidad de línea. De forma predeterminada, las ubicaciones de trazado se colocan a lo largo de objetos de eje con un porcentaje a lo largo del valor de 0,5. Esto puede modificarse editando el campo PERCENTALONG del punto inicial en las clases de entidad UN_Temp_Starting_Points y UN_Temp_Barriers.

Los dos escenarios siguientes muestran ejemplos en los que una barrera está presente en un punto intermedio a lo largo de un objeto de eje. El valor PERCENTALONG se evalúa con la geometría contenedora del objeto de eje para devolver la geometría parcial en el resultado de geometría agregada. Cuando un objeto de eje no es contenido de una entidad de línea, PERCENTALONG se ignora y se devuelve toda la geometría entre los puntos finales.

Las ubicaciones de trazado situadas en un punto intermedio a lo largo de un objeto de eje se pueden utilizar para devolver geometrías parciales en el resultado cuando es contenido de una entidad lineal.

Capacidad de localización

Las asociaciones con entidades espaciales se utilizan para determinar la ubicación de objetos no espaciales en un mapa, así como representarlos visualmente. Por ejemplo, un puerto modelado como un objeto de cruce no espacial se puede asociar con un dispositivo de interruptor como contenido en una asociación de contención. Los objetos no espaciales se agregan a la topología de red cuando la topología de red está habilitada o durante la validación a través de una asociación con una entidad espacial en la jerarquía de asociación. Si se elimina la asociación o no existe cuando la topología de red está habilitada, se puede crear un escenario en el que el puerto no se pueda localizar.

La capacidad de localización de los objetos no espaciales es importante porque las entidades espaciales proporcionan un mecanismo para crear áreas sin validar y validar las ediciones realizadas en objetos no espaciales para actualizarlos en la topología de red. Los objetos de cruce y eje se pueden localizar cuando están contenidos o adjuntos estructuralmente a una entidad dentro de su jerarquía de contención o adjunto.

En la figura 1 siguiente, el objeto de eje C y el objeto de cruce D se pueden localizar a través de asociaciones de contención con entidades espaciales, línea A y punto B, respectivamente. Del mismo modo, en la figura 2, el objeto de cruce B se puede localizar a través de una asociación de adjunto estructural con la entidad de punto A.

Es importante tener en cuenta que las asociaciones de conectividad de cruce-cruce no se pueden utilizar para determinar la capacidad de localización de un objeto de cruce o un objeto de eje. La figura 3 muestra que, aunque el objeto de cruce B está asociado a la entidad de punto A a través de una asociación de conectividad de cruce-cruce, se considera que no se puede localizar sin otra asociación de adjunto estructural ni contención con otra entidad u objeto localizable.

Escenarios que permiten que un objeto de cruce o eje no espacial se pueda localizar

Los objetos de eje también se pueden localizar cuando están asociados a un cruce en sus extremos o en situaciones en las que el objeto de eje está asociado a un objeto de cruce que se puede localizar a través de una asociación de conectividad de cruce-eje o de cruce-eje en punto intermedio.

Para ver un ejemplo, consulte los siguientes escenarios:

  • En el escenario 1, el objeto de eje D se puede localizar a través de una asociación de conectividad de cruce-eje con la entidad de punto C.
  • En el escenario 2, el objeto de eje G se puede localizar a través de una asociación de conectividad de cruce-eje con el objeto de cruce F, que se puede localizar a través de la asociación de contención 1 con la entidad de punto A.
  • En el escenario 3, el objeto de eje K se puede localizar a través de una asociación de conectividad de cruce-eje en punto intermedio con el objeto de cruce H, que se puede localizar a través de la asociación de contención 2 con la entidad de punto C.

Escenarios de capacidad de localización para objetos de eje a través de asociaciones de contención y conectividad

No se crean áreas sin validar cuando se realizan ediciones en un objeto que no se puede localizar. Como resultado, estas ediciones no se reflejan en la topología de red. Las ediciones en atributos de red y geometría realizadas en objetos que no se pueden localizar requieren que deshabilite y habilite la topología de red para reflejar los cambios.

Las herramientas Trazado y Establecer definición de subred proporcionan una opción Validar capacidad de localización para identificar objetos atravesados durante un trazado que no se pueden ubicar a través de una contención, adjunto o asociación de conectividad en su jerarquía de asociación. Cuando se descubren objetos que no se pueden localizar, las herramientas devuelven un error que incluye el nombre de clase y el Id. global de los objetos para su inspección.

Para obtener más información, consulte Asegurar la capacidad de localización de los objetos no espaciales.