Análisis de la matriz de coste OD

La matriz de coste OD encuentra y mide las trayectorias de menor coste a lo largo de la red desde varios orígenes a varios destinos. Al configurar un análisis del matriz de coste OD, puede especificar el número de destinos que desee encontrar y una distancia máxima para la búsqueda.

En el siguiente gráfico, la matriz de coste OD encontró las trayectorias de menor coste desde cada origen a los cuatro destinos más cercanos. El tipo de forma de salida se estableció en generación de líneas rectas.

Resultado de la matriz de coste OD establecida para encontrar los cuatro destinos más cercanos

Aunque el solucionador de la matriz de coste OD no genera líneas que siguen la red, los valores almacenados en la tabla de atributos Líneas reflejan la distancia en la red, no la distancia en línea recta.

Tabla de atributos que muestra las trayectorias de menor coste

SugerenciaSugerencia:

Los solucionadores de instalación más cercana y matriz de coste OD realizan análisis muy similares; la principal diferencia, no obstante, está en la salida y en la velocidad de cálculo. La matriz de coste OD genera resultados más rápidamente, pero no puede devolver las formas verdaderas de las rutas o de las instrucciones para conducir. Se ha diseñado para resolver rápidamente problemas grandes de M x N y, como resultado, no contiene internamente la información necesaria para generar formas de ruta e instrucciones para conducir. Como alternativa, el solucionador de instalación más cercana devuelve rutas e instrucciones, pero realiza el análisis más lentamente que el solucionador de matriz de coste OD. Si necesita instrucciones para conducir o formas de ruta reales, utilice el solucionador de instalación más cercana; de lo contrario, utilice el solucionador de matriz de coste OD para reducir el tiempo de cálculo.

NotaNota:

Si encontrar las distancias en línea recta se ajusta mejor a sus necesidades, considere como alternativa el uso de la herramienta de geoprocesamiento Distancia de punto.

Los resultados de análisis de la matriz de coste OD a menudo se convierten en datos de entrada para otros análisis espaciales en los que el coste de red es más adecuado que el coste en línea recta. Por ejemplo, predecir el movimiento de personas en un entorno integrado se modela mejor mediante costes de red, ya que las personas tienden a viajar por caminos y rutas peatonales.

Al crear una matriz de coste OD, se sigue el mismo flujo de trabajo que en otros análisis de redes.

Más información sobre el flujo de trabajo del análisis de redes

Capa de análisis de matriz de coste OD

La capa de análisis de matriz de coste OD almacena todas las entradas, parámetros y resultados de un análisis de la matriz de coste OD.

Crear una capa de análisis de matriz de coste OD

Puede crear una capa de análisis de matriz de coste OD a partir de la barra de herramientas de Network Analyst haciendo clic en Network Analyst > Nueva Matriz de coste OD.

Barra de herramientas de Network Analyst

Cuando crea una capa de análisis de matriz de coste OD, se muestra en la ventana de Network Analyst junto con sus seis clases de análisis de red: Orígenes, Destinos, Líneas, Barreras de punto, Barreras de línea y Barreras de polígono.

Ventana de Network Analyst

La capa de análisis de matriz de coste OD también aparece en la Tabla de contenido como una capa compuesta, que se denomina Matriz de coste OD o, si ya existe en el documento de mapa una capa del matriz de coste OD con el mismo nombre, Matriz de coste OD 1 (las capas subsiguientes se llamarían Matriz de coste OD 2, etc.). Hay seis capas de entidades: Orígenes, Destinos, Líneas, Barreras de punto, Barreras de línea y Barreras de polígono. Cada una de las seis capas de entidades tiene una simbología predeterminada que se puede modificar en el cuadro de diálogo Propiedades de capa correspondiente.

Tabla de contenido

Clases de análisis de matriz de coste OD

La capa de análisis de matriz de coste OD se compone de seis clases de análisis de red.

Más información sobre las clases de análisis de red

En las secciones siguientes se proporciona información general de cada clase y descripciones de sus propiedades.

Clase Orígenes

Esta clase de análisis de redes almacena las ubicaciones de red que funcionan como puntos de inicio para la generación de las trayectorias a los destinos.

