Google katıştırılmış haritasında varsayılan yakınlaştırmayı değiştirme


23

Aşağıdaki iframe'i sitemde açtığımda varsayılan yakınlaştırma seviyesini değiştirme konusunda zorluk yaşıyorum. Lütfen iframe açılırken yakınlaştırma seviyesini belirlememe yardımcı olabilir mi?

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

Bu, Google Haritalar’ın en yeni sürümüdür.


Haritayı Maps Engine'e istediğiniz yakınlaştırma seviyesiyle kaydetmeyi denediniz mi?
Niculita Mihai

Bu FIX çalışmıyor, ancak eski google maps aviabile değil. Yeni google maps nasıl gömülür ???? teşekkür ederim.

Yanıtlar:


15

&zoom=nnŞimdi bir parametre kullanabilirsiniz gibi görünüyor Bunu deneyin:

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

1
Bu benim için yaptı. Not: Daha sonra bir harita yerleştirirseniz, daha sonra embed src'ye otomatik olarak bu parametreyi eklemediği için embed'i tıklattığınızda adres çubuğunda olsa bile, iFrame src'nin sonuna z parametresini eklemeniz gerekir. .
Laurence Cope

5

Harita lite bir zoom yok, ama haritaya giderseniz adresten istiyor ve seviyeye yakınlaştırmak buldun sonra gömme ayarlarını kurmak, istediğiniz yakınlaştırma düzeyini alacak.


4

Bu iframe src'yi deneyin:

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

z = 15 Yakınlaştırma seviyesi için "GET" parametresi. İhtiyacınız olarak düzenleyin.


1
& z = 15 çalışıyor. href sonuna kadar

Aralık 2019 bu işe yarıyor
Shawn

3

Chryss'in dediği gibi, varsayılan yakınlaştırma seviyesini ayarlamak Google Maps Engine’in Lite sürümünde henüz mümkün görünmüyor.

Bununla birlikte, tam bir Maps Engine’de (Google Haritalar for Business) ücretsiz bir hesapla mümkündür ancak bu, üzerinde çalışmanız ve alışması biraz zaman alır.

Eğer buna henüz dalmak istemiyorsanız…

Yeni Google Haritalar yine de "Klasik Haritalar’a Dön" ü sağlar, bu nedenle basit bir harita ile o yöne gitmek istiyorsanız, dışa aktarmanız, açmanız gerekmez. Geçici olarak geri dönün, haritanızı burada oluşturun ve Yakınlaştırma düzeyleri ve her şeyi ile "klasik" gömme kodu.

Ancak eski haritalara geri dönmenin çözümünü pek beğenmedim, bu yüzden başka bir inelegant geçici çözüm seçtim:

  • Haritanıza başka bir katman ekleyin.
  • İstediğiniz yakınlaştırma düzeyine kabaca karşılık gelen bir yarıçapa bazı ilgi çekici noktalar ekleyin. (Örneğin, yaptığım B & B sitesi için, Büyük Hava Meydanları katmanı ekledim)
  • Görünmez hale getirmek için yeni katmanın işaretini kaldırın.
  • Haritayı göm.

Katıştırılmış harita varsayılan olarak açık olsalar bile, haritadaki tüm konumları almak için uzaklaştırılmalıdır.

Elbette, kullanıcı gizli katmanı göstermek için kutuyu işaretleyebilir, ancak bu katmanı yararlı veya alakalı yaparsanız, bunun büyük bir sorun olması gerekmez.


3

Bazı belirteçler ile başka bir katman eklemek ve görünmez yapmak benim için mükemmel çalıştı. Yeni harita stilini özel işaretleyicilerle de koruyabilirsiniz!


2

Bu, Map Engine Lite'ın (birinin kendi haritaları için yeni embed API'si) bir özelliği gibi görünmüyor.

Ancak, şu an için bir geçici çözüm var gibi gözüküyor, ancak bir noktada bununla bir şeyler yapabileceklerini hayal ediyorum:

  • Haritanızı Map Engine Lite'da oluşturun
  • "Verileri ağ bağlantısı KML ile güncel tut" kutusunu işaretleyerek "KML'ye Aktar" seçeneğini seçin ve elde edilen KML dosyasını indirin
  • KML dosyasını bir metin düzenleyicide açın ve http://mapsengine.google.com/map/u/0/kml?mid=z6Uzj8KqhwOk.khdrFbiM_Bstf gibi görünen KML canlı URL’sini alın
  • Google Haritalar> Yerlerim'e geri dönün ve bu URL'yi arama kutusuna yapıştırın. Bu aşamada, şu anda, eski gömme denetimlerinde hala kullanılabilir durumdasınız.
  • Zincirleme bağlantısı "Paylaş" simgesine tıklayın, "Katıştırılmış haritayı özelleştir ve önizle" ile ileri ve geri tıklayıp sonuç, yakınlaştırma faktörü de dahil olmak üzere beğeninize gelene kadar haritanın kendisi arasında ileri geri tıklayın.
  • Sonuçta ortaya çıkan HTML kodunu kopyalayın (iframe).

Bunun ana sınırlaması, belki bir anlaşma kırıcı, gömülü haritanın eski gömülü harita stilini kullanmasıdır.


URL'yi mapsengine.google.com adresinden bulamadım ..... cevabını gönderdin. KML dosyasını metin editörüyle açtım, ancak hiç bağlantı yok.
Hari

1
Üzgünüz, bitti
Hari

KML'yi dışa aktardığınızda "Verileri ağ bağlantısı KML ile güncel tut" seçeneğini kontrol ettiniz mi?
chryss
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.