Chcę, aby w mojej witrynie znajdował się link, za pomocą którego użytkownicy mogą uzyskać wskazówki dojazdu do mojej lokalizacji. Czy można utworzyć link do strony wskazówek dojazdu w Mapach Google, w której jeden koniec wskazówek dojazdu (miejsca docelowego) jest wstępnie wypełniony?
Odpowiedź
Ustaw punkt początkowy (miejsce A) jako „bieżącą lokalizację”, a miejsce docelowe (miejsce B) jako żądany adres . Następnie zapisz ten link.
Na przykład:
A aktualna lokalizacja
B Sydney Opera House, Sydney Opera House, Bennelong Point, Sydney NSW 2000, Australia
Adres URL będzie wyglądał mniej więcej tak: https://www.google.com/maps/dir/-33.8592754,151.2096187/Sydney+Opera+House,+Sydney+Opera+House,+Bennelong+Point,+Sydney+NSW+2000,+Australia/@-33.8592754,151.2096187,9z
(może być więcej znaków, ale zacznie się podobnie).
Następnie zmień adres URL na podobny do tego:
https://www.google.com/maps/dir/current+location/Sydney+Opera+House,+Sydney+Opera+House,+Bennelong+Point,+Sydney+NSW+2000,+Australia/
Więc „zastąpisz pierwszy zestaw wyświetlanych liczb (długość i szerokość geograficzna) ciągiem current+location
i skopiujesz wszystko z https
do tuż przed @
.
Za każdym razem, gdy ktoś kliknie ten link, rozpocznie się on od miejsca, w którym się znajduje, bez względu na to, gdzie się znajduje, i pokaże drogę do wyznaczonej lokalizacji.
Komentarze
- Fajnie, ale co, jeśli się zmieni (ponieważ już zrobione). Pewna reguła generowania linku byłaby lepsza.
- Aktualizacja 2019: Możesz budować linki w tej strukturze " google.com/maps/dir/… " Pełna dokumentacja tutaj – developers.google.com/maps/documentation/urls/…