Al crear una capa de análisis de matriz de coste OD, la clase Orígenes está vacía. Solo se rellena al agregarle ubicaciones de red. Para resolver un análisis se requiere un mínimo de un origen y un destino.

Propiedades de Orígenes

Campos de entrada de Origins

Campo de entrada

Descripción

ID de objeto

Campo ID administrado por el sistema.

Forma

Campo de geometría que indica la ubicación geográfica del objeto de análisis de red.

Nombre

Nombre del objeto de análisis de red.

TargetDestinationCount

Esta propiedad almacena el número de destinos que se deben encontrar para el origen. Si el valor para esta propiedad es nulo, el análisis utiliza el número de destinos que se deben encontrar almacenado en la ficha Configuración de análisis en el cuadro de diálogo Propiedades de capa de la capa del análisis.

Cutoff_ [Impedancia]

(por ejemplo Cutoff_DriveTime, donde DriveTime es la impedancia para la red)

Esta propiedad le permite poner límites a la búsqueda de destinos de la matriz de coste OD. Los destinos situados más allá del valor de punto crítico serán ignorados.

Si el valor de Cutoff_ [Impedancia] no está establecido para un origen, el análisis utilizará el valor de punto crítico predeterminado establecido en la ficha Configuración de análisis en el cuadro de diálogo Propiedades de capa. Si tampoco allí hay establecido un valor de punto crítico predeterminado, se utilizarán todos los destinos en el análisis.

Campos de ubicación de red

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge

Juntas, estas cuatro propiedades describen el punto de la red donde se encuentra el objeto.

Más información sobre los campos de ubicación de red

CurbApproach

Esta propiedad permite especificar a qué lado del vehículo desea que esté el origen cuando el vehículo parta. Puede utilizar los valores Lado derecho del vehículo (1) o Lado izquierdo del vehículo (2) para cualquier análisis que exija que cuando el vehículo parta de un origen lo haga desde uno de los lados solamente. Si se permite partir desde cualquier lado del vehículo, utilice Cualquier lado del vehículo (0).

En los análisis de la matriz de coste OD, el valor Sin giro en U (3) tiene el mismo efecto que Cualquier lado del vehículo.

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

Campos de entrada/salida para Orígenes

Campo de entrada/salida

Descripción

Estado

Este campo está restringido por un dominio de valores, que se muestran a continuación (sus valores codificados se muestran entre paréntesis).

  • Aceptar (0): la ubicación de red es válida
  • No ubicado (1): la ubicación de la red no se puede determinar.
  • Elemento de red no localizado (2): el elemento de red donde se supone que debe estar la ubicación de red no se puede encontrar. Esto puede ocurrir cuando se elimina un borde de la red y no se recalcula la ubicación de red.

Después de una operación de resolución, el estado se puede modificar utilizando uno de los siguientes valores de estado:

  • Aceptar (0): la evaluación de red se evaluó correctamente.
  • Elemento que no se puede cruzar (3): el elemento de red en el que se encuentra la ubicación de red no se puede recorrer. Esto puede ocurrir cuando un elemento de red está restringido por un atributo de restricción.
  • Valores de campo no válido (4): los valores de campo de la ubicación de red caen fuera de los dominios de rango o codificados de la capa de análisis. Por ejemplo, puede existir un número negativo donde se requieran números positivos.
  • No ha llegado (5): el solucionador no puede llegar a la ubicación de red.

Clase Destinos

Esta clase de análisis de red almacena las ubicaciones de red que funcionan como puntos finales para la generación de las trayectorias desde los orígenes.

Al crear una nueva capa de análisis de matriz de coste OD, la clase Destinos está vacía. Solo se rellena al agregarle ubicaciones de red. Para resolver un análisis se requiere un mínimo de un origen y un destino.

Propiedades de Destinos

Campos de entrada de Destinos

Campo de entrada

Descripción

ID de objeto

Campo ID administrado por el sistema.

Forma

Campo de geometría que indica la ubicación geográfica del objeto de análisis de red.

Nombre

Nombre del objeto de análisis de red.

Campos de ubicación de red

  • SourceID
  • SourceOID
  • PosAlong
  • SideOfEdge

Juntas, estas cuatro propiedades describen el punto de la red donde se encuentra el objeto.

Más información sobre los campos de ubicación de red

