Saya ingin membuat url untuk Google Maps yang menuju ke garis lintang dan bujur tertentu. Sekarang, saya menghasilkan url seperti ini:
http://maps.google.com/maps?z=11&t=k&q=58 41.881N 152 31.324W
Peta yang dihasilkan muncul dengan pointer balon "A" bulat, yang tampaknya menunjuk ke objek bernama terdekat, dan panah hijau, yang menunjuk ke lat-lon. Terkadang, seperti dalam contoh ini, pointer "A" berada di tengah dan cukup jauh sehingga Anda tidak dapat melihat pointer ke lat-lon. (Perkecil untuk melihat kedua petunjuk dalam contoh ini. Pointer "A" berada di tengah Alaska, sedangkan pointer lat-long ada di Pulau Kodiak.)
Apakah ada beberapa parameter yang dapat saya gunakan di Google Maps URL yang akan menghasilkan satu pointer ke lat-lon yang ditunjuk? (Ini dimuat di jendela terpisah. Itu tidak tertanam.)
https://maps.google.com/?q=38.6531004,-90.243462&ll=38.6531004,-90.243462&z=3
Ini adalah cara yang diterima saat ini untuk menautkan ke lat tertentu (daripada mencari objek terdekat).
z
adalah tingkat zoom (1-20)t
adalah tipe peta ("m" peta, "k" satelit, "h" hybrid, "p" terrain, "e" GoogleEarth)q
adalah permintaan pencarian, jika diawali olehloc:
kemudian google menganggap itu adalah lat yang dipisahkan oleh a+
sumber
loc
parameter tidak lagi berfungsi seperti yang seharusnya. Anda perlu menambahkan@
simbol - lihat di sini: stackoverflow.com/questions/22939725/…t=k
cara untuk pergi untuk Satelit / Bumi saat ini!ya saya punya pertanyaan yang sama untuk waktu yang lama dan saya menemukan yang sempurna. berikut adalah beberapa parameter darinya.
q =
digunakan untuk menentukan permintaan pencarian di pencarian peta Google.
misalnya:
dekat =
digunakan untuk menentukan alternatif lokasi
q=
. Juga memiliki efek tambahan yang memungkinkan Anda untuk meningkatkan nilai Akurasi AddressDetails dengan menjadi lebih tepat. Sebagian besar hanya berguna jika permintaan adalah bisnis atau sejenisnya.z =
Tingkat pembesaran. Dapat diatur 19 secara normal, tetapi dalam kasus-kasus tertentu dapat naik hingga 23.
sll =
Mirip dengan ll, hanya ini yang mengatur lat / long dari titik pusat untuk pencarian bisnis. Membutuhkan kriteria input yang sama dengan ll.
t =
Mengatur jenis peta yang ditampilkan. Dapat diatur ke:
saddr =
Tetapkan titik awal untuk pencarian arah. Anda juga dapat menambahkan teks ke dalam tanda kurung ini untuk huruf tebal di bilah arah arah.
daddr =
Menetapkan titik akhir untuk pencarian arah, dan sekali lagi akan menebalkan teks apa pun yang ditambahkan dalam tanda kurung. Anda juga dapat menambahkan "+ ke:" yang akan ditetapkan melalui titik. Ini dapat ditambahkan beberapa kali.
via =
Memungkinkan Anda memasukkan melalui titik ke arah. Harus dalam format CSV. Misalnya, via = 1,5 alamat 1 dan 5 akan melalui titik tanpa entri di bilah sisi. Titik awal (yang ditetapkan sebagai 0), dan 2, 3 dan 4 semuanya akan menampilkan alamat lengkap.
doflg =
Mengubah unit yang digunakan untuk mengukur jarak (akan default ke unit standar di negara asal). Ubah ke ptk untuk metrik atau ptm untuk imperial.
msa =
Apakah hal-hal dengan Petaku. Setel ke 0 tampilkan Petaku yang ditentukan, b untuk mengaktifkan sidebar Petaku, 1 untuk menampilkan tab Petaku sendiri, atau 2 untuk membuka formulir pembuat Petaku yang baru.
dirflg =
dapat mengatur nilai lain-lain di bawah ini:
reference http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
sumber
@
dalamhttps://[email protected],-114.01679
- harus berfungsi. tapi ternyata tidak. Ada yang tahu kenapa?Ini akan membantu Google Maps baru:
Earth : / data =! 3m1! 1e3
Misalnya: https://www.google.com/maps/place/Lawyer/@48.8187768,2.3792362,15z/data=!3m1!1e3
Referensi:
https://moz.com/blog/new-google-maps-url-parameters http://dddavemaps.blogspot.in/2015/07/google-maps-url-tricks.html
sumber
Cukup gunakan koordinat sebagai
q
-parameter. Stripz
dant
prameter. Meskipunz
seharusnya hanya menjadi tingkat zoom, tampaknya itu tidak akan berfungsi jika Anda mengaturnya.t
adalah tipe peta. Karena itu, tidak jelas bagaimana parameter tersebut akan mempengaruhi hasil dengan cara yang ditunjukkan. Tetapi mereka melakukannya.Mungkin Anda harus mencoba
ll
-parameter, tetapi hanya format desimal yang akan diterima.Anda dapat menemukan gambaran umum singkat dari semua parameter di sini .
sumber
Berikut ini berfungsi pada April 2014. Membatasi masing-masing komponen URL dengan
+
dan&
untuk spasi dan pernyataan tambahan, masing-masing.HTML lengkap:
Rusak:
di mana? q = memulai pencarian umum, yang saya berikan tempat, kota, info provinsi menggunakan
+
spasi.Selanjutnya geo-data. Lat dan lng.
Tingkat pembesaran
Diperlukan untuk iframe:
sumber
Ada sejumlah perubahan, beberapa tidak kompatibel, sejak saya mengajukan pertanyaan ini 5 tahun yang lalu. Saat ini, berikut ini berfungsi dengan baik:
Lintang / bujur pertama akan digunakan untuk lokasi pin dan label. Bisa dalam derajat-menit-detik, derajat-menit, atau derajat. Lintang / bujur kedua (mengikuti "@") adalah pusat peta. Itu harus dalam derajat hanya agar zoom (12z) dikenali.
Untuk tampilan medan, Anda dapat menambahkan "data =! 4m2! 3m1! 1s0x0: 0x0! 5m1! 1e4". Saya tidak dapat menemukan dokumentasi tentang ini, sehingga spek bisa berubah.
sumber
Jika Anda membutuhkan nama pada pin Anda, Anda juga dapat menggunakan:
sumber
Semua jawaban tidak berfungsi untuk saya (loc: and @ options). Jadi, inilah solusi saya untuk peta Google yang baru (April 2014)
Gunakan q = untuk deskripsi permintaan, misalnya jalan atau nama tempat. Gunakan ll = untuk koordinat lat, panjang.
Anda dapat menambahkan parameter tambahan seperti t = h (hybrid) dan z = 19 (zoom)
https://maps.google.com/?q=11+wall+street+new+york&ll=40.7060471,-74.0088901
https://maps.google.com/?q=new+york+stock+exchange&ll=40.7060471,-74.0088901
https://maps.google.com/?q=new+york+stock+exchange&ll=40.7060471,-74.0088901&t=h&z=19
sumber
Kueri Versi Baru memiliki format yang berbeda
Untuk mencapai panjang lat dengan penggunaan url (mis.)
https://www.google.com/maps/search/-15.924,-5.719
sumber
berfungsi dengan baik https://maps.google.de/maps?q=51.404989,13.091751&z=17&t=k
sumber
Ini tidak harus jauh lebih rumit daripada mengirimkan nilai untuk parameter 'q'. Bagaimanapun, Google adalah mesin pencari dan dapat menangani hal-hal yang sama seperti ketika pengguna mengetik kueri ke dalam kotak teksnya
sumber
Ini berfungsi untuk memperbesar area lebih dari menjatuhkan pin: https://www.google.com/maps/@30.2,17.9820525.9z
Dan params adalah:
sumber
Jika Anda hanya memiliki derajat menit, Anda dapat meneruskannya di url:
ganti% 20 untuk spasi
sumber
"ll" bekerja paling baik untuk saya, lihat:
http://mapki.com/wiki/Google_Map_Parameters (referensi permintaan)
tidak akan terlalu sulit untuk mengkonversi menit, detik ke desimal
http://en.wikipedia.org/wiki/Decimal_degrees
untuk marker, mungkin yang terbaik adalah? q = Deskripsi @ lat, panjang
sumber