2013-02-01 12 views
13

Jestem nowym użytkownikiem Google Maps API (3.0). Chciałbym dostać się do miast w oparciu o zapytanie skierowane do interfejsu API Map Google i nie znalazłem dotychczas żadnej dokumentacji na ten temat.Pobierz miasta postojowe za pomocą interfejsu API Google Maps (wskazówki)

https://developers.google.com/maps/documentation/javascript/directions#Steps

jestem coraz kierunek w oparciu o adres A i B. adresowej chciałbym wiedzieć, każde miasto, które użytkownik będzie przejechać w czasie jego podróży. Znalazłem informacje o punktach przelotowych (międzylądowaniach), ale dotyczą one każdego zatrzymania lub zmiany ulicy. Nie mogłem znaleźć żadnego obiektu rdzenia tak daleko ...

Dziękuję za poświęcony czas :)

Odpowiedz

7

Co bym zrobił:

  1. Użyj RouteBoxer znaleźć granice zawierające trasę (dość małe)
  2. Użyj miejscach API powrócić atrakcje types z city_hall, local_government_office lub biblioteki (może dostroić że wybór trochę) wewnątrz tych granic.
  3. Weź dane miasta z tych odpowiedzi, posortuj je dla unikalnych wyników, a następnie użyj ich.

Proof of concept, będzie wymagać strojenia dla rodzajów lokalizacji, odległości i obszaru, w którym przeprowadzasz wyszukiwanie. Zależnie od zastosowania i długości trasy, może być lepiej użyć geokodera wstecznego w punktach w regularnych odstępach wzdłuż drogi (100 metrów lub 1000 metrów), które mogą być szybsze i nie będą wykorzystywać interfejsu API Miejsc kontyngent.

+0

Niektóre demo lub kod zostaną docenione. – Engineer

+0

dodano dowód koncepcji. – geocodezip

+0

Doskonała odpowiedź/dowód koncepcji, dziękuję geocodezip. – Yann

Powiązane problemy