Configurar un trazado

El trazado en una red de trazado ayuda a solucionar problemas y responder preguntas relacionadas con el estado de la red en cualquier momento. Para realizar el trazado de una red de trazado, utilice la herramienta Trazado.

Se proporcionan muchos tipos de trazado con la herramienta Trazado:

Junto con estos tipos de trazado, la herramienta Trazado también incluye un conjunto completo de configuraciones avanzadas utilizado para perfeccionar cada tipo de trazado proporcionado. Estas configuraciones le permiten constituir traversabilidad, distinguir qué entidades deben devolverse y configurar los cálculos a realizar. ModelBuilder se puede usar para guardar configuraciones complejas y también permite reducir el número de parámetros presentados en la interfaz de la herramienta de modelo. Esto facilita a todos la nueva ejecución de trazados avanzados con solo un clic.

Cada componente de configuración se examina en las secciones siguientes. Consulte las opciones de los parámetros y la información de uso en la herramienta Trazado.

Incluir barreras en los resultados

De forma predeterminada, las entidades de barrera se devuelven en los resultados de un trazado a menos que la entidad de barrera exista junto con un punto de partida. Esto se puede controlar utilizando las opciones Incluir entidades de barrera e Ignorar barreras en puntos de partida.

Incluir entidades de barrera

Incluir las barreras en los resultados de un trazado. Comprende las barreras de entidades definidas en el panel Ubicaciones de trazado, así como las barreras configuradas dinámicamente: barreras de condición, barreras de función, barreras de filtro y funciones de barreras de filtro.

El conjunto de selección devuelto por un trazado puede mostrar resultados inesperados cuando se colocan barreras en entidades de eje con conectividad en punto intermedio y se deshabilita la opción Incluir entidades de barrera. Si el trazado devolviera alguna parte de la entidad, toda la entidad se selecciona y se muestra en el resultado del trazado.

Opción de configuraciónDescription

Incluir entidades de barrera

  • Activado: los resultados del trazado incluirán entidades de barrera. Esta es la opción predeterminada.
  • Desactivado: los resultados del trazado no incluirán entidades de barrera.

Ignorar barreras en los puntos de partida

Ignorar las barreras en la configuración del trazado si son puntos de partida.

Opción de configuraciónDescription

Ignorar barreras en los puntos de partida

  • Activado: los resultados del trazado ignorarán las barreras en los puntos de partida.
  • Desactivado: los resultados del trazado respetarán las barreras en los puntos de partida. Esta es la opción predeterminada.

Asegurar la coherencia de la red

Un área coherente de una red es aquella en la que se ha validado la topología de red y no hay ningún área sin validar. La validación es la única forma de garantizar que un trazado está leyendo la información más actualizada sobre la red desde la topología de red.

La opción de configuración Validar coherencia de la herramienta Trazado le permite garantizar que los resultados del trazado son coherentes con la topología de red. Cuando Validar coherencia se configura en verdadero, la operación de trazado fracasa si cualquier área sin validar interseca la ruta del trazado. Cuando esto ocurre, la herramienta devuelve un error que incluye el nombre de clase y el Id. global de las entidades en la ruta del trazado que se encuentran sin validar, como se muestra en el ejemplo siguiente:

ERROR 002041: One or more dirty areas were discovered.
[[NHDFlowline: {0DBFACDA-45D6-BA67-33CE-A750BE632C05}]]
Failed to execute (Trace).

Para eliminar las áreas sin validar asociadas con ediciones, la topología de red debe validarse.

Nota:

Solamente las áreas sin validar creadas a partir de operaciones de eliminación, de actualizaciones de entidades de red existentes o de la creación de entidades de error generarán un error relativo a incoherencias en los resultados del trazado. Las áreas sin validar de entidades recién creadas no generarán fallos con la comprobación Validar coherencia.

La ejecución de un trazado sin la casilla de verificación Validar coherencia habilitada puede dar lugar a resultados de trazado inesperados. Por ejemplo, se elimina una entidad de la red que rompe la única ruta entre la ubicación A y la ubicación B. Se crea un área sin validar para la entidad eliminada. Antes de que se valide la topología de red, se ejecuta un trazado para buscar entidades conectadas a partir de la ubicación A, con la opción Validar coherencia desactivada. El trazado llega a la ubicación B y la herramienta completa la operación sin advertencias. Se alcanzó la ubicación B porque la eliminación de la entidad que conecta A a B no se ha actualizado en la topología de red mediante la operación de validación.

Si la opción Validar coherencia está activada en la situación anterior, cuando el trazado llega al área sin validar que marca la entidad eliminada, se devuelve un error en la herramienta para informarle de que se encontró un área sin validar y el trazado falla. Tras validar la topología del área en la que se está realizando el seguimiento, el seguimiento no puede alcanzar la ubicación B, ya que la entidad eliminada está ahora reflejada en la topología de red. Si la topología de red no se validó para toda la extensión del área en la que se realizará el trazado, también podrían encontrarse otras áreas sin validar.

