Barreras

Las barreras se utilizan en los trazados para marcar las ubicaciones en las que debería detenerse un trazado.

Existen dos tipos de barreras en una red de trazado:

  • Barreras de entidad: se crean en un mapa utilizando el panel Ubicaciones de seguimiento o especificando otra clase de entidad para que sea una barrera.
  • Barreras dinámicas: entidades de red que cumplen los criterios definidos por una barrera de función o condición.

Se crean barreras de entidades para especificar que las entidades de red sirven como barreras al configurar un seguimiento. Las barreras dinámicas le permiten usar información sobre sus entidades de red para crear barreras.

Barreras de entidades

Las barreras pueden crearse mediante la pestaña Barreras del panel Ubicaciones de trazado o especificando una clase de entidad existente en el parámetro Barreras de la herramienta Trazado.

Las barreras de entidades (o físicas) son opcionales durante los eventos de trazado. Para incluirlas, use una herramienta para establecer las áreas de su red como barreras de un seguimiento.

Solo se pueden utilizar entidades de red para colocar barreras con el panel Ubicaciones de trazado. Cuando se selecciona o se agrega una entidad de red desde un conjunto de selección, se cumple lo siguiente:

  • Para entidades de punto se crea un punto coincidente con el fin de designar la barrera para el trazado.
  • En el caso de las líneas, la barrera se puede colocar en cualquier lugar a lo largo de la entidad de línea.

Cuando se establece una barrera mediante el panel Ubicaciones de trazado, se crea una clase de entidad denominada TN_Temp_Barriers en la geodatabase predeterminada del proyecto. A esta clase se incorporan barreras de entidades sucesivas. Para eliminar todas las barreras de un mapa, haga clic en el botón Borrar todoBorrar.

Cuando se utiliza una clase de entidad existente para suministrar barreras para la herramienta Trazado, la clase de entidad de origen debe contener un campo FEATUREGLOBALID similar al que se encuentra en la clase de entidad TN_Temp_Barriers y debe contener un valor para que se aplique a la entidad de red correspondiente como barrera.

En situaciones en las que este campo no se rellena, la entidad específica no se utiliza para colocar una barrera. Esta opción es útil si desea mantener la granularidad sobre qué entidades sirven como barreras cuando existen geometrías coincidentes. Si el campo FEATUREGLOBALID no está presente en el esquema de la clase de entidad, la geometría de la clase de entidad de entrada se utiliza para intersecar la geometría de entidad de red y colocar una entidad de barrera.

Tenga en cuenta la siguiente información al utilizar clases de entidad existentes como barreras:

  • La clase de entidad TN_Temp_Barriers no se utiliza con este método.
  • Los conjuntos de selección de la clase de entidad de entrada no se respetan.
  • Para los polígonos, las barreras se colocan a lo largo del límite donde las entidades de red intersecan la geometría del polígono.

Barreras dinámicas

Además de barreras de entidades, se pueden configurar barreras dinámicas (o configurables) en condiciones de funciones o atributos de red. Durante una operación de seguimiento, se pueden modificar las barreras dinámicas.

Durante un trazado se utilizan dos tipos de barreras dinámicas: Barreras de condición y Barreras de función. Ambos tipos se consideran durante un trazado.

Nota:

Cuando se utiliza la opción de configuración Incluir entidades de barrera para barreras colocadas a lo largo de un eje, los resultados del trazado incluyen una entidad entera. La opción Tipos de resultados Agregar geometría puede utilizarse para que se devuelvan resultados de entidad parciales. Cuando se coloca una barrera en puntos intermedios de un eje, los resultados del trazado se detienen en la barrera y devuelven la geometría de entidad parcial de la entidad de eje.

Barreras de condición

Las barreras de condición son una expresión basada en atributos de red, por ejemplo, para detenerse en todas las masas de agua con flujo indeterminado de una red hidrológica. Cuando una entidad cumple con la condición establecida en la expresión, las operaciones de trazado no continúan para la siguiente entidad.

Se puede implementar más de una condición de barrera mediante el parámetro de combinar usando (ANDu OR).

Barreras de función

Las barreras de función definen la extensión de un trazado basándose en si se ha cumplido una condición de función. Las barreras de función se pueden utilizar para hacer cosas como restringir cuánto se desplaza el trazado desde el punto de partida o definir un valor máximo en el que se detiene un trazado. Por ejemplo, la longitud de cada línea recorrida se agrega a la distancia total recorrida. La función Agregar se puede utilizar para establecer un valor máximo; cuando la longitud total recorrida alcanza el valor especificado, el trazado se detiene.

Las redes suelen tener rutas que se bifurcan en varias rutas. A veces puede que quiera considerar todas las rutas bifurcadas juntas (global) y otras veces, separadas la una de la otra (local). En el ejemplo de distancia por rutas de una red de senderos, si el punto de partida se sitúa en una bifurcación con tres rutas y el trazado se establece para realizarse durante 3 kilómetros por los senderos utilizando valores globales, el trazado recorrerá 1 kilómetro de cada una de las tres rutas bifurcadas. Al habilitar la opción Usar valores locales, el trazado recorrerá 3 millas por cada una de las tres rutas bifurcadas.

Se puede utilizar más de un tipo de barrera al mismo tiempo. Combinar barreras permite controlar un grupo de tipos de barreras diverso y preciso. Supongamos que quiere ejecutar un trazado y que se detenga en cualquier segmento de línea deshabilidato, pero no desea que el trazado recorra más de 500 metros después del punto de partida. Para conseguirlo, utilizará una barrera de condición para controlar el valor de atributo de red que denota una línea desahabilitada que detiene un trazado, además de una barrera de función para calcular la longitud de la línea que recorre, y establecerá un límite de 500 metros.

Nota:

Al ejecutar un trazado con una barrera de función con la opción de Usar valores locales seleccionada, solo se permite un punto de partida.

Para obtener más información sobre las configuraciones de barreras, consulte Configurar un trazado.