クラスnavitime.geo.layer.tile.TrafficJamLayer
渋滞表示用レイヤー
名前空間navitime.geo.layer.tile
継承関係 navitime.geo.layer.tile.TrafficJamLayer
サンプル
  1  使:
  2   var trafficJam = new navitime.geo.layer.tile.TrafficJamLayer();
  3   trafficJam.setMap(map);
≫プレインテキスト
定義<src/navitime/geo/layer/TrafficJamLayer.js>
他のクラスから継承したメンバを折りたたむ
概要
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 詳細トップ | ページトップ
コンストラクタ
 
指定されたオプションに基づき渋滞線を描画します。
メソッド
void
changeVisibility(visibility)
表示の切り替えを行います。
void
終了処理
navitime.geo.LatLng
displayAllSpecifyLatLngs(latLngs [, zoomMax] [, center])
指定された緯度経度を地図上にすべて表示します。
void
draw()
渋滞線タイルを描画します。
navitime.geo.map.Map
getMap()
表示されている地図のインスタンスを取得します。
Boolean
表示状態を判別します。
void
setMap(map)
指定された地図上にレイヤーをレンダリングします。
void
setSearchTime(searchTime)
渋滞予測基準日時をセットします。
void
setTrafficTime(trafficTime)
渋滞情報日時をセットします。
詳細
コンストラクタ | 定数 | プロパティ | メソッド | イベント | 概要トップ | ページトップ
コンストラクタ
navitime.geo.layer.tile.TrafficJamLayer(options)
指定されたオプションに基づき渋滞線を描画します。
引数
Object options オプション
{
  uid: UID,
  drawArrow: 渋滞線矢印の有無,
}
メソッド
void changeVisibility(visibility)
表示の切り替えを行います。
引数
Boolean visibility 表示/非表示

void destroy()
終了処理

navitime.geo.LatLng displayAllSpecifyLatLngs(latLngs [, zoomMax] [, center])
指定された緯度経度を地図上にすべて表示します。
引数
Object latLngs
Number [zoomMax] 最大のズーム値
navitime.geo.LatLng [center] 中心緯度経度
戻り値
navitime.geo.LatLng 中心緯度経度

void draw()
渋滞線タイルを描画します。 渋滞情報日時・矢印表示などを設定しなおした場合、この処理を呼び出して情報を更新する必要があります。

navitime.geo.map.Map getMap()
表示されている地図のインスタンスを取得します。
戻り値
navitime.geo.map.Map 地図インスタンス

Boolean isVisible()
表示状態を判別します。
戻り値
Boolean true:表示、false:非表示

void setMap(map)
指定された地図上にレイヤーをレンダリングします。 引数に null が設定されていた場合はレイヤーを地図上から削除します。
引数
navitime.geo.map.Map map 地図インスタンス

void setSearchTime(searchTime)
渋滞予測基準日時をセットします。 形式:[YYYYMMDDHHNNSS](14桁の数字)
引数
String searchTime

void setTrafficTime(trafficTime)
渋滞情報日時をセットします。 形式:[YYYYMMDDHHNNSS](14桁の数字)
引数
String trafficTime
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)