Función Ruta de coste

Disponible con una licencia de Spatial Analyst.

Información general

Calcula la ruta de menor coste desde un origen a su destino.

Esta función produce un ráster de salida que registra la ruta o las rutas de menor coste desde las ubicaciones seleccionadas hasta la celda de origen más cercana definida dentro de la superficie de coste acumulativo, en términos de coste-distancia.

Esta es una función ráster global.

Notes

En general, se requiere que se ejecuten una o varias de las funciones de coste ponderado (Acumulación de distancia, Coste-distancia, Asignación de costes o Vínculo de menor coste) antes de ejecutar la función Ruta de coste para crear los rásteres de coste-distancia y de vínculo de menor coste de entrada. Son capas ráster de entrada obligatorias para la función Ruta de coste.

A cada ruta de menor coste se le asigna un valor cuando se encuentra en el proceso de escaneado. La última celda de la capa ráster de origen original (de la que se derivan los rásteres de coste-distancia y de vínculo de menor coste) de una ruta de coste recibe el uno, la primera ruta recibe el tres, la segunda el cuatro y así sucesivamente. El valor dos se reserva para la porción combinada de las rutas que poseen partes de una ruta de coste en común.

Los datos de destino de entrada deben ser una capa ráster. El conjunto de celdas de destino son todas las celdas del ráster de entrada con valores válidos. Las celdas sin valores NoData no se incluyen en el conjunto. El valor cero se considera un destino legítimo. Se puede crear un ráster de destino con las herramientas de extracción.

Si tiene entidades de origen o destino, puede convertirlas a ráster con la función Rasterizar entidades. Use el ráster de coste-distancia o de vínculo de menor coste como el Ráster de entrada a la función de rasterización. De esta manera, se garantiza que la entidad se rasterice con los mismos valores de tamaño de celda, extensión y referencia espacial que el resto de rásteres de la función Ruta de coste.

Cuando se fusionan varias rutas y siguen la distancia restante hasta un origen en la misma ruta, al segmento donde las dos rutas viajan juntas se le asigna el valor 2. A la parte fusionada de la ruta no se le puede asignar el valor de una de las rutas, ya que la parte fusionada pertenece a ambas rutas.

La función Ruta de coste también se puede utilizar para derivar la ruta de menor resistencia a un modelo digital de elevación (DEM). En este caso, utilice el DEM para el ráster de coste-distancia de entrada y la salida de la función Dirección de flujo para el ráster de vínculo de menor coste.

Parámetros

Los parámetros de la función Ruta de coste se describen en la siguiente tabla:

ParámetroDescripción

Ráster de destino

(Requerido)

Una capa de dataset ráster que identifica aquellas celdas desde donde se determina la ruta de menor coste al origen menos costoso.

La capa ráster de entrada consta de celdas con valores válidos (cero es un valor válido) y se debe asignar NoData a las celdas restantes.

Campo de destino

EL campo que se utiliza para obtener valores para la ubicaciones de destino. Los datos de entidad de entrada deben contener al menos un campo válido.

Ráster de coste-distancia

El nombre de un ráster de distancia de coste que se utiliza para determinar la ruta de menor coste desde las ubicaciones de destino a un origen.

En general, el ráster de coste-distancia se crea con las funciones Coste-distancia, Asignación de costes o Vínculo de menor coste. La capa ráster de coste-distancia almacena, para cada celda, el coste-distancia acumulativo mínimo sobre una superficie de coste desde cada celda hasta un conjunto de celdas de origen.

Ráster de vínculo de menor coste

El nombre de una capa ráster de vínculo de menor coste que se utiliza para determinar la ruta para volver a un origen mediante la ruta de menor coste.

Para cada celda en el ráster de vínculo de menor coste, un valor identifica al vecino que es la próxima celda en la ruta de menor coste acumulativo desde la celda hasta una única celda de origen o un conjunto de celdas de origen.

Tipo de ruta

Una palabra clave que define la manera en que se interpretarán los valores y las zonas de los datos de destino de entrada en los cálculos de la ruta de coste. Las opciones son las siguientes:

  • Cada celda: por cada celda con valores válidos en los datos de destino de entrada, se determina una ruta de menor coste y se guarda en el ráster de salida. Con esta opción, cada celda de los datos de destino de entrada se trata de forma separada y se determina una ruta de menor coste para cada celda.
  • Cada zona: por cada zona en los datos de destino de entrada, se determina una ruta de menor coste y se guarda en el ráster de salida. Con esta opción, la ruta de menor coste de cada zona comienza en la celda con la ponderación de distancia de coste más baja de la zona.
  • Mejor simple: para todas las celdas en los datos de destino de entrada, la ruta de menor coste deriva de la celda con las rutas de menor coste mínimas a las celdas de origen.

Forzar convención de dirección del flujo para ráster de vínculo

Obliga a la función a tratar el ráster de vínculo de entrada como un ráster de dirección del flujo. Los rásteres de dirección del flujo pueden tener un entero con valores de 0 a 255.

  • Desactivado: si los valores del ráster de vínculo especificado son enteros en el rango de 0-8, el dataset se tratará como ráster de vínculo de menor coste. Si los valores se encuentran entre 0-255, la entrada se tratará como ráster de dirección del flujo. Si los valores se encuentran entre 0-360 y punto flotante, la entrada se tratará como ráster de dirección hacia atrás.
  • Activado: el ráster suministrado para el ráster de vínculo se tratará como ráster de dirección del flujo. Esta opción del ráster de dirección del flujo se utiliza con un valor máximo de 8.

Temas relacionados