Получение пересечения с Google Places / Geocoding API

Я пытаюсь найти две ближайшие улицы к точке с помощью Google Places API (в основном, чтобы указать ближайший перекресток). Однако любой результат будет когда-либо возвращать только один «маршрут», если он вообще будет.

Я полагаю, что мог бы выполнить 5 запросов в виде + или X, но это было бы хакерским, ненадежным и, конечно, намного быстрее достигнет предела запросов.

Я испытываю желание сказать, что это преднамеренный шаг, потому что API не предназначен для использования для чего-то вроде навигационных систем (что я не пытаюсь сделать), но я все еще надеюсь, что есть TOS-совместимый способ получить пересечение.

Примечание: похоже на указание & quot; types = route & quot; никогда не возвращает никаких результатов, что еще больше усиливает мое подозрение, что Places действительно предназначен для использования только для реальных POI, а не для навигации, хотяусловия обслуживания не упоминайте никаких явных ограничений в этом отношении.

РЕДАКТИРОВАТЬ: Как указал Крис, есть API геокодирования, который специально разработан для геокодирования, но я все еще не вижу способа получить ближайший перекресток, кроме как через несколько запросов.

Ответы на вопрос(6)

Ваш ответ на вопрос