CurbApproach

Esta propiedad permite especificar a qué lado del vehículo desea que esté el destino cuando el vehículo llegue. Puede utilizar los valores Lado derecho del vehículo (1) o Lado izquierdo del vehículo (2) para cualquier análisis que exija que cuando el vehículo llegue a un destino lo haga a uno de los lados solamente. Si se permite la llegada a cualquier lado del vehículo, utilice Cualquier lado del vehículo (0).

En los análisis de la matriz de coste OD, el valor Sin giro en U (3) tiene el mismo efecto que Cualquier lado del vehículo.

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

Campos de entrada/salida para Destinos

Campo de entrada/salida

Descripción

Estado

Este campo está restringido por un dominio de valores, que se muestran a continuación (sus valores codificados se muestran entre paréntesis).

  • Aceptar (0): la ubicación de red es válida
  • No ubicado (1): la ubicación de la red no se puede determinar.
  • Elemento de red no localizado (2): el elemento de red donde se supone que debe estar la ubicación de red no se puede encontrar. Esto puede ocurrir cuando se elimina un borde de la red y no se recalcula la ubicación de red.

Después de una operación de resolución, el estado se puede modificar utilizando uno de los siguientes valores de estado:

  • Aceptar (0): la evaluación de red se evaluó correctamente.
  • Elemento que no se puede cruzar (3): el elemento de red en el que se encuentra la ubicación de red no se puede recorrer. Esto puede ocurrir cuando un elemento de red está restringido por un atributo de restricción.
  • Valores de campo no válido (4): los valores de campo de la ubicación de red caen fuera de los dominios de rango o codificados de la capa de análisis. Por ejemplo, puede existir un número negativo donde se requieran números positivos.
  • No ha llegado (5): el solucionador no puede llegar a la ubicación de red.

Clase Líneas

La clase de análisis de red Líneas almacena información sobre las trayectorias resultantes desde los orígenes a los destinos. Como con otras capas de entidades, se puede acceder a la simbología y modificarla desde el cuadro de diálogo Propiedades de capa correspondiente.

La clase Líneas es una clase solo de salida; está vacía hasta que el análisis haya finalizado. Puesto que los análisis del matriz de coste OD tienden a producir una gran cantidad de líneas, los objetos de línea no se muestran en la ventana de Network Analyst; tan solo se muestra el número de líneas. Puede inspeccionar las líneas individuales en la tabla de atributos de la clase de entidad Líneas.

Si opta por visualizar las líneas en la capa de análisis de matriz de coste OD, verá que aparecen como líneas rectas generalizadas. Sin embargo, sus atributos de coste siempre muestran la trayectoria de red de menor coste.

Propiedades de Líneas

Campos de salida de Líneas

Campo de salida

Descripción

ID de objeto

Campo ID administrado por el sistema.

Forma

Campo de geometría que indica la ubicación geográfica del objeto de análisis de red.

Nombre

Nombre del objeto de análisis de red.

OriginID

Identificador único del origen asociado a la línea.

DestinationID

Identificador único del destino asociado a la línea.

DestinationRank

Clasificación del destino entre todos los destinos encontrados para el origen asociado. El destino más cercano al origen tiene una clasificación de 1.

Total_[Impedance]

(por ejemplo, Total_Minutes, donde Minutes es la impedancia de la red)

Coste acumulado de viajar por la red entre el origen y el destino asociados. Este campo se genera para el atributo de impedancia y para cualquier atributo acumulado.

Barreras de punto, línea y polígono

Las barreras sirven para restringir temporalmente, agregar impedancia y escalar impedancia en partes de la red. Cuando se crea una nueva capa de análisis de red, las clases de barrera están vacías. Solo se llenan al agregarles objetos; no obstante, no es obligatorio agregar barreras.

Las barreras están disponibles en todas las capas de análisis de red; por consiguiente, se describen en un tema separado.

Más información sobre las barreras

Parámetros de análisis de matriz de coste OD

Los parámetros de análisis se establecen en el cuadro de diálogo Propiedades de capa para la capa de análisis. Puede tener acceso al cuadro de diálogo de diferentes maneras:

Más información sobre cómo abrir el cuadro de diálogo Propiedades de capa del análisis de red

