martes, 14 de octubre de 2014

OBTENER LA RUTA MÁS CORTA CON ARCGIS TENIENDO EN CUENTA LA PENDIENTE

Vamos a crear la ruta más corta entre dos puntos teniendo en cuenta la pendiente, y para ello utilizaremos las herramientas de "Distance" y "Overlay" de las Arctoolbox de ArcGis.
Para poder realizar este ejercicio necesitamos un shapefile con el punto de salida, que en este caso será Ciudad Real, y otro con el de llegada, que será Cabezarados, también necesitaremos un MDE de la zona.
En primer lugar tenemos que crear un mapa de pendientes a partir del MDE con la herramienta Arc ToolBox / Raster Surface / Slope, y si hace falta lo reclasificaremos, a continuación, con la herramienta Arc ToolBox / Spatial Analyst Tools / Overlay / Weighted Overlay, creamos un raster de coste. Seguidamente creamos un coste de distancia en Arc ToolBox / Spatial Analyst Tools / Distance / Cost Distance, y un vínculo de menor coste con Arc ToolBox / Spatial Analyst Tools / Cost Back Link, y a partir de estos vamos a crear la ruta mas corta teniendo en cuenta las pendientes en Arc ToolBox / Spatial Analyst Tools / Distance / Cost Path, esto nos crea una línea con el camino a seguir desde el punto de salida al de llegada.
Todo este proceso lo podemos ver en el modelo de "Model Builder" que he representado, pero vamos a ver la utilidad de la herramienta "Weighted Overlay", y como variando estos pesos de las pendientes obtenemos distintas rutas a seguir, para ello vamos al modelo de "Model Builder", doble click en la herramienta "Weighted Overlay" y cambiamos los pesos de las pendientes, es decir, para obtener la ruta con menos pendiente ponemos en el valor de las pendientes más elevadas "NO DATA" y en el de las menos elevadas "1", esto nos da una ruta suave, y si lo hacemos al contrario obtenemos una ruta fuerte (la del camino con mayores pendientes).


Model Builder 





Gráficos obtenidos de cada ruta








Vista en 3D de las rutas