Trazado de redes de servicios

Una administración de red adecuada supone hacer un trazado de red para optimizar las rutas por las que se desplazan los recursos. La función de trazado de una red de servicios ofrece un marco que puede utilizarse para ayudar a entregar recursos a los clientes, hacer un trazado del estado de una red e identificar las áreas en deterioro.

Cómo funciona el trazado

Un trazado comienza en uno o más puntos de inicio o en el controlador de subred de la subred especificada y se extiende hacia afuera de forma radial. Viaja a través de la red por rutas de entidades y objetos conectados hasta que llega a una ubicación final. La ubicación final puede ser una barrera o el final de una ruta. Tras la finalización, se devuelven los resultados del trazado como un conjunto de selección mediante geometría agregada en clases de entidad multiparte o como un gráfico de conectividad. El resultado del trazado se puede utilizar para una variedad de cosas. Por ejemplo, un conjunto de selección resultante podría utilizarse como entrada para una función de generación de informes, propagada a otras vistas de mapa o diagrama. La geometría agregada de los resultados del trazado también se puede revisar con diferentes filtros para comparar los resultados. Puede utilizar un gráfico de conectividad para crear su propio índice o representación de los datos en otra aplicación.

Para obtener más información sobre estos componentes, consulte Puntos de partida, Barreras y Resultados del trazado.

La definición de nivel de una red de dominio influye en cómo se gestionan los trazados basados en subredes. En el caso de las redes de dominio con definiciones de niveles divididos, los trazados basados en subredes se detienen en los controladores de subred. En el caso de las redes de dominio con definiciones de niveles jerárquicos, los trazados basados en subredes se detienen en los controladores de subred con un nombre de nivel que coincide con el nivel especificado en el trazado.

Los seguimientos basados en subred requieren, como mínimo, un controlador de subred para cada subred, con el fin de determinar la dirección del flujo al vuelo durante un seguimiento. La dirección del flujo de los controladores de subred depende de cómo se configure la red de dominio del tipo de controlador de subred (origen o sumidero).

Para obtener más información, consulte Tipos de trazado de redes de servicios.

Los terminales representan puertos en una entidad de red como un dispositivo o un objeto de cruce. Una entidad de red definida como controlador de subred debe tener un terminal asignado con un puerto designado como aguas arriba. Puede elegir si desea imponer terminales en entidades clave que no tienen un controlador de subred, como válvulas. El uso de terminales le permite controlar las rutas internas de una entidad de red, lo que promueve unos resultados de trazado más precisos. Por ejemplo, un dispositivo interruptor de tres estados se utiliza para controlar el flujo de electricidad entre un cable y otro. La electricidad entra por un terminal y puede salir por otro de los tres terminales restantes, en función de la ruta válida establecida para el dispositivo.

Para obtener más información sobre los terminales, consulte Administración de terminales.

Conectividad y transitabilidad

Existen dos términos que se usan para describir cómo las entidades de la red de servicios se relacionan entre sí. La conectividad describe el estado en el que dos entidades tienen conectividad basada en coincidencias geométricas o están conectadas a través de una asociación de conectividad. La transitabilidad describe la situación en la que dos entidades están conectadas o asociadas y tienen los atributos apropiados. Los atributos y los valores de atributos considerados durante un seguimiento se controlan mediante las configuraciones realizadas con las herramientas de geoprocesamiento.

Las operaciones de trazado se desplazan por una red siguiendo uno de estos métodos: mediante conectividad o transitabilidad. El método que utiliza un trazado es controlado por el tipo de trazado utilizado. Los parámetros avanzados de las herramientas Establecer definición de subred y Trazado controlan los detalles de los trazados de transitabilidad.

Para obtener más información, consulte Conectividad y transitabilidad.

La herramienta Trazado

La herramienta de geoprocesamiento Trazado se utiliza para ejecutar trazados en su red e incluye un conjunto de trazados estándar que se pueden configurar para crear trazados complejos.

Para obtener más información sobre esta herramienta, consulte Trazado. Para obtener más información sobre los distintos tipos de trazado, consulte Tipos de trazado de redes de servicios.