Ficha Configuración de análisis

Ficha Configuración de análisis

Las siguientes subsecciones muestran los parámetros que se pueden establecer en la capa de análisis. Se encuentran en la ficha Configuración de análisis del cuadro de diálogo Propiedades de capa de la capa de análisis.

Impedancia

Cualquier atributo de coste se puede elegir como impedancia, que se minimiza al determinar las rutas entre los orígenes y los destinos. Por ejemplo, al elegir el atributo Minutos se obtiene la ruta más rápida desde el origen hasta el destino.

Más información sobre los atributos de coste

Restricciones

Puede elegir qué atributos de restricción se deben respetar al solucionar el análisis. Las restricciones, tales como los sentidos únicos, se deben utilizar al buscar soluciones para vehículos que deban recorrer calles de un solo sentido (por ejemplo, vehículos que no sean de emergencias). Si el dataset de red contiene atributos de restricción adicionales, tales como límite de peso o límite de altura, también se pueden utilizar.

Más información sobre las restricciones

Los atributos de restricción también se pueden utilizar junto con atributos dinámicos. Por ejemplo, un borde podría estar restringido si el vehículo es más alto que el alto de un túnel.

Más información sobre el enrutamiento con atributos parametrizados

Valor de punto crítico predeterminado

ArcGIS Network Analyst puede utilizar el valor de punto crítico predeterminado de la impedancia al buscar destinos. Se ignorará cualquier destino más allá del valor de punto crítico.

Destinos que se desea encontrar

Puede optar por generar una matriz de costes desde cada origen a todos los destinos. También puede limitar el número de destinos que se pueden encontrar por origen.

Cambios de sentido en confluencias

ArcGIS Network Analyst puede permitir cambios de sentido en cualquier punto, en ningún punto, solo en callejones sin salida, o solo en intersecciones y en callejones sin salida. Permitir los cambios de sentido implica que el vehículo puede dar la vuelta en una confluencia y volver atrás por la misma calle.

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

Tipo de forma de la salida

Las líneas resultantes de una matriz de coste OD se pueden representar con geometría de línea o sin ninguna geometría. En ambos casos, la ruta se calcula siempre a lo largo de la red y devuelve el mismo coste del total en la tabla de atributos, tal como haría un análisis de ruta.

  • Línea Recta: orígenes y destinos se conectan mediante líneas rectas.
  • Ninguno: los objetos de línea no tienen geometría, lo que es útil si tiene un gran número de orígenes y destinos y está interesado solo en la tabla de matriz de coste OD y no en las formas de las líneas de salida.

Utilizar jerarquía

Si el dataset de red tiene un atributo de jerarquía, puede utilizar la jerarquía durante el análisis. El uso de una jerarquía provoca que el solucionador prefiera los bordes de orden superior a los de orden inferior. Las soluciones jerárquicas son más rápidas, y se pueden utilizar para simular la preferencia del conductor por viajar por autopistas en lugar de hacerlo por carreteras locales, aunque signifique un viaje más largo. No utilizar una jerarquía, sin embargo, produce una ruta exacta para el dataset de red.

Más información sobre el enrutamiento con jerarquía

Ignorar ubicaciones no válidas

Esta propiedad permite omitir las ubicaciones de red no válidas y resolver la capa de análisis a partir de ubicaciones de red válidas, únicamente. Si no se activa esta opción y hay ubicaciones de red no ubicadas, es posible que la resolución produzca un error. En cualquiera de los casos, las ubicaciones no válidas se omiten en el análisis.

Ficha Acumulación

En la ficha Acumulación puede elegir los atributos de coste del dataset de red que se van a acumular en los objetos de línea. Estos atributos de acumulación sirven exclusivamente como referencia; el solucionador solo utiliza el atributo de coste especificado por el parámetro Impedancia de la capa de análisis para calcular la matriz de coste OD.

Para cada atributo de coste acumulado, se agrega una propiedad Total_[Impedancia] a las rutas generadas por el solucionador.

La ficha Ubicaciones de red

Los parámetros de la ficha Ubicaciones de red se utilizan para buscar ubicaciones de red y establecer valores para sus propiedades.

Más información sobre las ubicaciones de red

Temas relacionados


7/11/2012