クラスnavitime.geo.overlay.Polyline
ポリラインを描画するクラス
名前空間navitime.geo.overlay
継承関係 navitime.geo.overlay.Polyline
サンプル
  1 使:
  2  var coords = new Array();
  3  coords.push(new navitime.geo.LatLng(35.681178,139.766178));
  4  coords.push(new navitime.geo.LatLng(35.677844,139.766178));
  5  coords.push(new navitime.geo.LatLng(35.677844,139.751456));
  6  coords.push(new navitime.geo.LatLng(35.681178,139.751456));
  7  coords.push(new navitime.geo.LatLng(35.683956,139.757011));
  8 
  9  var polyline = new navitime.geo.overlay.Polyline({
 10      map: map,               // 表示対象地図インスタンス(setMapメソッドでも可)
 11      path: coords,           // 5点の座標の配列
 12      strokeColor: "#FF0000", // 線の色
 13      strokeOpacity: 1,       // 線の透過度(0: 透明 ⇔ 1:不透明)
 14      strokeWeight: 1,        // 線の太さ(ピクセル)
 15      zIndex: 100
 16  });
≫プレインテキスト
定義<src/navitime/geo/overlay/Polyline.js>
他のクラスから継承したメンバを折りたたむ
概要
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 詳細トップ | ページトップ
コンストラクタ
 
設定されたオプションに基づき線を描画します。
メソッド
Array
設定されたパスを返します。
Boolean
このオブジェクトが表示されているかどうかを取得します。
Number
このオブジェクトのzIndexを取得します。
void
setMap(map)
指定された地図にポリラインをレンダリングします。
void
setOptions(options)
オプションを設定します。
void
setPath(path)
パスを設定します。
void
setVisible(visibility)
このオブジェクトの表示の切り替えを行います。
void
setZIndex(zIndex)
このオブジェクトのzIndexを設定します。
イベント
void
click(evt)
左クリックイベント
void
dblclick(evt)
ダブルクリックイベント
void
ダブル右クリックイベント
void
mousedown(evt)
マウスダウンイベント
void
mousemove(evt)
マウスムーブイベント
void
mouseout(evt)
マウスアウトイベント
void
mouseover(evt)
マウスオーバーイベント
void
mouseup(evt)
マウスアップイベント
void
rightclick(evt)
右クリックイベント
void
touchend(evt)
タッチ操作終了時に発生するイベント
void
touchmove(evt)
タッチ操作中に発生するイベント
void
touchstart(evt)
タッチ操作開始時に発生するイベント
詳細
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 概要トップ | ページトップ
コンストラクタ
navitime.geo.overlay.Polyline(options)
設定されたオプションに基づき線を描画します。
引数
Object options オプション
  {map: 表示対象地図インスタンス,
   path: 座標配列,
   strokeColor: 線の色,
   strokeOpacity: 線の透過度(0: 透明 ⇔ 1:不透明),
   strokeWeight: 線の太さ(ピクセル),
   zIndex: その他のオーバーレイと比較したzIndex
  }
メソッド
Array getPath()
設定されたパスを返します。
戻り値
Array パス

Boolean getVisible()
このオブジェクトが表示されているかどうかを取得します。
戻り値
Boolean 表示/非表示

Number getZIndex()
このオブジェクトのzIndexを取得します。
戻り値
Number zIndex値

void setMap(map)
指定された地図にポリラインをレンダリングします。 引数がnullの場合は描画されているポリラインを削除します。
引数
navitime.geo.Map map マップインスタンス

void setOptions(options)
オプションを設定します。 描画もし直します。
引数
Object options

void setPath(path)
パスを設定します。
引数
Array path 表示対象の緯度経度を格納した配列

void setVisible(visibility)
このオブジェクトの表示の切り替えを行います。
引数
Boolean visibility 表示/非表示

void setZIndex(zIndex)
このオブジェクトのzIndexを設定します。
引数
Number zIndex zIndex値
イベント
void click(evt)
左クリックイベント
引数
unknown evt

void dblclick(evt)
ダブルクリックイベント
引数
unknown evt

void dblrightclick(evt)
ダブル右クリックイベント
引数
unknown evt

void mousedown(evt)
マウスダウンイベント
引数
unknown evt

void mousemove(evt)
マウスムーブイベント
引数
unknown evt

void mouseout(evt)
マウスアウトイベント
引数
unknown evt

void mouseover(evt)
マウスオーバーイベント
引数
unknown evt

void mouseup(evt)
マウスアップイベント
引数
unknown evt

void rightclick(evt)
右クリックイベント
引数
unknown evt

void touchend(evt)
タッチ操作終了時に発生するイベント
引数
unknown evt

void touchmove(evt)
タッチ操作中に発生するイベント
引数
unknown evt

void touchstart(evt)
タッチ操作開始時に発生するイベント
引数
unknown evt
Documentation generated by JsDoc Toolkit 2.3.2 (template:aias-frame 1.6.1) on Tue Jun 08 2021 16:24:20 GMT+0900 (JST)