Entender el análisis de coste-distancia

Disponible con una licencia de Spatial Analyst.

Desde la perspectiva de la celda, el objetivo de las herramientas de coste es determinar la ruta menos costosa para alcanzar un origen para cada ubicación de celda en la ventana Análisis. El menor coste acumulado hasta un origen, el origen que permite la ruta de menor coste y la ruta de menor coste en sí misma deben estar determinadas para cada celda.

Las herramientas de coste-distancia son similares a las herramientas euclidianas, pero en lugar de calcular la distancia real desde una ubicación hacia otra, las herramientas de coste-distancia determinan la distancia ponderada más corta (o el coste de viaje acumulado) desde cada celda hasta la ubicación de origen más cercana. Estas herramientas aplican la distancia en unidades de coste, no en unidades geográficas.

Las herramientas de coste de distancia son las siguientes:

  • Coste-distancia define la distancia al origen más cercano para cada celda del ráster, basándose en el menor coste acumulativo sobre una superficie de coste.
  • Vínculo de menor coste define el vecino que es la celda siguiente en la ruta de menor coste acumulativo al origen más cercana.
  • Asignación de costes define el origen más cercano para cada celda basándose en el menor coste acumulativo sobre una superficie de coste.
  • Ruta de coste indica la ruta de menor coste desde un origen hasta un destino.
  • Coste-conectividad indica la red de conectividad de menor coste entre dos o más regiones de entrada.

Todas las herramientas de distancia requieren tanto un dataset de origen como un ráster de coste como entrada.

Salidas de coste-distancia

Los diferentes tipos de salidas desde las herramientas de coste-distancia se describen en las siguientes secciones.

Salida de distancia

La salida desde la herramienta Coste-distancia registra el coste acumulado de llegar desde cada celda al origen más cercano.

Por ejemplo, considere las siguientes ubicaciones de origen, identificadas como valores 1 y 2 en el diagrama:

Ubicaciones de origen de entrada
Ubicaciones de origen de entrada

La forma con un menor coste acumulado de llegar desde el origen 1 (naranja oscuro) hasta el destino (el icono de la escuela) es 10,5.

La herramienta calcula un valor para cada celda
Ejemplo de Distancia con coste ponderado para cada celda

Salida de la dirección del vínculo

Mientras que el ráster de coste de distancia de salida identifica el coste acumulado para que cada celda regrese a la ubicación de origen más cercana, no muestra a qué celda de origen regresar ni cómo llegar allí. La herramienta Vínculo de menor coste devuelve un ráster de dirección como salida y proporciona lo que es esencialmente un mapa de ruta que identifica la ruta que debe tomar desde cualquier celda, a lo largo de la ruta de menor coste, de regreso al origen más cercano.

El algoritmo para calcular el ráster del vínculo asigna un código para cada celda. El código es una secuencia de números enteros de 0 a 8. El valor 0 se utiliza para representar las ubicaciones de origen, debido a que esencialmente ya alcanzaron el objetivo (el origen). Los valores de 1 a 8 codifican la dirección en el sentido de las agujas del reloj comenzando desde la derecha. A continuación se encuentra la simbología predeterminada que se aplica a la salida direccional, acompañada por un diagrama de flechas que hace coincidir las flechas direccionales con la simbología de color:

Codificación de dirección
Codificación de dirección
Direccionalidad
Direccionalidad

Por ejemplo, si a una celda de salida se le asigna el valor 5 como parte de la ruta de menor coste hacia un origen, la ruta debería moverse a la celda adyacente de la izquierda. Si esa celda tiene 7, la ruta debería moverse hacia el norte, y así sucesivamente.

A partir del ejemplo de la sección anterior, la forma más económica de llegar desde la celda con un valor de 10,5 hasta el origen (el sitio de la escuela) es ir en forma diagonal, a través de la celda con un valor de 5,7. El ráster de vínculo muestra la dirección del viaje desde cada celda hasta el origen más cercano.

Distancia con coste ponderado
Distancia con coste ponderado
Salida del vínculo de menor coste
Salida del vínculo de menor coste

El algoritmo de dirección le asigna un valor de 4 a la celda con un valor de 10,5 y 4 a la celda con un valor de 5,7, ya que (desde la codificación direccional que se describió anteriormente) esta es la dirección de la ruta de menor coste de regreso al origen desde cada una de estas celdas.

