Acho que encontrei... Mude no route.rb a linha
return CM.routing.route(Point.new(CITIES[from]), Point.new(CITIES[to])) para return CM.routing.route(Point.new(CITIES[from]), Point.new(CITIES[to]), nil, "car", "en", "shortest") Usei como exemplo duas cidades próximas ao trecho sugerido pelo colega Flavio Henrique: "Pontalina" e "Trindade" Com a linha original: http://maps.avila.net.br/pontalina-trindade.html Com a linha alterada: http://maps.avila.net.br/pontalina-trindade-shortest.html Ao clicar na distância, ele vai abrir o maps.cloudmade.com no fastest, e não no shortest. Mas pelo menos as distâncias no grid ficam corretas. Agora, para aproveitar: alguém sabe como transformar a lista de cidades (que tá em formato csv no wiki) para o formato yml ? -- Rodrigo de Avila Analista de Desenvolvimento +55 51 9733.3488 • [email protected] • www.avila.net.br Em 8 de abril de 2010 12:34, Flávio Henrique <[email protected]> escreveu: > Realmente percebi que as vias motorway e trunk possuem um "ímã" muito forte > para as rotas... rs... > Vou dar uma estudada na api da Cloudmade para ver se há como calcular as > rotas pelo caminho mais curso, assim modifico o script. > Obrigado a todos. > Flávio Henrique > > _______________________________________________ Talk-br mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-br