Opción de configuraciónDescription

Validar coherencia

  • Activado: la herramienta devuelve un error si hay áreas sin validar que intersecan las entidades procesadas por el trazado. Esta es la opción predeterminada.
  • Desactivado: las áreas sin validar se ignoran.

Controlar a qué se realiza un trazado

Las barreras se utilizan durante el trazado para indicar una ubicación de parada; no se realiza ningún trazado a las entidades que estén más allá de esa ubicación. Los resultados de un trazado no incluirán entidades después de una barrera, pero sí que pueden incluir dicha barrera. El parámetro Tipos de resultados proporciona una opción Geometría agregada que permite devolver entidades parciales como geometría en los resultados del trazado.

La sección Opciones avanzadas de la herramienta Trazado incluye barreras de condición y barreras de función para controlar la transitabilidad de un trazado. Las condiciones de barrera son expresiones basadas en atributos de red que definen dónde debe detenerse un trazado. Las barreras de función definen dónde debe detenerse un trazado cuando se cumple una condición.

El alcance de transitabilidad es controlado adicionalmente por el parámetro traversability_scope, etiquetado como Aplicar transitabilidad a en la herramienta Trazado. Este parámetro determina si la transitabilidad se aplica tanto a cruces como a los ejes, solo a los cruces o solo a los ejes. Por ejemplo, si se aplica la transitabilidad solamente a los cruces y un eje cumple la condición especificada en una condición de barrera, el trazado no se detendrá en ese eje debido al alcance de transitabilidad.

Para obtener más información, consulte Barreras.

Establecer funciones

La función es una configuración de trazado que permite realizar cálculos en atributos de red asociados con entidades procesadas por el trazado. Se puede agregar un filtro opcional de atributo de red a cada función. Cuando se especifique, la función solo se aplicará a las entidades que cumplan el filtro de atributo de red. Los filtros se utilizan en las funciones para introducir un requisito condicional. Por ejemplo, sumar la longitud de todas las líneas en las que el atributo PathType incluya el valor Pavimentado. Se puede especificar más de una función para un trazado.

Controlar lo que se devuelve

Para controlar qué se devuelve en los resultados de un trazado, se proporcionan dos parámetros: Condiciones de salida y Tipos de resultados.

Condiciones de salida

El filtro Condiciones de salida permite utilizar los atributos de red y analiza cada entidad encontrada durante un trazado para ver si cumple los criterios especificados en el filtro. Los atributos de red residen en la topología de red y están asociados a un campo en una o varias clases de entidad. En una condición de salida, se especifican el nombre del atributo de red, un operador y un valor válido para el atributo de red.

Considere un escenario relacionado con una red de senderos. En este caso se introduce un atributo de red para devolver rutas pavimentadas. En este caso, la clase Senderos tiene un campo llamado PathType. Este campo está asociado a un atributo de red llamado Superficie. El parámetro Condiciones de salida está configurado para buscar clases de entidad con el atributo de red Superficie cuyo valor sea igual a Pavimentado. Los resultados del trazado incluyen las entidades de una clase de entidad con este campo y el valor Pavimentado, así como entidades de clases sin el campo PathType.

Es posible implementar varios valores de Condiciones de salida con el parámetro Combinar usando. Se pueden utilizar ambos tipos de salidas y configurar más de un tipo de salida. Combinar tipos de salida permite hacer cosas como devolver todos los senderos pavimentados que superan los 1000 metros de longitud.

Tipos de resultados

El parámetro opcional Tipos de resultados proporciona la capacidad de controlar el tipo de resultados que devuelve el trazado. Los tipos de resultados Geometría agregada y Selección se pueden especificar de forma independiente o simultánea para generar geometrías de salida y una selección para una operación de trazado.

ParámetroOpciones

Tipos de resultados

  • Selección: los resultados de una operación de trazado se devuelven como un conjunto de selección en las entidades de red adecuadas. Esta es la opción predeterminada.
  • Geometría agregada: los resultados de la operación de trazado se agregan por tipo de geometría y se almacenan en clases de entidad visualizadas a través de capas en el mapa activo.

La opción Geometría agregada permite devolver los resultados del trazado como geometría multiparte en una clase de entidad. Esto respeta la ubicación de los puntos de partida y las barreras colocadas en puntos intermedios en las entidades de eje para devolver resultados de entidades parciales.

Revise las imágenes que aparecen a continuación para comparar las diferencias entre las opciones de tipo de resultado de selección y geometría agregada en un trazado aguas abajo. La red que aparece a continuación contiene cinco entidades de línea (como f1, f2, f3, f4 y f5) que están compuestas por nueve elementos de eje (como e1, e2, e3 y así sucesivamente).

