<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">Olá Alexandre!</div><div class="gmail_quote"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":ts" class="a3s" style="overflow:hidden">estava imaginando<br>
criar uma lista com dois objetos, na primeira com nomes de cidades que<br>
corresponde a city from e um segundo objeto city to e a combinação<br>
destes me dariam as distâncias.</div></blockquote></div><div class="gmail_extra"><br></div>Creio que existam 2 maneiras, uma por força bruta e outra mais inteligente.</div><div class="gmail_extra">Veja <a href="http://stackoverflow.com/questions/17361909/determing-the-distance-between-two-zip-codes-alternatives-to-mapdist">nesta discussão</a> um código com ggmaps e busca por ZIP code nos EUA. Pode ser um bom ponto de partida.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Do lado da força bruta, eu posso te dizer o meu passo a passo (não tenho mais o código, já tem tempo!). Quando tive esse problema, gerei um código que media a distância entre cidades a partir dos dados do IBGE e de uma fórmula simples, que você encontra na internet facilmente (existem duas, mas acho <a href="http://staff.on.br/jlkm/geopath/">essa a melhor</a>).</div>
<div class="gmail_extra">Os arquivos shape do IBGE sobre os municípios possuem as coordenadas das cidades. Extrai essa informação em um data frame com 4 variáveis (coord x e y, nome da cidade e nome da UF). Depois, o script gerava um data frame com cada combinação possível de pares de cidades (sim, é gigantesco) e calculava a distância.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Boa sorte e diga se deu certo!</div><div class="gmail_extra"><br></div><div class="gmail_extra">Abraços,</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">
<font face="trebuchet ms, sans-serif"><b>João Augusto P. B.</b></font><div><font color="#666666" face="trebuchet ms, sans-serif">+55 21 992 453 599</font></div><div><font color="#666666" face="trebuchet ms, sans-serif">FGV - Rio de Janeiro - Brazil<br>
<a href="http://www.linkedin.com/in/joaoaugustopb/en" target="_blank">LinkedIn Profile</a></font></div></div></div>
</div></div>