Giros

Disponible con una licencia de Network Analyst.

Un giro modela un movimiento de un elemento de eje a otro. Con frecuencia, los giros se crean para aumentar el coste de realizar el movimiento o para prohibir el giro por completo. Por ejemplo, una entidad de giro que representa un giro a la izquierda en una intersección puede tener asignado un coste de 30 segundos para modelar el tiempo medio que tarda en cambiar a verde el semáforo de giro a la izquierda. De igual forma, un atributo de restricción puede leer un valor de campo de una entidad del giro para prohibir dicho giro. Resulta útil cuando el movimiento de giro se considera ilegal (giros a la izquierda prohibidos).

Comprender los giros

Los giros se pueden crear en cualquier cruce en donde haya ejes que se conecten. Hay n² posibles giros en cada cruce de red, donde n es el número de ejes conectados en ese cruce. Incluso en un cruce con un solo eje se puede hacer un giro, ya que es posible realizar un cambio de sentido.

Diagrama de posibles giros

Giros de varios ejes

Un movimiento de giro simple entre dos ejes conectados en un cruce se conoce como un giro de dos bordes. ArcGIS Network Analyst extension permite modelar los giros de varios ejes. Un giro de varios ejes es un movimiento realizado desde un elemento de eje de la red a otro a través de una secuencia de elementos de eje intermedios conectados. Estos ejes intermedios son los ejes interiores de un giro. En una red de calles, los ejes interiores de un giro suelen ser aquellos elementos de eje que representan el interior de una intersección de caminos divididos.

Ejemplo de giro de varios ejes

En el ejemplo anterior se representa un giro a la izquierda de varios ejes en una intersección de dos caminos divididos. Los ejes c y d representan los ejes interiores del giro, mientras que los ejes f e i representan los ejes exteriores.

cambios de sentido

El cambio de sentido es un movimiento realizado desde uno de los extremos de un elemento de eje hasta sí mismo. Se modela normalmente como un giro con dos entradas en la secuencia de ejes, donde ambas entradas son el mismo elemento de eje.

Ejemplo de un cambio de sentido

Al trabajar con caminos divididos, el cambio de sentido se modela como un giro de varios ejes, donde los ejes f y e son ejes exteriores y los ejes c, d y a son ejes interiores.

Ejemplo de cambio de sentido de varios ejes

Más información sobre las directivas para cambios de sentido

Giros definidos correctamente

Un giro solo se puede utilizar en una red si está definido correctamente. Un giro definido correctamente debe obedecer las siguientes reglas:

  • Un giro es una secuencia de por lo menos dos ejes. Un cambio de sentido es el movimiento que parte un eje y llega a ese mismo eje.
  • Ni el primer eje del giro ni el último (cualquier eje exterior) puede ser eje interior de ningún otro giro. En el ejemplo de la sección anterior, ningún giro puede empezar ni finalizar en a, d o c.
  • Cada eje de la secuencia está conectado al siguiente eje de la secuencia para formar una cadena sin bifurcaciones de ejes conectados. En un giro, todo eje (exterior o interior) puede estar conectado a un solo eje. En el ejemplo anterior, dentro del cambio de sentido (f c-d-a-e), el borde d está conectado solo al borde a.
  • Los giros pueden compartir ejes interiores. En el ejemplo anterior, el cambio de sentido (f c-d-a-e) y el giro a la izquierda (f-c-d-i) comparten los ejes interiores c y d. Los ejes que son interiores a un giro lo son también para todos los demás giros.
  • Dos entidades de giro no pueden representar el mismo movimiento de giro. Esto significa que dos giros no pueden tener los mismos ejes exteriores primero y último.
  • Las entidades de giro no deben iniciar o terminar en la parte superior de un cruce.

Entidades de giro

En la ArcGIS Network Analyst extension, los giros se modelan como entidades en una clase de entidad de giro. Una clase de entidad de giro es una clase de entidad de línea personalizada (del tipo entidad de giro de Esri).

Fuera de una red, una clase de entidad de giro no tiene ningún significado. Para utilizar su valiosa información, debe poder agregarla a un dataset de red. Para agregar una clase de entidad de giro a una red, la clase de entidad debe estar en el mismo dataset de entidades que otras fuentes de entidad para el dataset de red. En un dataset de red se permite la presencia de varias clases de entidad de giro. La fuente de la entidad de giro no participa en grupos de conectividad, ni contiene ninguna información sobre el campo de elevación. Los campos definidos por el usuario de la clase de entidad de giro se pueden utilizar en el evaluador de campos de un atributo de red de un modo similar a los campos de otras fuentes de clases de entidad.

Crear una clase de entidad de giro

Al crear una clase de entidad de giro, puede especificar el número máximo de ejes admitidos en un giro. Un giro tiene un mínimo de dos ejes. Network Analyst admite giros que pueden tener un máximo de 50 ejes. El número máximo predeterminado de ejes es de 5.

Más información sobre cómo crear una clase de entidad de giro

Esquema de una clase de entidad de giro

En la siguiente tabla se enumeran los campos de una clase de entidad de giro que admite un máximo de cinco ejes:

CampoDescripción

OBJECTID

El número de entidad interno del giro.

SHAPE

La geometría de entidad de la entidad de giro.

Edge1End

Indica si el giro atraviesa el fin del primer eje (Y quiere decir que el giro atraviesa el fin del primer eje, mientras que N quiere decir que el giro atraviesa el principio del primer eje).

Edge1FCID

Id. de clase de entidad de la entidad de línea que representa el primer eje del giro.

Edge1FID

Id. de entidad de la entidad de línea que representa el primer eje del giro.

Edge1Pos

