Я хочу рассчитать расстояние между ок. 100 000 различных почтовых индексов. Я знаю о функции mapdist
в пакете ggmap
mapdist
отлично работает:
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
Однако mapdist
полагается на API геокодирования Google, который подпадает под ограничение запроса 2500 запросов геолокации в день.
Знаете ли вы о каком-либо альтернативном r-коде для вычисления расстояния между двумя точками, используя другую услугу с более высоким пределом запроса (например, Nokia Maps или Bing)?