¿Cómo crear una matriz de distancia del camino OD en QGIS?

16

Estoy buscando los pasos necesarios para producir una matriz de costos de origen-destino (OD).

Lo que estoy buscando es una matriz de distancias por carretera . La herramienta matriz de distancias solo produce distancias euclidianas. El complemento QGIS Roadgraph produce la distancia más corta de la carretera desde un origen a N destinos. Lo que necesito es un archivo que contenga distancias desde los orígenes todos a los N destinos más cercanos. Tengo muchos orígenes, por lo que repetir los análisis con Roadgraph no es una opción. Gracias de nuevo.

Estoy buscando una descripción paso a paso, comenzando desde cero (es decir, con mis 3 shapefiles: orígenes, destinos, red de carreteras).

    
pregunta Mathieu Philibert 08.10.2013 - 21:17

4 respuestas

4

QGIS tiene todos los algoritmos necesarios, pero aún no hay una GUI para crear matrices. Con algunos conocimientos de Python, la documentación de la biblioteca de análisis de red debería comenzar.

    
respondido por el underdark 02.02.2015 - 16:26
3

Supongo que pgRouting sería la mejor opción para ti. ¿Podría por favor echar un vistazo a estas publicaciones y decir si esto es en general lo que está buscando?

Creando muchas rutas de origen-destino con pgRouting ( Respuesta de Otto Coster) Si es así, entonces sería necesario un bucle adicional para hacer los cálculos para todos los destinos

    
respondido por el Thomas B 01.02.2015 - 11:53
3

ACTUALIZACIÓN - QGIS3:

Ya que este tema parece ser importante, me gustaría compartir mi respuesta en un question .

Si está utilizando la versión actual de QGIS (3), puede usar el complemento QNEAT3 . Ofrece algoritmos de procesamiento múltiple que producen matrices de origen-destino (OD-Matrix) como capa de línea, tabla o archivo csv fuera de la caja. Todos los algoritmos se basan en el método dijkstra() en el módulo qgis.analysis , por lo tanto, todos los costos se calculan en base a las rutas más cortas y utilizan el código C ++ para una ejecución más rápida.

Puede obtener más información sobre el complemento en el repositorio de complementos de qgis y en los complementos documentación .

    
respondido por el root676 15.08.2018 - 12:20
1

En QGIS está la herramienta Matriz de distancia de la barra superior: herramientas de análisis / vector / herramienta de matriz de distancia (espero que la traducción sea correcta debido a mi versión territorial).

Espero que ayude

    
respondido por el Ale 11.10.2013 - 16:42

Lea otras preguntas en las etiquetas