Extender diagrama (Diagrama de red)

Resumen

Extiende un diagrama de red en un nivel de elemento de red basándose en la conectividad o la transitabilidad de la red o en asociaciones de contención o de adjunto estructural.

Por ejemplo, un diagrama que contiene parte de una red de tuberías puede tener muchas tuberías abiertas en sus extremos con elementos de red conectados. Al ejecutar la herramienta Extender diagrama en este diagrama con el tipo de extensión Por conectividad, cualquier elemento conectado se incorpora al diagrama.

Los elementos también se pueden obtener en función de la transitabilidad con el tipo de extensión Por transitabilidad. En este caso, los elementos de red se incorporan al diagrama si permiten el paso del servicio de la red hacia los siguientes elementos. Por ejemplo, un diagrama que contiene parte de una red de tuberías puede tener una válvula cerrada al final de una tubería. Dado que un recurso que viajara por esta red no podría viajar más allá de la válvula cerrada, la válvula no se devuelve en el diagrama. Si este ejemplo se hubiera basado en la conectividad en lugar de la transitabilidad, la válvula si se devolvería, ya que está conectada a la tubería.

Precaución:

La extensión de diagramas se puede bloquear en la plantilla de diagrama relacionada. En este caso, la propiedad Extender diagrama aparece como Deshabilitada para la plantilla de diagrama en la sección Plantillas de diagrama de la pestaña Diagramas de red en el cuadro de diálogo Propiedades de capa de la red.

Precaución:

Si tiene una sesión de edición abierta, debe guardar sus ediciones antes de ejecutar esta herramienta. Con ello se garantiza que el diagrama refleje los cambios más recientes aplicados a la topología de red en la base de datos. Si no guarda las ediciones, estas no se reflejarán en el diagrama.

Más información sobre cómo extender diagramas de red

Uso

  • Esta herramienta no se admite al trabajar con una conexión de base de datos a una red de servicios o red de trazado de una geodatabase corporativa. Debe usar el servicio de red de servicios o red de trazado publicado relacionado o una red de servicios o red de trazado de una geodatabase de archivos.

  • La capa de diagrama de red de entrada debe provenir de una red de servicios o una red de trazado de una geodatabase de archivos o un servicio de diagramas de red.

  • El modo Todas las capas debe estar activado en la capa de diagrama de red de entrada.

  • Normalmente, esta herramienta se utiliza para el control y validación de los datos de red.

  • Esta herramienta se aplica a todo el contenido del diagrama de red o a parte de él (es decir, a un subconjunto de entidades de diagrama seleccionadas). Le permite extender total o parcialmente un diagrama de red en un nivel de elemento de red basándose en la conectividad o la transitabilidad de la red o en la contención o adjuntos estructurales.

  • Use esta herramienta para extender un diagrama de red en un nivel de elemento de red cuando trabaje en una parte de su red. Le permite verificar la conectividad de esta área, además de controlar visualmente la calidad de los datos de la red.

  • Seleccione una entidad estructural del diagrama y utilice esta herramienta para extender el diagrama un nivel por adjunto. De esta manera, se agregan todos los elementos de red que tienen asociaciones lógicas con el elemento estructural seleccionado y puede verificar visualmente las asociaciones de adjunto estructural.

    De la misma manera, seleccione una entidad del diagrama que se espera que esté adjunta a una estructura de red y utilice esta herramienta para extender el diagrama un nivel por adjunto. Si existe un adjunto con una estructura de red, la estructura se agrega al diagrama.

  • Utilice esta herramienta para extender rápidamente un diagrama de red o una parte seleccionada del mismo un nivel por contención. Se agregan los elementos de red que se encuentren en los elementos de contenedor de una red representados en el diagrama o en la parte seleccionada del mismo.

  • La ejecución de esta herramienta en diagramas de sistemas de subred fallará, ya que dichos diagramas los mantiene la herramienta Actualizar subred. Estos tipos de diagramas no son modificables.

  • La herramienta Extender diagrama falla en las siguientes situaciones:

    • Hay áreas sin validar en entidades de red utilizadas inicialmente para generar el diagrama, ya sean visibles o agregadas.
    • Hay áreas sin validar en entidades de red de contenedor relacionadas con objetos de red utilizados inicialmente para generar el diagrama, ya sean visibles o agregadas.
    • Hay áreas sin validar en entidades de red procesadas para extender el diagrama.
    • Hay áreas sin validar en entidades de red de contenedor relacionadas con objetos de red procesados para extender el diagrama.
    En estos casos, valide la topología de red para borrar las áreas sin validar y ejecute de nuevo la herramienta.

Sintaxis

arcpy.nd.ExtendDiagram(in_network_diagram_layer, {ignore_traversability}, {extension_type})
ParámetroExplicaciónTipo de datos
in_network_diagram_layer

El diagrama de red que se desea extender.

Diagram Layer
ignore_traversability
(Opcional)

Especifica si se utiliza transitabilidad o conectividad para extender el diagrama.

Heredado:

Este parámetro se volvió obsoleto en ArcGIS Pro 2.2. Se ignora sistemáticamente con independencia de su valor si se especifica el parámetro extension_type. Para mantener la compatibilidad con los modelos y scripts de Python escritos en ArcGIS Pro 2.1, permanece habilitado si el parámetro extension_type no se especifica.

  • IGNORE_TRAVERSABILITYSe ignora la transitabilidad de la red. Esta es la opción predeterminada.
  • HONOR_TRAVERSABILITYSe respeta la transitabilidad de la red.
Boolean
extension_type
(Opcional)

Especifica cómo se extiende el diagrama.

  • BY_CONNECTIVITYExtiende el diagrama de red en un nivel de elemento de red basándose en la conectividad de la red. Esta es la opción predeterminada.
  • BY_TRAVERSABILITYExtiende el diagrama de red en un nivel de elemento de red basándose en la transitabilidad de la red.
  • BY_ATTACHMENTExtiende el diagrama de red en un nivel de elemento de red basándose en las asociaciones de adjunto estructural.
  • BY_CONTAINMENTExtiende el diagrama de red en un nivel de elemento de red basándose en las asociaciones de contención.
String

Salida derivada

NombreExplicaciónTipo de datos
out_network_diagram_layer

La capa de diagrama de red actualizada.

Capa de diagrama

Muestra de código

Ejemplo de ExtendDiagram (ventana de Python)

Extiende el diagrama de red especificado basándose en la traversabilidad de la red.

import arcpy
arcpy.ExtendDiagram_nd('Temporary Diagram', '', 'BY_TRAVERSABILITY')

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados