問題タブ [jquery-gmap3]
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.
google-maps - Gmap3は、マップ全体を破壊することなく、新しい中心位置を適用します
私はgmap3をハッキングして、最初のタスクを機能させることができます。緯度経度を使用して地図を表示しています。
私のJavaScriptは次のように見えます
これにより、マップが希望どおりに読み込まれます。次のステップは、新しいlat&longを適用できるようにすることです。マップ全体を破棄して毎回再作成せずにこれを行うにはどうすればよいですか?
jquery - jquerygmap3エラー
私はjqueryとgmap3を使用しています。私はこのエラーコードを持っています
ポイントをクラスターに挿入しようとしています。何か案は?
javascript - FF 14でGMAP3を使用する場合、「google.maps.MapTypeIdは未定義です」
gmap3のサンプルコードをテストします。
FF 14.0.1では、アラートが表示されます。
TypeError:google.maps.MapTypeIdが未定義です
Chrome 16.0.889.0では、画像付きのdivが表示されます。
なぜそのような違いがあるのですか?
javascript - gmap3 を使用して位置を取得し、既知の位置へのルートをプロットする - 微調整が必要
gmap3 を使用して上記を実行しようとしていますが、問題が発生しています。「地図」を表示してマーカーを貼り付けることができます。私はまだ JavaScript に慣れていませんが、明らかに役に立たない構文の一部が間違っていると確信しています。
地理位置情報を使用してユーザーの場所を取得し、事前定義された場所へのルートをプロットすることに関して、私は正しい軌道に乗っていますか?
構文が正しくないことをお詫びします - JS を使用しているときに括弧を追跡するのが難しいと感じています。
ここにある例を使用しています: http://gmap3.net/api/add-directions-renderer.html
このdivに配置する
javascript - google Maps/gmap3-ユーザーのジオロケーションから既知の目的地へのルートをプロットする-ヘルプが必要
ユーザーのジオロケーションを取得するスクリプトを作成しようとしています-ユーザーがそれを有効にしている場合は、事前定義された目的地へのルートをプロットします。ジオロケーションが有効になっていない場合は、事前定義された場所をプロットするだけです。スクリプトは機能していませんが、コードを調べることで、私が何をしようとしているのかをよく理解できるはずです。私は正しい方向に進んでいますか?なぜそれが機能していないのか誰かが見つけることができますか?
すべてが大いに感謝するのに役立ちます。
編集:スクリプトを実行しても、ブラウザ内でジオロケーションの警告が表示されません。
編集:getLocationから{timeout:10000}を削除しましたが、アラートが表示されるようになりました。スクリプトが更新されました。
google-maps-markers - ルート案内サービスの使用時に jQuery/gmap3 でマーカーのリストを取得する
今日 gmap3 jQuery プラグインの使用を開始しましたが、マーカーのリストの取得に問題があります。すべてのマーカーを手動で (addMarker または addMarkers を使用して) 追加する限り、すべてが正常に機能し、次のようになります。
マーカーの適切なリストを提供します。
ただし、action:getRoute と addDirectionsRenderer を使用すると、上記のコードでマーカーを「取得」できません。
道順を表示するための私のコードは以下のとおりです - 動作し、地図上に正しく表示されます。唯一の問題は、そこからマーカーを取得できないため、作成後に処理できることです。
javascript - gmap3 API - geoLatlng が正確な位置を提供しない
gmap3 の地理位置情報サービスを使用して、ユーザーの位置を取得し、事前定義された目的地への道順を示しています。
目的地は(後にコメントされた座標)です:
ユーザーの場所は、次を使用して検索されます (私は、このためのすべての開発を私のオフィスで行っており、これは とまったく同じ住所ですdest
):
理論的には、によって警告されるものalert(Latlng);
は とまったく同じになるはずdest
ですよね?
これは純粋にユーザーの位置を特定する際の gmap3 の制限によるものですか、それとも間違ったことをしていますか? Google Maps JavaScript API v3 を使用したほうがよいでしょうか?
完全なスクリプトはここで見ることができます: http://pastebin.com/Vz1syjvE
すべての助けに感謝します。
javascript - gmap api 3.0: オーバーレイの「mouseover」イベントがリスナーで「undefined」イベントを返す
私は 1 つのプロジェクトで Google マップ 3.0 の実装に取り組んでおり、マップを制御するために jquery-gmap3 プラグインを使用しています。すべて問題ありませんが、IE9 (通常) だけでは、ページの適切な解釈に問題があります。
私はjquery-gmap3クラスター化マーカー(マーカーではなくオーバーレイとして表されていると思います)を持っており、その中にテキスト(このクラスターに含まれるマーカーの数)があります。次に、通常の方法でこのクラスターにイベントを関連付けますmouseover
。mouseout
私の基本的な問題は、(typeof e == 'undefined')
クラスター オーバーレイとの間を移動するときに、イベント リスナー ハンドラー関数でイベントが提供されないことです。
私はこの方法の問題を追跡しましたjquery-gmap3.js
:
どうやら、イベントを Google API に登録してから、それをカスタム ハンドラーに転送しています。これは問題ありませんが、Google API自体はそもそもそのイベントを返していないようです。Googleのドキュメントによると、そうすべきです。
私の質問は、誰かが以前に同様の行動を経験したことがあり、何らかの洞察を提供できるかどうかです.
PS: なぜ私はそれが欲しいのですか? mouseout
テキスト(マーカーの数)の上にカーソルを移動すると、IE9がイベントをトリガーします。この動作を修正するには、イベントの伝播をいじるだけで十分だと思います。または、このトピックについて何か考えはありますか?
回答ありがとうございます。
google-maps - GMAP3でのGoogleマップの視覚化のカスタマイズ
グーグルマップの視覚化を次のように変更したい:
jquery - jQuery gMap 2 - html をコンテンツに追加: 行
私は仕上げ中のサイトで gMap を使用しています。gMap サイトの例として、次の方法を使用しています。
content: 'some HTML content' 行に、img とテキストの div を含む html の行を追加しました。このような'
それはすべてうまく機能しますが、xhtml strict で検証すると、コンテンツに img および div タグを追加することに関するエラーが発生します: '' 行。
この領域に追加できる html の種類を誤解していませんか? それとも、私はそれを間違ってやったのですか?
どんな助けでも大歓迎です。
ウェイン