BubbleLayerOptions interface

BubbleLayer で Point オブジェクトをレンダリングするときに使用されるオプション。

Extends

プロパティ

blur

円をぼかしる量。 値が 1 の場合は、完全な不透明度の場合は中心点のみが表示されるように、円がぼかします。 既定値は 0 です。

color

円記号を塗りつぶす色。 既定値は "#1A73AA" です。

opacity

円が描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

pitchAlignment

マップのピッチを設定するときの円の向きを指定します。

'"map"': 円はマップの平面に揃えられます。

'"viewport"': 円はビューポートの平面に揃えられます。

既定値: '"viewport"'
radius

円記号の半径 (ピクセル単位)。 0 以上である必要があります。 既定値は 8 です。

source

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

sourceLayer

レイヤーのソースが VectorTileSource の場合に必要です。 ベクター ソースには複数のレイヤーを含めることができます。これにより、このレイヤーでレンダリングするレイヤーが識別されます。 他のすべての種類のソースでは禁止されています。

strokeColor

円のアウトラインの色。 既定値は "#FFFFFF" です。

strokeOpacity

円のアウトラインが描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

strokeWidth

円のアウトラインの幅 (ピクセル単位)。 既定値は 2 です。

継承されたプロパティ

filter

ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。

maxZoom

レイヤーをレンダリングする最大ズーム レベルを指定する整数。 この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 24 です。

minZoom

レイヤーをレンダリングする最小ズーム レベルを指定する整数。 この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 0 です。

visible

レイヤーが表示されるかどうかを指定します。 既定値は true です。

プロパティの詳細

blur

円をぼかしる量。 値が 1 の場合は、完全な不透明度の場合は中心点のみが表示されるように、円がぼかします。 既定値は 0 です。

blur?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

color

円記号を塗りつぶす色。 既定値は "#1A73AA" です。

color?: string | DataDrivenPropertyValueSpecification<string>

プロパティ値

string | DataDrivenPropertyValueSpecification<string>

opacity

円が描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

opacity?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

pitchAlignment

マップのピッチを設定するときの円の向きを指定します。

'"map"': 円はマップの平面に揃えられます。

'"viewport"': 円はビューポートの平面に揃えられます。

既定値: '"viewport"'
pitchAlignment?: "map" | "viewport"

プロパティ値

"map" | "viewport"

radius

円記号の半径 (ピクセル単位)。 0 以上である必要があります。 既定値は 8 です。

radius?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

source

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

source?: string | Source

プロパティ値

string | Source

sourceLayer

レイヤーのソースが VectorTileSource の場合に必要です。 ベクター ソースには複数のレイヤーを含めることができます。これにより、このレイヤーでレンダリングするレイヤーが識別されます。 他のすべての種類のソースでは禁止されています。

sourceLayer?: string

プロパティ値

string

strokeColor

円のアウトラインの色。 既定値は "#FFFFFF" です。

strokeColor?: string | DataDrivenPropertyValueSpecification<string>

プロパティ値

string | DataDrivenPropertyValueSpecification<string>

strokeOpacity

円のアウトラインが描画される不透明度を示す 0 ~ 1 の範囲の数値。 既定値は 1 です。

strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

strokeWidth

円のアウトラインの幅 (ピクセル単位)。 既定値は 2 です。

strokeWidth?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

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

filter

ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。

filter?: Expression

プロパティ値

LayerOptions.filterから継承

maxZoom

レイヤーをレンダリングする最大ズーム レベルを指定する整数。 この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 24 です。

maxZoom?: number

プロパティ値

number

LayerOptions.maxZoomから継承

minZoom

レイヤーをレンダリングする最小ズーム レベルを指定する整数。 この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom表示されます。 既定値は 0 です。

minZoom?: number

プロパティ値

number

LayerOptions.minZoomから継承

visible

レイヤーが表示されるかどうかを指定します。 既定値は true です。

visible?: boolean

プロパティ値

boolean

LayerOptions.visibleから継承