[Talk-br] Rotas estranhas

Rodrigo Avila rodrigo em avila.net.br
Quinta Abril 8 19:23:10 BST 2010


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 • rodrigo em avila.net.br • www.avila.net.br




Em 8 de abril de 2010 12:34, Flávio Henrique <yoshimit em gmail.com> 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
>
>




More information about the Talk-br mailing list