Determinación de la distancia entre dos códigos postales (alternativas a mapdist)

Quiero calcular la distancia entre aprox. 100,000 códigos postales diferentes. Sé sobre elmapdist función en elggmap paquete

mapdist funciona perfectamente:

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

Sin embargo,mapdist se basa en la API de geocodificación de Google, que está sujeta a unaLímite de consulta de 2.500 solicitudes de geolocalización. por día.

¿Conoce algún código r alternativo para calcular la distancia entre dos puntos usando otro servicio que tiene un límite de solicitud más alto (como Nokia Maps o Bing)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta