Mam małą aplikację, która podaje bieżącą lokalizację: długość i szerokość geograficzną. Teraz muszę przeglądać mapy Google z długością i szerokością geograficzną. Proszę zasugerować, jak mogę to zrobić.
html
google-maps
Deepika
źródło
źródło
Najlepszym sposobem jest użycie
q
parametru, aby wyświetlał mapę z zaznaczonym punktem. na przykład.:źródło
Na dzień dzisiejszy (2014/09/23) odkryłem, że aby uzyskać znacznik dokładnie w miejscu (nie w przybliżeniu), możesz użyć:
Dodatkowo, jeśli chcesz określić centrum mapy i powiększenie:
Jeśli chcesz użyć typu mapy satelitarnej, dołącz
/data=!3m1!1e3
A jeśli chcesz zobaczyć mapę terenu, dołącz ją
/data=!3m1!4b1
źródło
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
źródło
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>
źródło
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:
źródło
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
źródło
Aby otworzyć aplikację Google Maps w Androidzie: -
otwórz aplikację ze znacznikiem do podania lokalizacji: -
otwórz mapę google w iOS: -
otwórz mapy Google w przeglądarce z następującymi parametrami: -
z
to poziom powiększenia (1-21)t
to typ mapy (mapa „ m ”, satelita „ k ”, hybryda „ h ”, teren „ p ”, „ e ” GoogleEarth)q
to zapytanie wyszukiwaniaźródło
Uż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
źródło
łatwo
http://www.google.com/maps/place/lat,lng
sformatowaćprzykładowy adres URL:
http://www.google.com/maps/place/30.364124,48.227034
źródło
To też działa:
Przykład: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
Ze wskaźnikiem:
Przykład: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
źródło
Otwórz następujący adres URL z szerokością i długością geograficzną oraz poziomem powiększenia.
https://maps.google.com/?q=23.22,88.32&z=8
źródło
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.
źródło
Aby uzyskać bieżącą lokalizację jako punkt początkowy, musisz użyć tego adresu URL:
Możesz wypełnić parametr docelowy adresem, nazwą lub wartością szerokości i długości geograficznej.
źródło
Otwórz mapę Google i pokaż lokalizację schematów URL oraz PIN lokalizacji
źródło