Entender el análisis de coste-distancia
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. La ruta de menor coste acumulativo hasta un origen, el origen que permite la ruta menos costosa y la ruta menos costosa 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.
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:
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.
Salida de la dirección del vínculo
Mientras que el ráster de distancia de coste de salida identifica el coste acumulativo 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:
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.
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.
A 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.
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.
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-distancia puede crear un ráster de vínculo de menor coste y la herramienta Vínculo de menor coste un ráster de distancia de coste. 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 acumulativo y el ráster del vínculo, las rutas de menor coste se derivarán 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.
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 que se le asignaron 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 que se le asignó 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.
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.
Para obtener más información sobre cómo se calcula el coste-distancia, consulte la siguiente sección.