Uzyskanie skrzyżowania z Google Places / Geocoding API

Próbuję znaleźć dwie najbliższe ulice do punktu za pomocą interfejsu API Miejsc Google (zasadniczo w celu wskazania najbliższego skrzyżowania). Jednak każdy wynik będzie zawsze zwracał tylko jedną „trasę”, jeśli w ogóle.

Sądzę, że mogę wykonać 5 zapytań we wzorcu + lub X, ale to hacky, niewiarygodne i oczywiście trafi limit zapytań dużo wcześniej.

Kusi mnie, aby powiedzieć, że jest to celowy ruch, ponieważ API nie jest przeznaczone do użycia w systemach nawigacyjnych (których nie próbuję robić), ale nadal mam nadzieję, że istnieje sposób zgodny z TOS, aby uzyskać skrzyżowanie .

Uwaga dodatkowa - wydaje się, że określenie „typy = trasa” nigdy nie zwraca żadnych wyników, co dodatkowo podważa moje podejrzenie, że Miejsca są naprawdę przeznaczone wyłącznie do wykorzystania w rzeczywistych punktach POI, a nie do nawigacji, chociażwarunki usługi nie wymieniaj żadnych wyraźnych ograniczeń w tym zakresie.

EDYCJA: Jak zauważył Chris, istnieje Geocoding API, które jest specjalnie zaprojektowane do geokodowania, ale nadal nie widzę sposobu, aby uzyskać najbliższą skrzyżowanie w inny sposób niż poprzez wiele zapytań.

questionAnswers(6)

yourAnswerToTheQuestion