Disponible con una licencia de Network Analyst.
Los atributos de red son propiedades de los elementos de red que controlan la transitabilidad de la red. Entre los ejemplos de atributos se encuentran el tiempo para recorrer un determinado tramo de carretera, qué calles están restringidas para qué vehículos, las velocidades a lo largo de una determinada carretera y qué calles son de una vía.
Los atributos de red tienen cinco propiedades básicas: nombre, tipo de uso, unidades, tipo de datos y uso de forma predeterminada. Además, tienen un conjunto de asignaciones que definen los valores de los elementos:
- El tipo de uso especifica la forma en que el atributo se utilizará durante el análisis, y puede ser un coste, un descriptor, una restricción o una jerarquía.
- Un atributo de coste es una distancia o bien un tiempo, por lo que sus unidades pueden ser por ejemplo centímetros, metros, millas, minutos o segundos.
Los descriptores, las jerarquías y las restricciones tienen unidades desconocidas.
- Los tipos de datos pueden ser booleano, entero, flotante o doble.
Los atributos de coste no pueden ser de tipo de datos booleano. Las restricciones siempre son de tipo booleano, mientras que una jerarquía siempre es de tipo entero.
- Usar por defecto establece automáticamente esos atributos en una capa de análisis de red recién creada.
Si se ha establecido el uso de forma predeterminada de un atributo de coste, restricción o jerarquía, las capas de análisis de red que se crean en el dataset de red se establecen para que usen automáticamente ese atributo. Un atributo de coste del dataset de red se puede establecer para su uso de forma predeterminada. Los atributos de descriptor no se pueden utilizar de forma predeterminada.
Los atributos de red se crean en el asistente Nuevo dataset de red (al definir una nueva red) o en el cuadro de diálogo Propiedades de dataset de red en la pestaña Atributos. Para crear atributos de red, defina en primer lugar el nombre del atributo y su uso, las unidades y el tipo de datos. A continuación, asigne evaluadores para cada origen que vaya a proporcionar valores para el atributo de red en el momento de generar el dataset de red. Esto se hace seleccionando el atributo y haciendo clic en Evaluadores.
Más información acerca de los tipos de evaluadores utilizados por una red
Los atributos de red también pueden tener parámetros que su evaluador puede utilizar. Los parámetros permiten el análisis dinámico con atributos de red mediante el modelado de características como altura o peso, factores de clima o velocidades actuales. Los atributos de restricción siempre tienen un parámetro denominado Uso de restricción.
Más información sobre cómo utilizar parámetros con atributos de red
Coste
Ciertos atributos se utilizan para medir y modelar las impedancias, como el tiempo de viaje (tiempo de tránsito por una calle) o la demanda (el volumen de basura recogido en una calle). Estos atributos son atribuibles a lo largo de un eje; es decir, se dividen proporcionalmente a lo largo de la longitud del eje. Por ejemplo, si el tiempo de viaje se modela como un atributo de coste, recorrer la mitad de un eje llevará la mitad de tiempo que recorrer el eje entero. Si el tiempo de viaje empleado para recorrer un eje es de 3 minutos, recorrer la mitad de dicho eje llevará 1,5 minutos. Si está buscando una ruta de 1,5 minutos a lo largo de este eje, la entidad de la ruta se crea a partir de la primera mitad de la entidad de eje.
El análisis de red implica a menudo la minimización de un coste (también conocido como impedancia) durante el cálculo de una ruta (lo que también se conoce como “encontrar la mejor ruta”). Otros ejemplos comunes son la búsqueda de la ruta más rápida (minimizar el tiempo de viaje) o de la ruta más corta (minimizar la distancia). El tiempo de viaje (tiempo de recorrido, tiempo a pie) y la distancia (metros) son también atributos de coste del dataset de red.
Descriptores
Los descriptores son atributos que describen características de la red o de sus elementos. A diferencia de los costes, los descriptores no se prorratean. Esto significa que el valor no depende de la longitud del elemento de bordes. Por ejemplo, el número de carriles es un ejemplo de descriptor en una red de calles. El límite de velocidad de las calles es otro atributo descriptor para una red de calles. Aunque no es un atributo de coste y no se puede utilizar como impedancia, se puede utilizar junto con la distancia para crear un atributo de coste (por ejemplo, tiempo de recorrido) que se puede usar como impedancia.
Restricciones
Las restricciones se pueden identificar para elementos determinados como, durante un análisis, el recorrer elementos restringidos se prohíbe completamente o se prefiere siempre.
Es posible activar o desactivar restricciones en el tiempo de resolución mediante las casillas de verificación. Además, puede activar una restricción pero solo se restringe realmente el elemento si un valor que introduce en el tiempo de la resolución se ajusta a cierto criterio. De esta forma, si el vehículo para el que esta generando una ruta actualmente está por encima de un peso dado, por ejemplo, puede desactivar la restricción de peso, introducir el peso del vehículo y resolver, el ArcGIS 10.1 Network Analyst encuentra la mejor ruta que excluye carreteras donde el límite de peso se excedería.
Más información acerca de cómo establecer restricciones como parámetros para el análisis de ruta
En todos los casos, un atributo de restricción se define usando un tipo de dato booleano de tal manera que cada elemento de red o bien tiene la restricción (el valor booleano se evalúa y resulta verdadero) o no tiene la restricción (el valor booleano se evalúa y resulta falso). Un parámetro Uso de restricción se agrega automáticamente a todos los atributos de restricción, pero puede agregar más parámetros si lo necesita. El parámetro de Uso de restricción puede establecerse en uno de los siguientes valores de ArcGIS for Desktop:
- Prohibir
- Evitar: Alto
- Evitar: Medio
- Evitar: Bajo
- Preferir: Bajo
- Preferir: Medio
- Preferir: Alto
El valor que se asigna a este parámetro determina si el atributo de restricción prohíbe, evita o prefiere los elementos de red a los que está asociado. Además, el grado para el cual los elementos de red se evitan o prefieren se puede definir al elegir Alto, Medio o Bajo. Las tres subsecciones a continuación introducen los usos de la restricción general.
Prohibir elementos de red
El uso más común de una restricción es prohibir el recorrido. Por ejemplo, las calles de sentido único se pueden modelar con un atributo de restricción de modo que sólo se puedan recorrer de un extremo a otro, pero no en la dirección inversa. De forma similar, un atributo de restricción en aceras puede prohibir completamente el recorrido de forma que los elementos de red que se identifiquen como aceras se excluyan de cualquier ruta que se genera para un vehículo motorizado.
Evitar elementos de red
En lugar de prohibir el recorrido en ciertos elementos de red, quizá desee hacer más fléxible parcialmente una restricción de prohibición en donde el solucionador evita el recorrido de elementos, a menos que sea imposible o muy costoso hacerlo. Por ejemplo, si está generando rutas para vehículos de reparto comercial y desea que eviten conducirse sobre carreteras privadas, puede usar el atributo de restricción y establecer su parámetro Uso de restricción en Evitar. De esta forma, las carreteras privadas se evitan en la mayoría de los casos, pero si hay una entrega en un camino privado, la ruta todavía estará disponible para llegar al destino. También, si evitar una carretera privada mientras genera una ruta a una parada es muy costoso (es decir que el desvío alrededor de la carretera privada es muy largo), el solucionador permite la alteración y envía el vehículo a través de la carretera privada.
Preferir elementos de red
El tercer tipo de atributo de restricción es una restricción para preferir. Aunque es contradictorio para el nombre "restricción" una restricción de preferencia hace los elementos de red más atractivos para un solucionador de forma que son más probables para incluirse en los resultados. Considere un camión que transporta materiales peligrosos (hazmat). Hay varias carreteras donde el transporte de hazmat es ilegal, algunas donde es permitido y algunas donde es preferible, porque si se produce un accidente a lo largo de estas carreteras sería más fácil para los servicios de emergencias llegar y contener. Puede modelar estas reglas al configurar un atributo de restricción con un valor de prohibición de Uso de restricción en las carreteras donde es ilegal el transporte de hazmat y configurar otro atributo de restricción con un valor de preferencia para Uso de restricción en carreteras donde el transporte de hazmat es favorable. El resultado es que los vehículos nunca se enrutarán en carreteras prohibidas y tenderán a enrutarse a lo largo de carreteras preferidas.
Jerarquía
La jerarquía es el orden o la clasificación asignada a los elementos de red. Una red de calles puede tener un atributo en las entidades de origen que dividen las carreteras en tres (o más) clases, como local, secundaria y primaria. Puede usar este atributo en las entidades de origen para generar un atributo de jerarquía en el dataset de red.
Una vez un atributo de jerarquía se presenta, puede elegir si usarlo o ignorarlo al resolver un análisis de red.
El usar una jerarquía tiende a reducir el tiempo que le toma resolver un análisis a través de una red grande. Esto también simula cómo los conductores generalmente eligen viajar en autopistas e interestatales, porque navegar en carreteras de orden superior es más predecible y simple que en carreteras de orden bajo. El inconveniente de resolver jerarquías es que no son exactas, es decir, quizá puede minimizar el tiempo de viaje o la distancia de un análisis al ignorar la jerarquía.
Más información acerca de cómo realizar un análisis de redes con jerarquía