問題タブ [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-api-3 - GMAP3 - 外部 URL からの Google マップ API3 トリガー マーカー クリック イベント
GMAP3 Google Map API 3 クラスの使用。javascript を介して外部リンクからマーカーのクリック イベントをトリガーする方法がよくわかりません。v3 API 構文を試してみましたが、GMAP3 ライブラリに関して何か不足していると思われます。誰か助けてくれませんか?
結果のJSON配列を使用して、ajaxリクエストからのマーカーとインフォボックスデータを含むマップを表示しています。よく働く。クリック イベントをマーカーに割り当てると、正常に動作します。同じJSON配列の解析を使用して、データテーブルに<a href="#" id="link" arid="X">Click Me</a>
X は実際には、JSON 配列を構築するときに使用したインクリメント マーカー カウンターであるため、0 から始まり、すべてのマーカーを表す任意の値に構築されます。この値を使用して、クリックイベントを渡すマーカーをGMAP3に伝えることを期待しています...これがプロセスが間違っている場合、私は本当に混乱しています。
JSON配列オブジェクトはmarkerlistに保存され、以下の関数に渡されます...これはうまく機能しますが、データテーブルリンクからそれらのクリックをトリガーできないようです... (以下のjqueryコードを参照して、それらのクリックを取得して渡してみてください地図に沿って)
私のマップコードは次のとおりです。
どんな助けも本当にありがたいですし、他の人に役立つと確信しています!
google-maps - GoogleAPI3はしばらくすると期限切れになります
Gmap3-Jqueryプラグインを使用して、Webアプリケーションの1つでGoogleマップを生成しています。現在、Google APIをローカルドライブにダウンロードし、HTMLページで同じものを使用しています。
ただし、すべてのアクションは正常に機能していますが、3〜4日後にGoogleAPIが機能しなくなります。同じリンクからローカルドライブに新しいGoogleAPIをダウンロードすると、すべて正常に機能します。そのような問題の原因は何でしょうか?APIキーのせいですか?または、ローカルドライブにダウンロードして、ローカルから参照しているためですか?
しかし、APIキーを必要としないGoogleマップAPI3をダウンロードしています。
コードは次のとおりです。
google-maps - Jquery Mobile Gmap Plugin でカスタム URL を開く方法
公共交通機関のルート情報を表示する市の無料アプリを作成しようとしています。当市では、以下のURLに全ルートを掲載しています。
この URL のコンテンツを表示する Gmap インスタンスを作成するにはどうすればよいですか?
現在、特定のマーカーを拡大した地図を表示するために、以下のコードが使用されています。
助けてくれてありがとう!
よろしく
デヴィン
jquery - gmap3 のジオフェンス
gmap3 にジオフェンスを追加したい。最も基本的な方法は、マーカーが追加されたときに、円を描き、マーカーが円の境界内にあるかどうかを確認することだと思いました。
サークルを追加しました
チェックする境界をどのように取得しますか?
jquery - Gmap3 マーカーの右クリック メニュー
この例を使用して、右クリック メニューを機能させました。http://gmap3.net/examples/context-menu.html
マップを右クリックしてメニューを表示する代わりに、マップ マーカーを右クリックして表示するように変更したいと考えています。
アップデート:
作成されたフィドル: http://jsfiddle.net/WEZVX/1/
マップを右クリックすると開く右クリック メニューを参照してください。代わりにマーカーが右クリックされたときにそれを開こうとしています。
jquery - IDパラメータをコンテキストメニューに渡す方法
これを手伝ってください。
マップマーカーに右クリックのコンテキストメニューを作成しています。
ここを参照してください-http://jsfiddle.net/WEZVX/2/
マーカーの「id」パラメーターをitems関数に渡す必要があります。
行を参照してください
これを別の関数でラップする必要がありますか?
jquery - 右クリック後にマウスオーバーマーカーが機能しなくなりました
ここで私のフィドルを参照してくださいhttp://jsfiddle.net/WEZVX/2/
マーカーの上にマウスを置くと、ユーザー名を示すオーバーレイが表示されます。
次に、マーカーを右クリックしてメニューを表示し、閉じます。
以前のマウスオーバー オーバーレイが表示されなくなりましたか?
理由と修正方法はありますか?
jquery - 複数のグーグルマップアイコンに大きなJSONマーカーリストを効率的に追加する方法は?
Gmap3(Google Maps API v3のjqueryラッパー)を使用していますが、この質問はすべての実装に当てはまるはずです。
私の地図には数千のマーカーがあります(PHPを介してJSON変数に書き込まれます)。これらすべてについて、可能なアイコンは5つだけです。私が探しているのは、アイコンを毎回JSONに完全に含めるのではなく、アイコンを参照する方法です。これは、アイコンが5つしかないため、途方もなく非効率的です。
そこで、JSでアイコンを宣言し、JSONに単純な識別子を追加したいと思います。
これを行う正しい方法は何ですか?ループ?
google-maps - GMap、gmap3 プラグイン、および結果で受け取ったオブジェクトを変更した「getRoute」呼び出し
私はそれを正しく見ているかどうかはまだわかりませんが、ここにあります:
Googleマップからルーティングを取得するためにjquery gmap3プラグインを使用しています。プラグインはv4.1です。通常、アクションのコールバック関数では、次のような構造をgetRoute
持つ応答を取得していました (var named に入れましょう)。results
オブジェクトはもうresults.ub
存在しません。今はありresults.vb
ます。
これは gmap3 プラグイン自体からの変更かもしれないと思っていましたが、HDD にプラグイン ファイルがあり、何ヶ月も変更されていませんでした。誰か説明がありますか?
コードを変更するだけで「vb」という名前のオブジェクトを使い始めることができます。これは現在そこにありますが、2 日後に「wb」に変わったらどうなるでしょうか。