Skip to main content

Actualizar subred (Herramientas de red de servicios)

Resumen

Actualiza la información de subred en la tabla Subredes, la clase de entidad SubnetLine y los diagramas de sistema de subred de las subredes especificadas.

En la tabla Subredes, esta herramienta cambia el estado de los controladores de subred asociados a validado (el atributo Is dirty tiene el valor False). Si se detectan errores de validación de coherencia o errores de subred durante la operación de la herramienta, el estado de los controladores de subred asociados se marcará como no válido (el atributo Is dirty está establecido en no válido). En la clase de entidad SubnetLine, se genera un registro de subredes nuevas, se eliminan los registros de las subredes eliminadas y se actualizan la forma y la información de las subredes modificadas. También se crearán o actualizarán ciertos atributos para las entidades de subred.

Si Actualizar política de subred de un nivel se ha configurado para no administrar el atributo Is dirty, la operación de actualización de subred se puede usar para eliminar filas de la tabla Subredes cuando el atributo Is deleted tiene el valor true.

Más información sobre cómo actualizar subredes

Uso

  • Se deben cumplir los siguientes requisitos al trabajar con una geodatabase corporativa:

    • La red de servicios debe estar registrada como versionada en rama.

    • La red de utilidades de entrada debe proceder de un servicio de la red de servicios.

    • La operación de actualización de subred puede utilizarse en la versión predeterminada para eliminar filas de la tabla Subredes correspondientes a niveles que no gestionan el atributo Is dirty.

    • Si esta herramienta se ejecuta en la versión predeterminada, se actualizan la geometría, el atributo de nombre de subred y los campos propagados de la clase de entidad SubnetLine en su lugar. Si esta herramienta se ejecuta en una versión con nombre, el comportamiento predeterminado (sin eventos) limita las actualizaciones a las entidades y los objetos editados en la versión. El modo de edición se puede modificar para que utilice eventos (con eventos). Esta opción ejecuta el comportamiento de la geodatabase y se puede establecer en la definición de subred tanto para la versión predeterminada como para la versión con nombre.

      Más información sobre el modo de edición utilizado por la herramienta Actualizar subred

    • Solo se actualiza una subred utilizando un solo procesamiento a la vez. No ejecute la herramienta con el parámetro Todas las subredes del nivel marcado cuando ejecute varios procesos. Esto puede provocar un fallo cuando dos procesos intentan actualizar el mismo subred al mismo tiempo.

    • Licencia:

      Para utilizar esta herramienta en una implementación corporativa, se debe asignar una licencia con la extensión de tipo de usuario ArcGIS Advanced Editing a la cuenta del portal activo.

  • Esta herramienta puede utilizarse con las redes de dominio tradicionales solamente.

  • Esta herramienta crea o actualiza los diagramas de red de las redes actualizadas si se especificó una plantilla de diagrama al configurar la definición de subred.

  • Todas las ediciones se deben guardar antes de ejecutar esta herramienta.

  • La topología de red debe estar habilitada.

  • No existen áreas sin validar que se intersequen con entidades de subred.

Parámetros

Etiqueta Explicación Tipo de datos

Red de servicios de entrada

La red de servicios que contiene la subred.

Utility Network; Utility Network Layer

Red de dominio

La red de dominio que contiene la subred.

String

Nivel

El nivel que contiene la subred.

String

Todas las subredes del nivel

Especifica si se actualizarán todas las subredes del nivel. Para actualizar un subconjunto de subredes del nivel, utilice el parámetro Nombre de subred.

  • ActivadoSe actualizarán todas las subredes del nivel. Esta opción utiliza el procesamiento asíncrono para actualizar las subredes mediante el servicio de geoprocesamiento UtilityNetworkTools del sistema. El servicio está reservado a tareas de geoprocesamiento de red de servicios y su configuración predeterminada de tiempo en espera es más larga.

  • DesactivadoSolo se actualizarán las subredes especificadas en el parámetro Nombre de subred. Esta es la opción predeterminada.

Boolean

Nombre de subred

(Opcional)

El nombre de la subred que se actualizará desde el nivel. Si se activa el parámetro Todas las subredes del nivel, este parámetro se ignora. Cuando la tabla de subredes contiene 10.000 o más registros para un nivel, la lista de opciones del parámetro no se rellena y se proporciona un campo vacío para el nombre de subred.

String

Continuar en caso de error

(Opcional)

Especifica si se detendrá el proceso de actualización en caso de que una subred falle cuando actualice varias subredes.

  • ActivadoEl proceso de actualización no se detendrá si se produce un error de subred; continuará.

  • DesactivadoEl proceso de actualización se detendrá si se produce un error de subred. Esta es la opción predeterminada.

Boolean

Barreras de condición

(Opcional)

Define una condición de barrera de transitabilidad en entidades basadas en una comparación con un atributo de red o busque una cadena de categoría. Una barrera de condición utiliza un atributo de red o una categoría de red, un operador y tipo, y un valor de atributo. Por ejemplo, el trazado se detiene cuando una entidad tiene el atributo Device Status igual que el valor específico de Open. Cuando una entidad cumple esta condición, el seguimiento se detiene. Si está utilizando más de un atributo, puede usar el parámetro Combinar usando para definir una condición Y u O.

