LineLayer class

マップ上に線データをレンダリングします。 SimpleLine、SimplePolygon、CirclePolygon、LineString、MultiLineString、Polygon、および MultiPolygon オブジェクトで使用できます。

Extends

コンストラクター

LineLayer(string | Source, string, LineLayerOptions)

新しい LineLayer を構築します。

継承されたプロパティ

metadata

カスタム データをレイヤーに関連付けるプロパティ。

メソッド

getOptions()

線レイヤーのオプションを取得します。

getSource()

レイヤーの作成時に指定されたソースを取得します。

setOptions(LineLayerOptions)

線レイヤーのオプションを設定します。

継承されたメソッド

getId()

レイヤーの ID を取得します

getMap()

レイヤーが現在追加されているマップ (null) を取得します。

onAdd(Map)

マップに追加されたときに呼び出されるレイヤーの初期化メソッド。

onRemove()

レイヤーがマップから削除されるときに呼び出されるメソッド。 レイヤーに必要なクリーンアップを実行する必要があります。

コンストラクターの詳細

LineLayer(string | Source, string, LineLayerOptions)

新しい LineLayer を構築します。

new LineLayer(source: string | Source, id?: string, options?: LineLayerOptions)

パラメーター

source

string | Source

レイヤーがレンダリングするデータ ソースの ID またはインスタンス。

id

string

レイヤーの ID。 指定しない場合は、ランダムに生成されます。

options
LineLayerOptions

線レイヤーのオプション。

継承されたプロパティの詳細

metadata

カスタム データをレイヤーに関連付けるプロパティ。

metadata?: any

プロパティ値

any

Layer.metadataから継承

メソッドの詳細

getOptions()

線レイヤーのオプションを取得します。

function getOptions(): LineLayerOptions

戻り値

getSource()

レイヤーの作成時に指定されたソースを取得します。

function getSource(): string | Source

戻り値

string | Source

setOptions(LineLayerOptions)

線レイヤーのオプションを設定します。

function setOptions(options: LineLayerOptions)

パラメーター

options
LineLayerOptions

線レイヤーの新しいオプション。

継承済みメソッドの詳細

getId()

レイヤーの ID を取得します

function getId(): string

戻り値

string

Layer.getIdから継承

getMap()

レイヤーが現在追加されているマップ (null) を取得します。

function getMap(): Map

戻り値

Map

Layer.getMapから継承

onAdd(Map)

マップに追加されたときに呼び出されるレイヤーの初期化メソッド。

function onAdd(map: Map)

パラメーター

map
Map

レイヤーが追加されたマップ。

Layer.onAddから継承

onRemove()

レイヤーがマップから削除されるときに呼び出されるメソッド。 レイヤーに必要なクリーンアップを実行する必要があります。

function onRemove()

Layer.onRemoveから継承