El blog de franz

Disculpas, estamos en mantenimiento por situaciones de seguridad

SIG

Encontrar la mejor ruta entre dos puntos en ArcGIS

Las herramientas de distancia de ArcGIS permiten ejecutar un análisis de distancia con la finalidad de buscar el menor coste entre dos o varios elementos, es decir encuentran la mínima distancia para llegar a un destino, pero no estrictamente determinan una longitud lineal, por ejemplo al ascender a la cima de una montaña obviamente la menor distancia será lineal, aunque es algo improbable de hacerlo, en realidad la mejor ruta de menor coste (en distancia y tiempo) es caminar alrededor de la elevación.

De acuerdo a ESRI (2012) “La ruta de menor coste recorre desde el destino hasta el origen. Esta ruta tiene el ancho de una celda, recorre desde el destino al origen, y se garantiza como la ruta menos costosa en relación a las unidades de coste que define el ráster de coste original que se introdujo en la herramienta de distancia ponderada”

Al planificar el trazado de una carretera que conecte dos poblaciones, su camino puede estar ligado a diferentes obstáculos que modifican el coste de la trayectoria tales como: topografía, geología, geomorfología, suelo, cobertura vegetal, clima, paisaje, entre otros. La presente entrada muestra una visión general del análisis de coste de distancia apoyado en una evaluación multicriterio con el objetivo de buscar la mejor ruta.

Cost Path Model

Para realizar el presente ejercicio dentro del modelo se toma en cuenta como información de entrada un modelo de elevación digital, una capa de cobertura vegetal (como obstáculo o factor limitante), el punto de inicio y destino de la ruta, la secuencia de las herramientas de Spatial Analyst de ArcGIS es la siguiente.

  • Generación de un mapa de pendientes (Slope).
  • Reclasificación del mapa de pendientes (Reclassify).
  • Convertir a ráster la capa de cobertura vegetal (Polygon to Raster).
  • Mediante evaluación multicriterio realizar un raster de coste (Weighted Overlay).
  • Con el punto de inicio generar un coste de distancia y un vínculo de menor coste (Cost Distance / Cost Back Link).
  • Finalmente generar la mejor ruta (Cost Path).

Para seguir paso a paso la metodología se recomienda seguir el vídeotutorial que a continuación se presenta.

Tagged , , , , , , , , , ,

9 thoughts on “Encontrar la mejor ruta entre dos puntos en ArcGIS

  1. Andrea

    Hola Franz,
    Una consulta, a la hora de utilizar las herramientas de distancia del spatial analyst, porqué no usas en vez de Cost Distance, la de Path Distance que te permite agregarle los valores verticales ya que puedes agregarle ahi el DEM?

    Reply
    • Gabriela

      Probablemente lo hace porque con la herramienta Weighted Overlay realiza una pequeña evaluación multicriterio, y así fija las barreras según su conveniencia, bueno es lo que explica en el video, claro con Path Distance también puedes encontrar una ruta, pero no la mejor, es decir no puedes agregar más variables.

      Reply
  2. Jose Luis

    Hola Franz,
    Necesito elaborar un análisis de Isócronas y para una mayor precisión las vías deben contar con altura en sus vértices. Me podrías decir como cargo las elevaciones a los puntos de las lineas y si tendrías algún manual sobre el tema, gracias de ante mano.

    Reply
  3. Daniel

    Hola Franz,
    Quería preguntarte como puedo hacer para que estén unidos dos shapes, uno línea y otro polígono, para que me de como resultado un solo shape con la información de ambos.
    Muchas Gracias.

    Reply
    • franzpc Post author

      Pero como quieres el resultado (todo línea o polígono), por ejemplo si deseas que todo que sea líneas, primero conviertes la capa de polígono a línea, y finalmente con la herramienta Merge une ambos archivos.

      Reply
  4. María Agusta

    Hola Franz, primeramente agradecerte por compartir justo lo que necesitaba, cuando vas a publicar lo de evaluación multicriterio, como te puedo contactar.

    Me encata mucho la forma como enseñas, por favor casate conmigo. Saludos.

    Reply
  5. Arqueologo Cesar

    Hola Franz, tengo un problema: estoy creando una ruta entre dos puntos, con la manufactura de las capas no hay ningún problema (mis datos solo parten de tener el DEM) el problema es cuando corro el Cost Path, al parecer no me reconoce el shape de destino, ¿este debe tener alguna estructura en particular?

    Reply
    • franzpc Post author

      Ninguna estructura en especial, revisa si cuenta con su respectivo sistema de referencia, o intenta crear un nuevo archivo.

      Reply

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Últimos comentarios

  • Jorge Santos: Olá Mauricio. Para utilizar o NDVI, utilize essa dica: http://www.processamentodigital.com.br/2014/04/23/arcgis102-ndvi-e-reclassificacao/
    View Post
  • Jorge Santos: Oi Natalia, para fazer um mosaico de imagens, utilize esta dica: http://www.processamentodigital.com.br/2013/12/09/arcgis-10-2-videotutorial-sobre-mosaico-de-imagens-landsat-8-com-linha-de-corte/ Os pixels precisam ser do mesmo tamanho (30 metros).
    View Post
  • byron: Que buen aporte, deberían existir más personas como tú interesados en compartir tus conocimientos.
    View Post
  • franzpc: Si es posible, es probable que algunas categorías tengan características similares en su estructura, por ello puedes tratar de reclasificarlos con mayor detalle.
    View Post