問題タブ [google-maps-api-2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Google Maps Mashup の凡例を修正
日 (月曜日、火曜日など) によって色分けされた画鋲を含む Google マップ マッシュアップのページがあります。マップを含む IFrame は動的にサイズ変更されるため、ブラウザー ウィンドウのサイズが変更されるとサイズが変更されます。
各色の意味をユーザーに伝える凡例をマップ ウィンドウの隅に表示したいと思います。Google Maps API には、GScreenOverlay
私が望む動作を持つクラスが含まれていますが、オーバーレイとして使用する画像を指定することしかできず、テキストを含む DIV を使用することをお勧めします。ブラウザー ウィンドウのサイズが変更されたときに、マップ ウィンドウの左下隅に DIV を配置する最も簡単な方法は何ですか?
javascript - 同じマップ上の複数のマーカーで Google Maps API を使用する方法
だから、GoogleマップAPIを使用するための次のスクリプトがありますが、すべて問題ありませんが、複数のマーカー(何かを指している風船の形をしたアイコン)を持つマップを作成する必要があり、それらのマーカーのそれぞれを指す必要がありますマップの別のエリア (つまり、別の座標)、どうすればいいですか?
もう 1 つの質問です。スクリプト テキストを変数として渡す場合、次のように言いましょう。
私の <%=ScriptText%> は、私が作成してその値を Friend または Public 変数の ScriptText に割り当てる文字列になります。それでも実行され、正しく動作しますか? (私はこれを行って、スクリプトを動的で、STRING として構築する方法に基づいて異なるものにしています。これは、javascripting の文盲のためです;P)
javascript - Google Maps v2の地図の下部にマーカーを配置するにはどうすればよいですか?
郵便番号または名前で店舗を検索するウェブページがあります。
マーカーからの情報ウィンドウに連絡先の詳細が表示されるように、アップデートをリリースしました。情報ウィンドウのサイズが小さいため、マーカーの中央に配置した後、地図はマーカーと情報ウィンドウに収まるまで下にパンし、マーカーを下部に残します。
マーカーがマップウィンドウの下部に表示され、パンする必要がないように、このオフセットをすぐに設定する簡単な方法があるかどうか疑問に思っていますか?
ありがとう。
javascript - Google Maps V2(javascript)でドラッグ可能な動作をオフにする方法
デバイスにGoogleマップを設定しようとしていますが、その上にいくつかの簡単なボタンが表示されます。しかし、私がそれらのボタンに添付するイベントは、マップドラッグ機能を何らかの形で妨害しているようです。基本的にドラッグは完全には機能せず、このボタンも機能しません。私は本当にこのドラッグを気にしません(私はそれを必要としません)-しかし私はそれを無効にする方法を理解することができません。
試した人はいますか?(静的なGoogle画像のみを使用したくはありません。それでも、移動、ズームイン、ズームアウトのオプションが必要ですが、自分のボタンを使用します)。最大の問題はマーカーです-クリック可能にしたいからです。したがって、2つの解決策があるかもしれません:
ドラッグ可能な動作を無効にする方法は?
マーカーのみをクリック可能にする方法(どういうわけかマップレイヤーの外にありますが、マップと一緒に移動できます)。
ほんの少しのイベントしか通過しないオーバーレイを作成するためにハッキーな方法で考えていましたが、これは機能しません...誰かアイデアはありますか?
前もって感謝します、
javascript - Google Maps API JavaScript をキャッシュできますか?
ちょっと興味がありますが、Google Maps API v3 JavaScript がローカル サーバーにキャッシュされるかどうか?
インターネット接続が遅いために、イントラネット ページの読み込みが遅いことがあるからです。そうしないと、ローカル サーバーからファイルが読み込まれ、マップ リクエストが行われたときにのみ速度が低下します。
たまに cron ジョブを実行して JavaScript ファイルを更新する準備もできています。
ご意見ありがとうございます。
javascript - GGeoXmlオブジェクトからKMLデータを取得する方法
次のコードを使用して、KMLファイルをGoogleマップオブジェクトに読み込みます。
KMLファイルから目印を読み取り、リストに表示したいと思います。必要な情報がブラウザに転送されていることは知っていますが、アクセス方法がわかりません。
javascript - Google Maps API V2: デフォルトの Google マップ マーカーのように動作するマーカーを追加する方法
私は、無料版で疑問に思っていました...より多くのデフォルトマーカーをプロットできますか(maps.google.comから)。クリックすると、Google のビジネス検索から引き出されたドライブ ルートやその他のちょっとした情報 (例: レビュー) を入力するオプションが提供されます。
google-maps - Googleマップ-地図が表示されていない場合、マーカーに合わせてズームすることはできません
Google MapsAPIv2を使用しています。マップにマーカーを追加してから、それらのマーカーに合わせてズームします。マップが表示されている場合、これは正常に機能します。ただし、そうでない場合(たとえば、タブストリップがあり、ページの読み込み時にマップのタブが選択されていない場合)、マップを表示すると、ズームレベルと中央が間違っています。
これが簡単なテストケースです(jQueryを使用):
これはそのままで問題なく動作しますが、コメントを外す$container.hide()
とすべてが無効になります。
表示されていないdivでGoogleMapsAPIを正しく機能させる方法はありますか?
google-maps - Google マップ: マーカーの z-index を変更するにはどうすればよいですか?
Google マップには約 100 個のマーカーがあり、さらに表示する必要がある特別なマーカーが 1 つあります。現在、マップを縮小すると、周囲のマーカーによって完全にまたは部分的に非表示になります。そのマーカーを完全に表示する必要があり、他のすべてのマーカーの上に置いておくとうまくいくと思います。しかし、スタック順序 (z-index) を変更する方法が見つかりません。