Odpowiedzi:
Ten schemat ponownie się zmienił (23 października 2018 r.). Zobacz najnowszą odpowiedź Kushagr .
To dla mapy ze znacznikiem (poprzez komentarz Aaronma ):
https://www.google.com/maps/?q=-15.623037,18.388672
Dla starszego przykładu (bez znacznika na tym):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
Najstarszy format:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
Najlepszym sposobem jest użycie q
parametru, aby wyświetlał mapę z zaznaczonym punktem. na przykład.:
https://maps.google.com/?q=<lat>,<lng>
Na dzień dzisiejszy (2014/09/23) odkryłem, że aby uzyskać znacznik dokładnie w miejscu (nie w przybliżeniu), możesz użyć:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
Dodatkowo, jeśli chcesz określić centrum mapy i powiększenie:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
Jeśli chcesz użyć typu mapy satelitarnej, dołącz /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
A jeśli chcesz zobaczyć mapę terenu, dołącz ją /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
Na dzień dzisiejszy (23 października 2018 r.) Google zapewnił uniwersalny adres URL, który działa dość skutecznie na wielu platformach, dlatego Google zaleca tę metodę.
Składnia: https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
Przykład: https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (Nowe Delhi, Indie)
Dokumentacja / Źródło: https://developers.google.com/maps/documentation/urls/guide
Jeśli chcesz otworzyć Mapy Google w przeglądarce:
http://maps.google.com/?q=<lat>,<lng>
Aby otworzyć aplikację Mapy Google na urządzeniu mobilnym z systemem iOS, użyj schematu adresów URL Map Google :
comgooglemaps://?q=<lat>,<lng>
Aby otworzyć aplikację Mapy Google na Androida, użyj geo: intent :
geo:<lat>,<lng>?z=<zoom>
To nie wchodzi w zakres pytania, ale myślę, że interesujące może być również połączenie z trasą. Zapytanie wyglądałoby tak:
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
Oto działające adresy URL:
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
Chociaż (dla zapalonych czytelników) To jest najnowsze z Google (22 sierpnia 2017 r.):
Adresy URL
map Adresy URL map z wyświetlanymi
mapami Adresy URL map z działaniem wyszukiwania
Z Google
Wyszukaj : podczas wyszukiwania określonego miejsca wynikowa mapa umieszcza pinezkę w określonej lokalizacji i wyświetla szczegółowe informacje o dostępnym miejscu.
Ważne : parametr api = 1 określa wersję adresów URL Map, dla których adres URL jest przeznaczony. Ten parametr jest wymagany przy każdym żądaniu. Jedyną prawidłową wartością jest 1. Jeśli api = 1 NIE jest obecny w adresie URL, wszystkie parametry są ignorowane, a domyślna aplikacja Google Maps uruchomi się w przeglądarce lub aplikacji mobilnej Google Maps, w zależności od używanej platformy (dla przykład https://www.google.com/maps ).
Aby otworzyć aplikację Google Maps w Androidzie: -
geo:<lat>,<lng>?z=<zoom>
otwórz aplikację ze znacznikiem do podania lokalizacji: -
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
otwórz mapę google w iOS: -
comgooglemaps://?q=<lat>,<lng>
otwórz mapy Google w przeglądarce z następującymi parametrami: -
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
z
to poziom powiększenia (1-21)t
to typ mapy (mapa „ m ”, satelita „ k ”, hybryda „ h ”, teren „ p ”, „ e ” GoogleEarth)q
to zapytanie wyszukiwaniaUżycie parametru zapytania nie zadziała, Google spróbuje określić przybliżoną lokalizację.
Lokalizacja, którą chcę: http://maps.google.com/maps?ll=43.7920533400153,6.37761393942265
Przybliżona lokalizacja (na zachód od rzeczywistej lokalizacji): http://maps.google.com/?q=43.7920533400153,6.37761393942265
łatwo http://www.google.com/maps/place/lat,lng
sformatować
przykładowy adres URL:
To też działa:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Przykład: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
Ze wskaźnikiem:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Przykład: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Otwórz następujący adres URL z szerokością i długością geograficzną oraz poziomem powiększenia.
Znajdź swoją lokalizację w programie Google Earth i kliknij ikonę „Wyświetl w Mapach Google”. Pasek adresu URL w przeglądarce pokaże potrzebny adres URL.
Aby uzyskać bieżącą lokalizację jako punkt początkowy, musisz użyć tego adresu URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
Możesz wypełnić parametr docelowy adresem, nazwą lub wartością szerokości i długości geograficznej.