Amortiguadores del tiempo de tránsito del transporte público.


9

Me gustaría poder crear zonas de influencia / zonas / anillos de tránsito utilizando el sistema de transporte público de Denver. Para ver un ejemplo de lo que estoy hablando, visite triptropnyc.com : no necesito que se vea tan bien, y solo tengo un punto de interés de origen.

Hasta ahora, pensé en distribuir puntos aleatorios alrededor del área de interés y luego pasar esos puntos a la API de Google Maps poco a poco. Una vez que tuve los tiempos de viaje, pude interpolar entre los puntos para obtener los amortiguadores, retrocediendo desde más puntos si es necesario para suavizar las estimaciones.

¿Sería un enfoque válido? ¿Hay otras formas de estimar los tiempos de tránsito que debería considerar? ¿Quizás otras fuentes de datos que serían más útiles o más fáciles de obtener?

Déjame saber lo que piensas.


1
Nota: Un tiempo después descubrí que la API de instrucciones de Google Maps no permite el uso del modo de transporte público, solo conducir, caminar y andar en bicicleta.
Matt Parker el

2
Otros comentarios recientes de carteles enlazan a una aplicación que esencialmente hace esto, gis.stackexchange.com/questions/46/… . Puede valer la pena ver cómo calculan los tiempos de viaje.
Andy W

Me pregunto cómo te fue con este problema.
dassouki

@dassouki Me encantaría decírtelo, pero desafortunadamente no he tenido tiempo de trabajar en otra cosa que no sea investigar en meses. Sin embargo, este es el mes en el que la mayoría de mis proyectos de investigación están terminando, así que sinceramente espero tener una actualización para fin de año.
Matt Parker

Respuestas:



2

Intenté algo similar una vez ( usando NetworkCostCalculator de FME ).

La parte interesante está en la visualización. Escribimos los datos en PDF 3D, con el tiempo como eje Z y una imagen de fondo a ciertos intervalos de tiempo.

texto alternativo

Acaba de activar la imagen de 10 minutos, o 15 minutos, etc., para mostrar qué tan lejos podría llegar en un momento determinado.

texto alternativo

Y si convierte la red en una superficie de costo se ve así:

texto alternativo


1

necesitará el TCQM para hacer los cálculos de tránsito (es un libro gratuito).

De todos modos, la forma en que lo hacemos en la industria es que construimos una capa de contorno basada en los tiempos de caminata desde las paradas de tránsito. Cada parada de tránsito puede tomar hasta .25 millas / 400m en términos de distancia a pie, que generalmente es el número predeterminado. Las personas caminan entre 4 y 6 km por hora, por lo que puede suponer 4 o 5 como promedio. Entonces, si tienes la distancia y la velocidad, puedes aprovechar el tiempo.


1

Sé que llego tarde en el juego, pero te sugiero que revises las herramientas de Crimestat para distancias de red si ya tienes los puntos sugeridos por Kirk (suponiendo que también tengas el archivo de red de la calle).

¿Acaba de hacer un muestreo simple para estimar la velocidad de tránsito para lograr esto ya que no existe una estimación en línea (o ha utilizado alguna otra fuente para estimar la velocidad)? Para este proyecto, no creo que sea irrazonable suponer una velocidad constante.


Basado en mis propias experiencias con el transporte público aquí, no creo que la velocidad constante sea realmente una suposición razonable aquí. La proximidad a un autobús expreso o regional podría marcar una gran diferencia para las personas en nuestras áreas periféricas, especialmente porque estamos muy cerca de las rutas de algunos de esos autobuses. Luego está el tren ligero ...
Matt Parker

Es cierto, especialmente cuanto más lejos del área urbana, más probable es que se desvíe. ¿Ha utilizado alguna fuente externa, como las sugerencias de los departamentos de transporte (por ejemplo, si tienen horarios de recogida entre paradas) para tratar de hacer algo de peso para conectar a la distancia de la red? Esto también complica la pregunta, ya que la respuesta dependerá no solo de la parada de autobús sino también de la (parada de autobús + qué autobús es). Podría agregar aún más complicaciones, como la necesidad de transferir autobuses o tener rutas de red fijas entre las paradas de autobús. ¡Deberías comenzar a cronometrar tus viajes en autobús!
Andy W

0

Este es un problema muy interesante desde el punto de vista de la transitabilidad en una ciudad.

Mi primer pensamiento es tratar el mapa de tránsito como un gráfico y simplemente hacer un recorrido hacia cada estación desde el nodo raíz (su ubicación de origen). Luego, para cada nodo caminado, cree una serie de círculos en expansión con distancias de caminata estimadas (no demasiados círculos en expansión, podría quedarse sin capacidad de procesamiento). Después de generar todos los círculos para el mapa, deberá calcular qué círculos se superponen y simplificar la geometría resultante. Luego, podría tratar cada borde como un vértice y cada vértice como un borde para que una red de flujo calcule las rutas óptimas para caminar (usando Ford Fulkerson o lo que sea).

Ese es un algoritmo que probablemente funcionaría, pero realmente dudo que sea óptimo. Creo que acabas de abofetearme. ;PAGS


De hecho, hice algo similar hace unos años usando alguna herramienta arcana ArcGIS. La dificultad aquí es que los tiempos de tránsito público en una ciudad con tres niveles de servicio de autobús y tren ligero es poco probable que sean lineales con la distancia. Lo bueno de engancharse a Google Maps es que hace un buen trabajo al elegir rutas óptimas de A a B para mí.
Matt Parker el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.