En este ejemplo, que incluye entidades de barrera, el resultado de la selección devuelve cinco entidades de puntos y tres entidades de línea que constan de siete elementos de eje (f1::e1,e2,e3, f2:e1,e2 y f5:e1,e2). El resultado de la geometría agregada devuelve las mismas entidades, pero excluye los elementos de eje f1::e1,e2 y f5::e2.

Resultados del trazado aguas abajo utilizando opciones de selección y geometría agregada

Cuando se coloca una barrera a lo largo de un eje con la opción de configuración Incluir entidades de barrera activada, el trazado se detiene en la entidad de barrera y devuelve la geometría de entidad parcial correspondiente al eje en los resultados del trazado. Si la opción Incluir entidades de barrera está desactivada, el trazado se detendrá en el extremo de línea anterior o en el cruce encontrado con conectividad en punto intermedio.

Las imágenes que aparecen a continuación muestran la diferencia en los resultados del trazado cuando se utiliza la opción Incluir entidades de barrera para incluir o excluir entidades de barrera en los resultados del trazado. En este ejemplo, tanto el punto de partida como la barrera se colocan a lo largo de un eje. Con esta opción habilitada, el resultado de la selección devuelve cuatro entidades de punto y tres entidades de línea que constan de siete elementos de eje (f1::e1,e2,e3, f2:e1,e2 y f5:e1,e2). El resultado de la geometría agregada devolverá las mismas tres entidades, pero excluye los elementos de eje f1::e1 y f5::e2. El resultado de la selección no cambiaría si excluimos entidades de barrera con Incluir entidades de barrera desactivado; sin embargo, los resultados de la geometría agregada excluirían además f1::e2.

Comparación de los resultados del trazado con la opción de configuración

Cuando se selecciona la opción Geometría agregada para el tipo de resultado, se proporcionan cuatro parámetros adicionales para definir el comportamiento de la salida del trazado.

  • Borrar todos los resultados anteriores del trazado
  • Nombre de trazado
  • Puntos agregados
  • Líneas agregadas

La casilla de verificación Borrar todos los resultados del trazado anterior proporciona una opción para truncar o incorporar al contenido de las clases de entidad elegidas para almacenar la geometría agregada

ParámetroOpciones

Borrar todos los resultados anteriores del trazado

  • Activado: las clases de entidad que almacenan geometría de trazado agregada se truncan. Solo se escribirá la geometría de salida de la operación de trazado actual. Esta es la opción predeterminada.
  • Desactivado: la geometría de salida de la operación de trazado actual se incorporará a las clases de entidad que almacenen geometría agregada.

El parámetro opcional Nombre de trazado permite la creación de un identificador de cadena de caracteres para la operación de trazado para ayudar a identificar los resultados del trazado.

Los parámetros Puntos agregados y Líneas agregadas permiten especificar clases de entidad para el almacenamiento de la geometría de resultados agregada. De forma predeterminada, cada parámetro se rellena con una clase de entidad generada por el sistema en la geodatabase predeterminada del proyecto:

  • Trace_Results_Aggregated_Lines: clase de entidad de línea
  • Trace_Results_Aggregated_Points: clase de entidad multipunto

Estas clases de entidad se crean automáticamente si no existen. Las clases de entidad existentes también se pueden utilizar para almacenar geometría agregada. Si se utiliza una clase de entidad distinta de la predeterminada, debe contener un campo de cadena de caracteres llamado TRACENAME y coincidir con el tipo de geometría de la salida.

La generación de geometría de salida con resultados de entidades parciales proporciona una representación más precisa del trazado y permite comparar y reutilizar los resultados del trazado en otras tareas.

Cuando se selecciona la opción Selección para el tipo de resultado, se proporciona un parámetro Tipo de selección adicional para definir cómo se aplicará la selección y qué acción se debe realizar si ya existe una selección.

ParámetroOpciones

Tipo de selección

  • Nueva selección: la selección resultante reemplaza a la selección actual. Esta es la opción predeterminada.
  • Agregar a la selección actual: la selección resultante se agrega a la selección actual, si la hay. Si no existe ninguna selección, coincide con la opción de nueva selección.
  • Quitar de selección actual: la selección resultante se quita de la selección actual. Si no existe ninguna selección, esta opción no tendrá efecto.
  • Seleccionar subconjunto de la selección actual: la selección resultante se combina con la selección actual. Solo permanecen seleccionados los registros comunes a ambas selecciones.
  • Cambiar la selección actual: la selección resultante cambia. Los resultados seleccionados se quitan de la selección actual; los resultados no seleccionados se agregan a la selección actual. Si no existe ninguna selección, coincide con la opción de nueva selección.