Los bloques fundamentales que proporciona la herramienta Trazado le permiten precisar qué entidades y objetos se siguen y cuáles se devuelven en los resultados. También le permiten recopilar información adicional sobre una subred mediante el uso de atributos de red. En los trazados basados en subred, la configuración del trazado se puede predefinir para todas las subredes de un nivel mediante la herramienta Establecer definición de subred. Forma parte de la configuración de red de servicios realizada por el propietario de la red de servicios. Una vez configurada la definición de subred de un nivel, la herramienta Trazado carga la definición para cualquier subred a la que se realice un trazado en ese nivel, lo que ahorra tiempo y asegura unos resultados de trazado coherentes.

Para obtener más información sobre las configuraciones de un trazado establecidas en el nivel de administrador, consulte Configurar un trazado y Establecer o modificar la definición de subred.

La herramienta Trazado se basa en la topología de red para acceder a la información almacenada en caché sobre las entidades de red. Al leer la información en caché de la topología en lugar del mapa, se mejora el rendimiento durante trazados complejos en redes grandes. Dado que la herramienta Seguimiento depende de la topología de red, no está garantizado que el resultado del seguimiento sea preciso si existen áreas sin validar o errores de subred en el área en la que se desea realizar el seguimiento. La topología de red del área en la que se desea realizar el trazado debe estar validada y la subred actualizada para garantizar que refleja las ediciones o actualizaciones más recientes realizadas en la red de servicios.

Trabajar con configuraciones de trazado nominal

Las configuraciones de trazado nominal permiten almacenar trazados complejos en una red de servicios para poderlos reutilizar y compartir en una organización a través de ArcGIS Pro y mapas web para que los consuman las aplicaciones web y de campo. Introducido con la versión 5 de la red de servicios, el uso de configuraciones de trazado de red nominal en una organización simplifica la experiencia de usuario asociada con el trazado y permite a los usuarios descubrir información o responder preguntas utilizando un trazado sin necesidad de comprender todos los detalles de configuración.

En ArcGIS Pro se pueden consumir configuraciones de trazado nominal mediante el uso del parámetro Usar configuración de trazado en la herramienta de geoprocesamiento Trazado, así como la pestaña Configuraciones nominales en el panel Trazado.

Más información sobre cómo trabajar con configuraciones de trazado nominal

Notas de uso

A continuación, se indican los elementos que se deben tener en cuenta al realizar un trazado de una red de servicios.

Nota:
Al trabajar con objetos no espaciales, los resultados del trazado pueden verse afectados si las herramientas de edición están activas al ejecutar un trazado. Por ejemplo, si la herramienta Mover está activa al ejecutar un trazado, los resultados no incluyen objetos de cruce ni de eje.

Uso de secuencias de comandos

Cuando se ejecuta un trazado basado en subredes con la herramienta Trazado mediante Python, la configuración de trazado de subred del nivel de entrada no se aplica de forma automática y se debe especificar manualmente.

Algunos parámetros de la herramienta Trazado solo están disponibles desde un entorno de modelo o script. Estos parámetros le permiten especificar la ubicación de la clase que desea usar para ubicaciones de trazado, así como modificar o configurar la propagación y la sustitución.

Para obtener más información, consulte Propagación de atributos y Sustitución de atributos.

Al ejecutar un trazado desde un script o modelo, utiliza la herramienta de geoprocesamiento Establecer ubicaciones de trazado. Con esta herramienta, puede crear ubicaciones de trazado en las clases de entidad predeterminadas creadas en su proyecto o en una nueva clase en una ubicación que especifique. Es similar al uso del panel Trazado al trabajar dentro de una vista de mapa activa. Si define una nueva clase y ubicación, se debe proporcionar la ruta Trazado a la clase de entidad con los parámetros Starting Points y Barriers en la herramienta Trazado, solo disponible mediante un script o modelo.

Trabajar con varias expresiones condicionales

A la hora de configurar barreras, filtros o salidas con varias expresiones condicionales, es importante tener en cuenta que el operador booleano AND tiene prioridad sobre el operador booleano OR.

Por ejemplo, tiene tres condiciones, X, Y, Z, y desea que una barrera detenga un trazado que alcanza la condición X AND Y OR Z. Se puede interpretar de distintas formas. El trazado utiliza la forma normal disyuntiva (DNF) al procesar varias expresiones condicionales. Como consecuencia, si la entrada de la configuración del trazado no se ajusta a DNF, los resultados del trazado pueden ser distintos de los esperados. Puesto que la DNF otorga más prioridad al operador booleano AND, esta expresión se interpretaría como (X AND Y) OR Z. En caso de desear la interpretación alternativa de X AND (Y OR Z), la expresión se escribiría como (X AND Y) OR (X AND Z).