#API Traza Tu Ruta versión 0.1
##Requerimientos
- Ruby >= 1.9.2p180
- Nokogiri >= 1.5.2
- HTTParty >= 0.7.8
##cache Genera un cache de los puntos de partida posibles, la idea sería que esto nomás hiciera ingesta a una db.
Por ahora, regresa un JSON con los estados y los puntos de partida/destino posibles y los guarda en un cache para luego usar:
##ruta Regresa la ruta entre dos puntos, usando el servicio de SCT que le saqué a su página a punta de chingadazos.
Idealmente, cada request lo habría de guardar en cache, regresándolo al usuario, y después mandar al server a hacerme un café en lo que le pregunta a SCT si la ruta ha cambiado, ya que cada request se toma su tiempo en completar.
Chance acá luego implemento algo en node+mongo ó neo4j para hacer mi propio servicio sacándo todos los puntos de SCT a través de IFAI, a ver si ahora sí le agarro el pedo a dijkstra.
Chance [email protected] me puede dar más info sobre el tipo de proyección or the lack thereof para poder convertir sus fakeCoords a algo que entienda el resto del mundo
Los servers de aplicaciones5-aplicaciones10 andan con "Options +Indexes", y los demås seguro tienen apps con las que pueda jugar
http://aplicaciones4.sct.gob.mx/sibuac_internet/ControllerUI?action=cmdRutaSolGeo&kml=19315%2C19341%2C24200%2C19344%2C19321%2C24202 da otro mapa, pero el kml no existe, ó a veces existe, o de plano vale verga (http://aplicaciones4.sct.gob.mx/sibuac_internet/SerTraerImagen?ruta=nullCuernavacaAcapulco.kml) Chance tiene algo que ver con ese null?