右クリックメニュー制御用コントローラークラス
名前空間 | navitime.geo.control |
---|---|
継承関係 | navitime.geo.control.MenuControl |
サンプル | 1 使用例: 2 // メニュー追加 3 var menu = new navitime.geo.control.MenuControl({ 4 map: map // 表示対象地図インスタンス(setMapメソッドでも可) 5 }); 6 7 // 右クリックをされた場所を取得したい場合。 8 menu.addMenuColumn("緯度経度表示", function(){ 9 var latlng = menu.getLatLng(); 10 alert(latlng.getLat() + " , " + latlng.getLng()); 11 }); 12 13 // 右クリックした場所を中心にしたい場合 14 menu.addMenuColumn("この地点を中心に", function(){ 15 map.panTo(menu.getLatLng()); 16 });≫プレインテキスト |
定義 | <src/navitime/geo/control/MenuControl.js> |
他のクラスから継承したメンバを折りたたむ
概要 | コンストラクタ | 定数 | プロパティ | メソッド | イベント | 詳細トップ | ページトップ |
---|
navitime.geo.control.MenuControl(options)
地図上にて右クリックした場合、登録してあるメニュー項目を表示します。
|
void |
addMenuColumn(title , func , scope)
メニューリストを追加します。
|
void |
右クリックされた場所の緯度経度を取得します。
|
Boolean |
setMap(map)
指定された地図上にコントロールを追加します。
|
詳細 | コンストラクタ | 定数 | プロパティ | メソッド | イベント | 概要トップ | ページトップ |
---|
地図上にて右クリックした場合、登録してあるメニュー項目を表示します。
引数 |
|
メソッド
↑
void
addMenuColumn(title , func , scope)
↑
メニューリストを追加します。
引数 |
|
Boolean
setMap(map)
↑
指定された地図上にコントロールを追加します。
引数に null が設定されていた場合はコントロールを地図上から削除します。
引数 |
| |||
戻り値 |
|
Documentation generated by JsDoc Toolkit 2.3.2 (template:aias-frame 1.6.1) on Tue Jun 08 2021 16:24:19 GMT+0900 (JST)