API матрицы расстояний *1002* наилучшим образом соответствует вашим потребностям. Каждый запрос может занять до 25 пунктов назначения, поэтому вам придется разделить маршрут на пакеты по 25 или менее. Обратите внимание, что цена отличается, если вы хотите простые расстояния и время в пути, не зависящее от трафика, и если вы хотите время в пути, которое учитывает информацию о трафике. API не разделяет участок, который пересекает границы штатов, поэтому вам нужно будет добавить путевые точки для границ штатов, если вы хотите разделить свои пробеги по штатам.
Вы могли бы такжеиспользуйте API маршрутов (обрабатывает до 25 путевых точек между отправлением и пунктом назначения), но его цена взимает более высокую цену за любой запрос, который включает более 10 путевых точек, поэтому он не будетбыть столь же рентабельным, как API матрицы расстояний.