2014-04-08 14 views
5

Mamy aplikację, która uruchamia google mapy, aby wyświetlić lokalizację stosując następującą formę Link (as per the recommendations on SO):Dlaczego parametr "q" mapy google przestał działać?

http://maps.google.co.uk/maps?q=loc:52.03877,-2.3416&z=15

Z jakiegoś powodu jednak, zamiast wskazując mi na to lat/lon, google maps teraz points ja w Worcester zamiast w Hollybush koło Malvern.

Czy zmieniono interfejs API map Google? ..i jeśli tak, jaki jest właściwy sposób robienia tego, co zwykliśmy robić?

+0

Czy próbowałeś czytać rzeczywiste dokumenty? https://developers.google.com/maps/web/ – alexmac

+0

Tak, ale wszystkie wydają się odnosić do używania api javascript lub osadzania mapy. Chcę tylko uruchomić mapy Google za pomocą adresu URL. Czy to jest gdzieś indziej, czy też brakuje mi czegoś oczywistego? –

+2

Nie ma to nic wspólnego z mapami API. Żadna z tych funkcji nie została oficjalnie udokumentowana, więc nie ma żadnej poprawnej metody. –

Odpowiedz

5

Trochę eksperymentów sugerują następujące prace (nota dodanie symbolu '@'):

http://maps.google.co.uk/maps/place/52.03877,-2.3416/@52.03877,-2.3416,15z/data=!3m1!1e3

znalazłem some more information here on SO.

+0

Wydaje się również działać bez symbolu @, ale ponieważ ostateczny przekierowany adres URL ma wartość @, która wydaje się być najbezpieczniejszym kursem. – AlexChaffee

+0

Jedną z rzeczy, które wydaje mi się nie jest, jest to, jak uzyskać mapy google, aby wyświetlić widok satelitarny z adresu URL. –

+0

@JonCage zobacz moją odpowiedź tutaj: http://stackoverflow.com/a/9919251/237288 – xordon

Powiązane problemy