Google埋め込みマップのデフォルトのズームを変更しますか?


23

私のサイトで以下のiframeを開くと、デフォルトのズームレベルを変更するのが困難です。iframeを開いたときにズームレベルを設定するのを手伝ってください。

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

これは、Googleマップの最新バージョンです。


Maps Engineで目的のズームレベルで地図を保存しようとしましたか?
ニクリタミハイ

このFIXは機能しませんが、古いGoogleマップは使用できません。新しいGoogleマップの埋め込み方法??? ありがとうございました。

回答:


15

&zoom=nn今すぐパラメータを使用できるようです。これを試してください:

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

1
これは私のためにそれをしました。注:その後、マップを埋め込む場合は、埋め込みをクリックしたときにアドレスバーにある場合でも、iFrame srcの最後にzパラメーターを追加する必要があります。このパラメーターは埋め込みsrcに自動的に追加されないためです。。
ローレンス・コープ

5

地図Liteはズームを持っていないが、私はあなたがマップに行けば、あなたはでそれをしたいし、レベルにズームインすることを見つけた後、埋め込み設定を設定し、あなたがしたいズームレベルを取得します。


4

このiframe srcを試してください:

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

z = 15ズームレベルの「GET」パラメーター。必要に応じて編集します。


1
&z = 15動作しています。HREFの最後にそれを取る

2019年12月、これは機能します
ショーン

3

Chryssが言ったように、デフォルトのズームレベルを設定することは、Google Maps EngineのLiteバージョンではまだ可能ではないようです。

ただし、完全なMaps Engine(Google Maps for Business)の無料アカウントを使用すれば可能ですが、それは他のすべての動物であり、少し慣れる必要があります。

まだその中に飛び込みたくない場合は…

新しいGoogleマップでは、引き続き「クラシックマップに戻る」ことができます。そのため、単純なマップでその方向に進みたい場合は、エクスポートしたり、開いたりする必要はありません。ズームレベルなどを備えた「クラシック」な埋め込みコード。

しかし、私は古いマップに戻るという解決策があまり好きではなかったので、別の洗練されていない回避策を選びました。

  • 別のレイヤーをマップに追加します。
  • 目的のズームレベルにほぼ対応する半径内にいくつかの関心ポイントを追加します。(たとえば、私が作成していたB&Bサイトの場合、主要空港のレイヤーを追加しました)
  • 新しいレイヤーのチェックを外して、非表示にします。
  • マップを埋め込みます。

次に、埋め込まれているマップをズームアウトして、マップ上のすべての場所を取得する必要があります(それらがオンになっているレイヤーがデフォルトでオフになっている場合でも)。

もちろん、ユーザーは単純にチェックボックスをオンにして非表示のレイヤーを表示できますが、そのレイヤーを有用または関連性のあるものにすれば、大きな問題になる必要はありません。


3

いくつかのマーカーを使用して別のレイヤーを追加し、非表示にすることは私にとって完璧に機能しました。カスタムマーカーなどを使用して、新しいマップスタイルを保持することもできます。


2

これは、Map Engine Lite(独自のマップ用の新しい埋め込みAPI)の機能ではないようです。

ただし、当面の間は回避策があるように見えますが、ある時点でそれを廃止できると思います。

  • Map Engine Liteでマップを作成します
  • [KMLにエクスポート]を選択し、[ネットワークリンクKMLでデータを最新に保つ]チェックボックスをオンにして、結果のKMLファイルをダウンロードします
  • KMLファイルをテキストエディターで開き、KMLライブURLを取得します。http ://mapsengine.google.com/map/u/0/kml?mid = z6Uzj8KqhwOk.khdrFbiM_Bstf
  • [Googleマップ]> [マイプレイス]に戻り、このURLを検索ボックスに貼り付けます。この段階では、現在、古い埋め込みコントロールはまだ利用可能です。
  • チェーンリンクの[共有]アイコンをクリックし、ズームファクターを含むお好みの結果になるまで、[埋め込みマップのカスタマイズとプレビュー]とマップ自体の間を行き来します。
  • 結果のHTMLコード(iframe)をコピーします。

これの主な制限は、恐らく取り壊しかもしれませんが、埋め込み地図が古い埋め込み地図スタイルを使用することです。


mapsengine.google.comからURLが見つかりませんでした....返信に投稿しました。テキストエディターでKMLファイルを開きましたが、リンクがまったくありません。
ハリ

1
申し訳ありませんが、完了しました
ハリ

KMLをエクスポートしたときに、「ネットワークリンクKMLでデータを最新の状態に保つ」をチェックしましたか?
クリス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.