Saya ingin menautkan ke peta google di lokasi tertentu dengan penanda pada titik tertentu.
Mudah untuk menautkan ke suatu lokasi:
http://maps.google.com/?ll=XX.XXXX,XX.XXXX
Tetapi bagaimana cara menjatuhkan penanda pada saat itu juga? lebih disukai dengan sedikit teks saya sendiri tetapi itu hanya bonus.
2017 - Google telah merilis dokumentasi tentang ini, lihat jawaban baru yang diterima: https://stackoverflow.com/a/44477650/359135
Jawaban:
Pada Mei 2017, Google meluncurkan dokumentasi URL Google Maps resmi. URL Google Maps memperkenalkan sintaks lintas platform universal yang dapat Anda gunakan dalam aplikasi Anda.
Lihat dokumen berikut:
https://developers.google.com/maps/documentation/urls/guide
Anda dapat menggunakan URL dalam mode pencarian, petunjuk arah, peta dan tampilan jalan.
Misalnya, untuk menampilkan marker pada posisi tertentu, Anda dapat menggunakan URL berikut:
https://www.google.com/maps/search/?api=1&query=36.26577,-92.54324
Untuk lebih jelasnya silahkan baca dokumentasi tersebut di atas.
Anda juga dapat mengajukan permintaan fitur untuk API ini di pelacak masalah Google .
Semoga ini membantu!
sumber
q=36.26577,-92.54324+(My%20location)
. Namun, ini tampaknya tidak lagi berfungsi untuk situs web Google Maps, tetapi (masih) berfungsi untuk aplikasi iOS mereka.Format ini berfungsi, tetapi sepertinya bukan cara resmi untuk melakukannya
http://maps.google.com/maps?q=loc:36.26577,-92.54324
Anda juga mungkin ingin melihat ini . Mereka memiliki beberapa jawaban dan sepertinya menunjukkan bahwa ini adalah metode baru:
http://maps.google.com/maps?&z=10&q=36.26577+-92.54324&ll=36.26577+-92.54324
sumber
Jika Anda ingin menyertakan level zoom, Anda dapat menggunakan format ini:
https://www.google.com/maps/place/40.7028722+-73.9868281/@40.7028722,-73.9868281,15z
akan dialihkan ke tautan ini (per 2017.09.21)
https://www.google.com/maps/place/40%C2%B042'10.3%22N+73%C2%B059'12.6%22W/@40.7028722,-73.9868281,15z/data=!4m5!3m4!1s0x0 : 0x0! 8m2! 3d40.7028722! 4d-73.9868281
sumber
Format URL ini bekerja dengan sangat baik :
Contoh Gunung Everest :
http://maps.google.com/maps?&z=15&mrt=yp&t=k&q=27.9879012+86.9253141
Referensi lengkap di sini :
https://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
- EDIT -
Tampaknya parameter zoom berhenti berfungsi, berikut format yang diperbarui.
Format
Contoh
https://www.google.com/maps/@?api=1&map_action=map&basemap=satellite¢er=27.9879012,86.9253141&zoom=14
sumber
Jika bekerja dengan Basic4Android dan mencari pemecahan masalah yang mudah, coba ini berfungsi baik Google maps dan Openstreet meskipun OSM membuat hasil yang sedikit berantakan dan thanx to [yndolok] untuk penanda google
sumber