Mengubah pembesaran standar di peta yang disematkan Google?

23

Saya mengalami kesulitan untuk mengubah tingkat pembesaran standar ketika saya membuka iframe di bawah di situs saya. Adakah yang bisa membantu saya untuk mengatur tingkat zoom saat mengikuti iframe dibuka?

<iframe src="http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc" width="745" height="480"></iframe>

Ini adalah versi terbaru dari Google Maps.

Hari
sumber
Sudahkah Anda mencoba menyimpan peta di Maps Engine dengan tingkat zoom yang diinginkan?
Niculita Mihai
FIX ini tidak berfungsi, tetapi peta google lama tidak dapat digunakan. Bagaimana cara menyematkan google maps baru ???? Terima kasih.

Jawaban:

15

sepertinya Anda dapat menggunakan &zoom=nnparameter sekarang Coba ini:

<iframe src="http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc&zoom=9" width="745" height="480"></iframe>
Nat
sumber
1
Ini berhasil untukku. Catatan: jika Anda kemudian menyematkan peta, Anda harus menambahkan parameter z di akhir iFrame src bahkan jika itu ada di bilah alamat ketika Anda mengklik embed karena tidak menambahkan parameter ini ke embed src secara otomatis. .
Laurence Cope
5

Map lite tidak memiliki zoom, tetapi saya menemukan bahwa jika Anda pergi ke peta, memperbesar ke level yang Anda inginkan lalu mengatur pengaturan embed, Anda akan mendapatkan level zoom yang Anda inginkan.

eladrin201
sumber
4

Coba iframe src ini:

http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc&z=15

z = 15 "GET" parameter untuk tingkat zoom. Edit sesuai kebutuhan Anda.

izmir_LEE
sumber
1
& z = 15 berfungsi. bawa ke akhir href
Desember 2019 ini berfungsi
Shawn
3

Seperti yang dikatakan Chryss, pengaturan tingkat pembesaran standar tampaknya belum dimungkinkan di versi Lite dari Google Maps Engine.

Namun, ini dimungkinkan dengan akun gratis di Maps Engine lengkap (Google Maps for Business), tetapi itu adalah hewan lain yang bisa digunakan untuk bekerja dan butuh sedikit membiasakan diri.

Jika Anda belum ingin menyelam ke dalamnya ...

Google Maps baru masih memungkinkan Anda "Kembali ke Peta Klasik", jadi jika Anda ingin pergi ke arah itu dengan peta sederhana, Anda tidak perlu mengekspor, membuka dll. Cukup kembali sementara, buat peta Anda di sana, dan dapatkan kode embed "klasik", dengan level zoom dan segalanya.

Namun, saya tidak terlalu menyukai solusi untuk kembali ke peta lama, jadi saya memilih solusi lain yang tidak menarik:

  • Tambahkan layer lain ke peta Anda.
  • Tambahkan beberapa tempat menarik dalam radius yang secara kasar sesuai dengan tingkat zoom yang Anda inginkan. (Misalnya untuk situs B&B yang saya buat, saya menambahkan lapisan Bandara Utama)
  • Hapus centang pada layer baru, untuk membuatnya tidak terlihat.
  • Sematkan peta.

Peta yang disematkan kemudian harus diperbesar untuk mendapatkan semua lokasi di peta, bahkan jika lapisan tempat mereka dimatikan secara default.

Tentu saja, pengguna hanya dapat mencentang kotak untuk menampilkan lapisan tersembunyi, tetapi jika Anda membuat lapisan itu berguna atau relevan, itu tidak harus menjadi masalah besar.

CKN
sumber
3

Menambahkan layer lain dengan beberapa spidol dan membuat invisible bekerja dengan sempurna untuk saya. Anda juga dapat mempertahankan gaya peta baru dengan spidol khusus, dll!

Dan
sumber
2

Ini sepertinya bukan fitur dari Map Engine Lite (API embed baru untuk peta Anda sendiri).

Namun, tampaknya ada solusi untuk saat ini, meskipun saya membayangkan mereka bisa melakukannya pada satu titik:

  • Buat peta Anda di Map Engine Lite
  • Pilih "Ekspor ke KML", centang kotak "Tetap perbarui data dengan tautan jaringan KML", dan unduh file KML yang dihasilkan
  • Buka file KML dalam editor teks dan ambil URL langsung KML, yang terlihat seperti http://mapsengine.google.com/map/u/0/kml?mid=z6Uzj8KqhwOk.khdrFbiM_Bstf
  • Kembali ke Google Maps> Tempat saya dan tempel URL ini di kotak pencarian. Pada tahap ini, saat ini, Anda memiliki kontrol sematan lama masih tersedia, jadi:
  • Klik pada tautan rantai ikon "Bagikan", klik bolak-balik antara "Kustomisasi dan pratinjau peta yang disematkan" dan peta Anda sendiri hingga hasilnya sesuai dengan keinginan Anda, termasuk faktor zoom.
  • Salin kode HTML yang dihasilkan (iframe).

Keterbatasan utama ini, mungkin seorang dealbreaker, adalah bahwa peta yang disematkan akan menggunakan gaya peta tersemat yang lama .

chryss
sumber
Saya tidak dapat menemukan URL dari mapsengine.google.com ..... Anda memposting di balasan. Saya membuka file KML dengan editor teks tetapi tidak ada tautan sama sekali.
Hari
1
Maaf, sudah selesai
Hari
Apakah Anda memeriksa "Tetap perbarui data dengan tautan jaringan KML" saat Anda mengekspor KML?
chryss