La posición a lo largo de la entidad de línea que representa el primer eje del giro. Para una entidad de línea que representa varios ejes que pueden crearse mediante líneas con conectividad a cualquier vértice o puntos con directiva de invalidación, la posición indica cuál de los elementos de eje de la entidad es el primer eje del giro.

Edge2FCID

Id. de clase de entidad de la entidad de línea que representa el segundo eje del giro.

Edge2FID

Id. de entidad de la entidad de línea que representa el segundo eje del giro.

Edge2Pos

La posición a lo largo de la entidad de línea que representa el segundo eje del giro.

Edge3FCID

Id. de clase de entidad de la entidad de línea que representa el tercer eje de un giro de varios ejes con tres o más ejes.

Edge3FID

Id. de entidad de la entidad de línea que representa el tercer eje de un giro de varios ejes con tres o más ejes.

Edge3Pos

La posición a lo largo de la entidad de línea que representa el tercer eje de un giro de varios eje con tres o más ejes.

Edge4FCID

Id. de clase de entidad de la entidad de línea que representa el cuarto eje de un giro de varios ejes con cuatro o más ejes.

Edge4FID

Id. de entidad de la entidad de línea que representa el cuarto eje de un giro de varios ejes con cuatro o más ejes.

Edge4Pos

Posición a lo largo de la entidad de línea que representa el cuarto eje del giro de varios ejes con cuatro o más ejes.

Edge5FCID

Id. de clase de entidad de la entidad de línea que representa el quinto eje de un giro de varios ejes con cinco o más ejes.

Edge5FID

Id. de entidad de la entidad de línea que representa el quinto eje de un giro de varios ejes con cinco o más ejes.

Edge5Pos

Posición a lo largo de la entidad de línea que representa el quinto eje del giro de varios ejes con cinco o más ejes.

Los campos OBJECTID, SHAPE y Edge1End se encuentran en todas las clases de entidad de giro. Los demás campos varían dependiendo del número máximo de ejes admitidos. Una clase de entidad de giro que admite un máximo de seis ejes dispondrá de los campos Edge6FCID, Edge6Pos y Edge6FID, además de los anteriormente citados.

Puede agregar otros campos a una clase de entidad de giro. Por ejemplo, es habitual agregar un campo que represente el tiempo medio que lleva completar los giros. Un evaluador de campo en un atributo de coste basado en tiempo del dataset de red puede leer el retraso almacenado en la clase de entidad de giro e incorporarlo a los costes de la red.

Crear o editar una entidad de giro

Puede crear una entidad de giro o modificar una existente utilizando las herramientas de edición de ArcGIS Pro. Cuando una entidad de giro se alinea con una entidad que participa en el mismo dataset de red, los campos Edge#FCID, Edge#FID y Edge#Pos de la tabla de atributos de la clase de entidad de giro se rellenan automáticamente con los valores de los elementos alineados. Sin embargo, si no hay ningún dataset de red o la clase de entidad de giro no participa en una red, no verá este comportamiento de edición. Si la entidad de giro no es válida, verá un mensaje de error en la parte superior del panel Crear entidades.

Una vez que se realizan las ediciones necesarias en las entidades o atributos de giro, es importante crear la red para que las ediciones en la geometría o los atributos se incluyan en el dataset de red.

Más información sobre la regeneración de datasets de red

Nota:

Se recomienda crear la red antes de comenzar a realizar la edición de giro para incorporar todas las ediciones a las entidades de calle.

Configurar atributos de red para entidades de giro

Los giros se definen con evaluadores de la misma manera que se definen las entidades de eje; sin embargo, dado que los giros se dirigen, solo tienen evaluadores para la dirección a lo largo, no la dirección en contra.

Puede configurar los atributos de coste y restricción para las entidades de giro utilizando evaluadores para aplicar costes de giro adicionales o restringir giros específicos.

Más información sobre los atributos de red

Tablas de giro y entidades de giro

ARC/INFO y ArcView GIS (precursores de ArcGIS) utilizaban tablas de giro para modelar los movimientos de giro. Estas tablas de giro almacenaban información en dos partes sobre los giros como filas, junto con un campo para la impedancia de tiempo. Una impedancia negativa indicaba que el giro estaba restringido.

Tabla de ARC/INFO que muestra las entidades del giro

El ejemplo anterior muestra cómo se representaban los movimientos de giro comunes mediante tablas de giro. En la ArcGIS Network Analyst extension, cada una de estas situaciones se representaría por medio de entidades de giro.

  • Cambio de sentido: el cambio de sentido puede representarse como una entidad de giro en donde el primer y el último eje coinciden. Además, la clase de entidad de giro tiene un campo, Turn Impedance, que almacena la impedancia de 20 segundos de giro.
  • Señal de stop: las tres filas de la tabla de giro pueden representarse por medio de tres entidades de giro; un giro a la izquierda con una impedancia de giro de 20 segundos, un giro a la derecha con una impedancia de giro de 10 segundos y un giro plano con una impedancia de giro de 15 segundos.
  • No girar a la derecha: una clase de entidad de giro puede tener un campo que puede ser leído por un evaluador de campo para un atributo de restricción en el dataset de red. Permite modelar los giros prohibidos, por ejemplo, el giro prohibido a la derecha.

ArcGIS proporciona herramientas para importar tablas de giro existentes en las clases de entidad de giro. Esto es importante si tiene tablas de giro de ARC/INFO o ArcView GIS.

Giros globales

En cada transición entre dos ejes en la red donde no exista una entidad de giro hay un giro global implícito. Puede asignar valores de atributos a los giros especificando un evaluador de categoría de giro para los valores predeterminados de los elementos de giro.

Más información sobre el evaluador de categoría de giro