1 votos

¿Cómo calcular la ruta óptima del autobús con pgrouting?

Mi configuración para mi página web es OpenLayers, Postgresql/postgis y pgrouting.

Lo que no entiendo es cómo voy a hacer el enrutamiento.He leído muchos tutoriales pero no entiendo cuál será mi siguiente paso.

Así que he descargado un archivo shp de datos osm en mi ordenador y he importado el 'roads.shp' a mi base de datos. En la base de datos, también tengo todas las paradas de mis rutas de autobús como tablas de puntos.

¿Cómo utilizar el pgrouting a partir de ahora? ¿Qué algoritmo utilizar y cómo crear la topología? ¿Necesito fusionar el shp de las carreteras con las tablas de las paradas de las rutas de los autobuses?

Para más información, no dude en preguntar.

2voto

Patrick Puntos 116

¿Has hecho el Taller de pgRouting ?

El taller debe aclarar lo siguiente:

  • Hay herramientas de importación para los datos OSM, por lo que la red contendrá la topología de enrutamiento ya después de la importación.
  • Si todavía quieres usar archivos SHP, entonces explica cómo .

Sus paradas de autobús tienen coordenadas, por lo que sólo tiene que empezar desde el punto más cercano de su red de carreteras. Dado que las paradas de autobús probablemente no van a cambiar, también podría hacer que sus paradas de autobús sean nodos en su red de carreteras. Será más trabajo al principio, pero las consultas de enrutamiento se volverán mucho más fáciles ya que entonces puedes enrutar directamente de nodo de parada de autobús a nodo de parada de autobús .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X