Este proceso lo realizan todas la celdas del ráster del vínculo de salida, al producir una salida que le indica la dirección en la que debe viajar desde cada celda del ráster de coste-distancia de regreso al origen.

Ejemplo de distancia con coste ponderado
Ejemplo de distancia con coste ponderado
Ejemplo de orientación con coste ponderado
Ejemplo de orientación con coste ponderado
Nota:

Si desea calcular la ruta de menor coste (más corta) entre las ubicaciones de origen y las ubicaciones de destino, se requerirán tanto el ráster de coste-distancia como el ráster del vínculo.

Salida de asignación

La salida de la herramienta Asignación de costes identifica el origen más cercano al que se asigna cada celda. Es conceptualmente similar a la salida de la herramienta Asignación euclidiana, con la diferencia de que la proximidad se expresa en términos del coste de viaje acumulado.

La celda de origen más cercana está identificada
La celda de origen más cercana está identificada.

Salidas opcionales

Además del ráster de salida específico de cada herramienta, las herramientas de coste también pueden crear, de manera opcional, otros tipos de salidas de coste. La herramienta Coste de distancia puede crear un ráster de vínculo de menor coste y la herramienta Vínculo de menor coste, un ráster de coste de distancia. La herramienta Asignación de costes puede crear tanto el ráster de distancia como el ráster del vínculo. Esto es útil si desea crear otras salidas desde la ejecución de una sola herramienta.

Herramienta Ruta de coste

Una vez que se crearon el ráster de coste acumulado y el ráster del vínculo, las rutas de menor coste se pueden derivar de cualquier celda o zona de destino designada. La herramienta Ruta de coste vuelve sobre las celdas de destino a través del ráster del vínculo hasta un origen.

Coste-conectividad

La herramienta Coste-conectividad crea la red de menor coste entras las regiones de entrada. Aunque esta herramienta aplica los mismos conceptos descritos anteriormente, crea la red a partir de las regiones de entrada y de la superficie de coste en un solo paso.

Entradas de coste-distancia

Salida de origen

Si el dataset de origen es un ráster, puede contener una o varias zonas. Es posible que estas zonas estén o no estén conectadas. Todas las celdas que tienen un valor (incluido 0) se procesan como celdas de origen. A todas las celdas que no sean de origen se les debe asignar NoData en el ráster de origen. Se mantienen los valores originales asignados a las ubicaciones de origen (ráster o entidad).

Si el dataset de origen es un dataset de entidad, se convertirá internamente en un ráster con la resolución determinada por el entorno; si la resolución no se establece aquí de manera explícita, será la misma que la del ráster de coste de entrada. Si los datos de origen son un ráster, se utilizará el tamaño de la celda de ese ráster. A partir de este punto hacia adelante, esta documentación asumirá que los datos de origen de la entidad se convirtieron a ráster.

No hay límite inherente a la cantidad de orígenes en el ráster de entrada o en los datos de origen de entidad.

Entrada de coste

El ráster de coste puede ser un ráster único y generalmente es el resultado del compuesto de varios rásteres. Las unidades asignadas al ráster de coste pueden ser cualquier tipo de coste deseado: coste en dólares, tiempo, energía consumida o un sistema sin unidades que deriva su significado en relación al coste asignado a otras celdas. Los valores del ráster de coste de entrada pueden ser enteros o de punto flotante, pero no pueden ser negativos o 0 (no puede tener un coste negativo o cero). El ráster de coste no puede contener valores de 0 debido a que el algoritmo es un proceso multiplicativo.

Sugerencia:

Si el ráster de coste contiene valores de 0 y estos valores representan áreas de bajo coste, cambie estos valores a un valor positivo pequeño (tal como 0,01) antes de ejecutar Coste-distancia. Puede realizar esto con la herramienta Evaluación Condicional. Si las áreas con un valor de 0 representan áreas que deberían excluirse del análisis, estos valores deberían cambiarse a NoData antes de ejecutar Coste-distancia, al ejecutar primero Establecer Nulos.

Cómo se calcula el coste de distancia

Para obtener más información sobre cómo se calcula el coste-distancia, consulte la siguiente sección.

Temas relacionados