Más información sobre el uso de varias expresiones condicionales

Nota:

Este parámetro solo está disponible para Python.

Columnas de la tabla de valores:

  • NameFilter by network attribute name.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • TypeFilter by a specific type.

    • Specific valueFilter by a specific value or network category.

    • Network attributeFilter by a network attribute.

  • ValueFilter by a specific value.

  • Combine UsingUse this parameter to combine multiple condition barriers.

    • AndCombine the condition barriers.

    • OrUse if either condition barrier is met.

Value Table

Barreras de función

(Opcional)

Define una barrera de transitabilidad en entidades basadas en una función. Las barreras de función se pueden utilizar para hacer cosas como restringir cuánto se desplaza el seguimiento desde el punto de partida o definir un valor máximo en el que se detiene un seguimiento. Por ejemplo, la longitud de cada línea recorrida se suma a la distancia total recorrida hasta ese momento. Cuando la longitud total recorrida alcanza el valor especificado, el seguimiento se detiene.

Nota:

Este parámetro solo está disponible para Python.

Columnas de la tabla de valores:

  • FunctionFilter by a function.

    • MinThe minimum of the input values will be identified.

    • MaxThe maximum of the input values will be identified.

    • AverageThe average of the input values will be calculated.

    • CountThe number of features will be identified.

    • AddThe sum of the input values will be calculated.

    • SubtractThe difference in the input values will be calculated. Subnetwork controllers and loops trace types do not support the subtract function.

  • AttributeFilter by a network attribute.

  • OperatorFilter by an operator.

    • Is equal toThe attribute is equal to the value.

    • Does not equalThe attribute is not equal to the value.

    • Is greater thanThe attribute is greater than the value.

    • Is greater than or equal toThe attribute is greater than or equal to the value.

    • Is less thanThe attribute is less than the value.

    • Is less than or equal toThe attribute is less than or equal to the value.

    • Includes the values (bitwise AND equals the value)A bitwise AND operation in which all bits in the value are present in the attribute (bitwise AND == value).

    • Does not include the values (bitwise AND does not equal the value)A bitwise AND operation in which not all of the bits in the value are present in the attribute (bitwise AND != value).

    • Includes any (bitwise AND equals True)A bitwise AND operation in which at least one bit in the value is present in the attribute (bitwise AND == True).

    • Does not include any (bitwise AND equals False)A bitwise AND operation in which none of the bits in the value are present in the attribute (bitwise AND == False).

  • ValueFilter by a specific value.

  • Use Local ValuesBoolean value to use local variables instead of a global variable.

Value Table

Incluir entidades de barrera

(Opcional)

Especifica si las entidades de barrera de transitabilidad se incluirán en los resultados del seguimiento. Las barreras de transitabilidad son opcionales incluso si se han predefinido en la definición de subred.

  • ActivadoLas barreras de transitabilidad se incluirán en los resultados del trazado. Esta es la opción predeterminada.

  • DesactivadoLas barreras de transitabilidad no se incluirán en los resultados del trazado.

Boolean

Aplicar transitabilidad a

(Opcional)

Especifica el tipo de transitabilidad que se aplicará. El alcance de la transitabilidad determina si esta se aplicará a los cruces, los ejes o en ambos. Por ejemplo, si se define que una condición de barrera detenga el trazado si DEVICESTATUS es igual que Abierto y el alcance de transitabilidad se establece solo en los ejes, el trazado no se detendrá, aunque se encuentre con un dispositivo abierto, porque el DEVICESTATUS solo se aplica a los cruces. Es decir, este parámetro indica al seguimiento debe ignorar los cruces, ejes o ambos.

Nota:

Este parámetro solo está disponible para Python.

  • Tanto a los cruces como a los ejesSe aplicará la transitabilidad tanto a los cruces como a los ejes. Esta es la opción predeterminada.

  • Solo a los crucesSolo se aplicará la transitabilidad a los cruces.

  • Solo a los ejesSolo se aplicará la transitabilidad a los ejes.

String

Propagadores

(Opcional)

Especifica qué atributos de red propagar y cómo se producirá dicha propagación durante un seguimiento en una red de dominio tradicional. Los atributos de clase propagados indican los valores clave en controladores de subred que se difunden al resto de las entidades de la subred. Por ejemplo, en un modelo de distribución eléctrica, puede propagar el valor de fase.

Nota:

Este parámetro solo está disponible para Python.

Columnas de la tabla de valores:

  • AttributeFilter by a network attribute.

  • Substitution AttributeThe field that will be used for attribute substitution.

  • FunctionFilter by a function.

  • OperatorFilter by an operator.

  • ValueFilter by a specific value.

Value Table

Salida derivada

Etiqueta Explicación Tipo de datos

Red de servicios actualizada

La red de servicios actualizada.

Utility Network

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Avanzado: Sí