Skip to content

Instantly share code, notes, and snippets.

Created April 3, 2013 20:32
Show Gist options
  • Save anonymous/5304976 to your computer and use it in GitHub Desktop.
Save anonymous/5304976 to your computer and use it in GitHub Desktop.
Ideas para hacer un app de transporte multimodal en DF

Transporte multimodal DF

Para hacer un App que te guíe para recorrer la Ciudad de México en Metro, Metrobus, Trolebus y Ecobici.

Creo que todo se podría ir integrando en un mapa de Google, podría ir desarrollando una interface para guardar los datos y auto-generar la base de datos. Por otro lado, se puede nomás hacer un custom google map y que los voluntarios fuesen llenando dentro de este asunto.

Voy a compartir esta información y pedir ayuda a los chicos de Geoinquietos México porque seguro ya han resuelto problemas de este tipo, y chance tienen la info o saben cómo conseguirla en chinga.

Servicios

Metro/Metrobus

Se que otros developers ya la tienen, aunque se podría sacar fácilmente de google maps.

Trolebus

Las líneas se pueden mapear desde http://www.ste.df.gob.mx/servicios/index.html Las paradas se deben de pedir al "Servicio de Transportes Eléctricos del DF" en http://www.ste.df.gob.mx/transparencia/index.html o al correo oip_ste@ste.df.gob.mx

Ecobici

Ya tengo las estaciones georeferenciadas, pero el algoritmo para interactuar con este asunto supongo que es un poco más complicado: no hay "líneas", hay vialidades muy complejas.

Se me ocurre que podría usar algún servicio de mapas para resolver esto, y que sólo te ofreciera ecobici para la primera/última conexión. Calcular tiempos(costos) sería un poco más complicado, eso sí.

Infraestructura

Creo que con neo4j + neo4j/spatial se podría resolver el pedo entero, tanto encontrar el nodo de entrada más cercano, cómo el recorrer los grafos con dijsktra.

Estos asuntos la verdad no me quedan muy claros, así que voy a pedir ayuda a developers más clavados en estos asuntos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment