Bem... não é exatamente a distância em linha reta o que você quer, eu acho. Você quer a menor distância indo por cima da superfície terrestre. Em [1] há uma implementação de uma aproximação.
[1] http://www.movable-type.co.uk/scripts/latlong.html 2009/12/17 Flávio Henrique <yoshi...@gmail.com> > Pessoal, ontem adaptei o TravelingSalesman para calcular rotas, a partir de > um arquivo texto com as coordenadas dos pontos. > O que estou fazendo: > - baixando o arquivo > http://download.geofabrik.de/osm/south-america.osm.bz2 e extraindo a > região que preciso de lá (no meu caso Goiás). > - importando o mapa extraído ao TS > - calculando as rotas com base em arquivo texto com coordenadas (nos moldes > da relação em > http://wiki.openstreetmap.org/wiki/WikiProject_Brazil/Brasil_250_Cidades/Cidades_da_1a_fase > ) > > Hoje vou trabalhar na criação da tabela, conforme o padrão em > http://mapaslivres.org/cidades-distancias.html (mas pra isso preciso > entender como calcular a distância em linha reta no TS). > > Então, em relação aos itens da página > http://wiki.openstreetmap.org/wiki/WikiProject_Brazil/Brasil_250_Cidades/Script_off-line > só > falta o pessoal da geofabrik disponibilizar um arquivo só do Brasil. > > Alguma sugestão? > > Flávio Henrique > > -------------------------------------------------------- > "There are only 10 types of people in the world: Those who understand > binary, and those who don't" > -------------------------------------------------------- > > > 2009/12/16 Vitor George <vitor.geo...@gmail.com> > >> Olá Pessoal, >> >> Acabo de atualizar o grid. >> >> Creio que é o momento de congelar a adição de novas cidades, porque assim >> poderemos ver efetivamente o quanto estamos melhorando a conectividade. A >> meta é alcançar um patamar de 90% para podemos ir para uma segunda fase. >> *Atualmente a conectividade está em 50,8%.* >> >> O script está demorando umas 5 horas para mim. Criei uma página no wiki >> para trabalharmos no script off-line: http://bit.ly/4DC03l >> >> Vejam como está o grid agora: >> >> http://mapaslivres.org/cidades-distancias.html >> >> Sds, >> Vitor >> >> _______________________________________________ >> Talk-br mailing list >> Talk-br@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-br >> >> > > _______________________________________________ > Talk-br mailing list > Talk-br@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-br > >
_______________________________________________ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br