Googleマップにイベントを記録しようとしています。たとえば、ユーザーがマップをズームしたときに、サーバーasp.netサーバーコールを通じてこれを記録したいとします。これを行う最善の方法は何ですか?googlemapsイベントの追跡方法
2
A
答えて
0
WCF/.ASMX/ASP.NET WebMethod Webサービスを作成し、クライアント側からAJAX経由で呼び出すことで、必要なイベントやアクションを呼び出すことができます。
3
私は最近、このようなものを実際に実装しました。
マップがJavaScriptがオブジェクトmap
に格納されている場合。
google.maps.event.addListener(
map,
"center_changed",
updateMapState
);
google.maps.event.addListener(
map,
"bounds_changed",
updateMapState
);
次に、updateMapState
は以下のような機能です。
function updateMapState() {
var
center = map.getCenter(),
zoom = map.getZoom();
$.post(
"/site/ajax/action", {
latitude:center.lat(),
longitude:center.lng(),
zoom:zoom
}
);
}
関連する問題
- 1. mousepressイベントの追跡方法は?
- 2. ランチャーオーケストレーションツールでイベントを追跡する方法
- 3. VB6でイベントを追跡する方法
- 4. マウス入力イベントの追跡
- 5. アンドロイドでイベント(アラームイベント)を追跡する方法
- 6. Labelでマウス入力イベントを追跡する方法
- 7. Cordovaアプリでイベントを追跡する方法
- 8. ファブリックを使用してイベントを追跡する方法
- 9. Piwik - クリックイベントの追跡方法
- 10. 城ウィンザーの追跡方法
- 11. 追跡する方法EXC_BAD_ACESS
- 12. 連絡先フォーム7のイベント追跡
- 13. ウェブアプリケーションのイベント時間を追跡する
- 14. リードのイベントを追跡するインターコム
- 15. イベントを追跡するiOSアプリの
- 16. デルタクエリ:ユーザーのグループメンバーシップの追跡方法
- 17. onTouchイベントのx座標とy座標を追跡する方法は?
- 18. コンパイラ環境の追跡方法
- 19. 提携ウェブサイトの追跡方法
- 20. C/C++ - Windows - HWNDコンテキストデータの追跡方法
- 21. postgresのアーカイブログファイルを追跡する方法
- 22. Blue Ocean - プルリクエストとマスターブランチの追跡方法
- 23. UICollectionViewのインデックスを追跡する方法
- 24. レベルオーダー、ツリートラバーサル - レベルの追跡方法?
- 25. 追跡する方法追跡後の画像ターゲットモデルオブジェクトが失われた?
- 26. GoogleMaps:ズームアウトせずにマーカーを追加する方法。
- 27. Akka Messagingを追跡する方法
- 28. ユーザー数を追跡する方法
- 29. メソッドパラメータを追跡する方法は?
- 30. AsynchHttpClientリクエストを追跡する方法