Determinando a distância entre dois códigos postais (alternativas ao mapdist)

Eu quero calcular a distância entre aprox. 100.000 códigos postais diferentes. Eu sei sobre omapdist função noggmap pacote

mapdist funciona perfeitamente:

library(ggmap)
mapdist('Washington', 'New York', mode = 'driving')

#         from       to      m      km    miles seconds  minutes    hours
# 1 Washington New York 366284 366.284 227.6089   13997 233.2833 3.888056


mapdist('20001', '10001', mode = 'driving')

#    from    to      m      km    miles seconds minutes    hours
# 1 20001 10001 363119 363.119 225.6421   13713  228.55 3.809167

Contudo,mapdist depende da API de geocodificação do Google, que está sujeita alimite de consulta de 2.500 solicitações de geolocalização por dia.

Você está ciente de qualquer código alternativo para calcular a distância entre dois pontos usando outro serviço que tenha um limite maior de solicitações (como o Nokia Maps ou o Bing)?

questionAnswers(3)

yourAnswerToTheQuestion