HeatMapLayerOptions interface
HeatMapLayer で Point オブジェクトをレンダリングするときに使用するオプション。
- Extends
プロパティ
color | ヒートマップ内のピクセルの色付けに使用する色グラデーションを指定します。
これは、入力として を使用する式を使用 |
intensity | に |
opacity | ヒートマップ レイヤーがレンダリングされる不透明度は、0 から 1 の間の数値として定義されます。
既定値は |
radius | ヒートマップにデータ ポイントをレンダリングするために使用される半径 (ピクセル単位)。
半径は 1 以上の数値である必要があります。
既定値は |
source | レイヤーがレンダリングするデータ ソースの ID またはインスタンス。 |
source |
レイヤーのソースが VectorTileSource の場合に必要です。 ベクター ソースには複数のレイヤーを含めることができます。これにより、このレイヤーでレンダリングするレイヤーが識別されます。 他のすべての種類のソースでは禁止されています。 |
weight | 個々のデータ ポイントがヒートマップにどの程度寄与するかを指定します。
0 より大きい数値である必要があります。 値 5 は、同じスポットに 5 ポイントの重み 1 を持つことに相当します。
これは、クラスタリングポイントでヒートマップレンダリングや大規模なデータセットを許可する場合に便利です。
既定 |
継承されたプロパティ
filter | ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。 |
max |
レイヤーをレンダリングする最大ズーム レベルを指定する整数。
この値は排他的です。つまり、レイヤーは で |
min |
レイヤーをレンダリングする最小ズーム レベルを指定する整数。
この値は包括的です。つまり、レイヤーは で |
visible | レイヤーが表示されるかどうかを指定します。
既定値は |
プロパティの詳細
color
ヒートマップ内のピクセルの色付けに使用する色グラデーションを指定します。
これは、入力として を使用する式を使用 ["heatmap-density"]
して定義されます。
既定 ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]
color?: Expression
プロパティ値
intensity
に heatmap-weight
似ていますが、グローバル ヒートマップの強度を指定します。
この値が大きいほど、各ポイントの "重み" が多いほど、外観に影響します。
既定 1
intensity?: number | PropertyValueSpecification<number>
プロパティ値
number | PropertyValueSpecification<number>
opacity
ヒートマップ レイヤーがレンダリングされる不透明度は、0 から 1 の間の数値として定義されます。
既定値は 1
です。
opacity?: number | PropertyValueSpecification<number>
プロパティ値
number | PropertyValueSpecification<number>
radius
ヒートマップにデータ ポイントをレンダリングするために使用される半径 (ピクセル単位)。
半径は 1 以上の数値である必要があります。
既定値は 30
です。
radius?: number | PropertyValueSpecification<number>
プロパティ値
number | PropertyValueSpecification<number>
source
sourceLayer
レイヤーのソースが VectorTileSource の場合に必要です。 ベクター ソースには複数のレイヤーを含めることができます。これにより、このレイヤーでレンダリングするレイヤーが識別されます。 他のすべての種類のソースでは禁止されています。
sourceLayer?: string
プロパティ値
string
weight
個々のデータ ポイントがヒートマップにどの程度寄与するかを指定します。
0 より大きい数値である必要があります。 値 5 は、同じスポットに 5 ポイントの重み 1 を持つことに相当します。
これは、クラスタリングポイントでヒートマップレンダリングや大規模なデータセットを許可する場合に便利です。
既定 1
weight?: number | PropertyValueSpecification<number>
プロパティ値
number | PropertyValueSpecification<number>
継承されたプロパティの詳細
filter
ソース フィーチャの条件を指定する式。 フィルターに一致する機能のみが表示されます。
filter?: Expression
プロパティ値
maxZoom
レイヤーをレンダリングする最大ズーム レベルを指定する整数。
この値は排他的です。つまり、レイヤーは で maxZoom > zoom >= minZoom
表示されます。
既定値は 24
です。
maxZoom?: number
プロパティ値
number
minZoom
レイヤーをレンダリングする最小ズーム レベルを指定する整数。
この値は包括的です。つまり、レイヤーは で maxZoom > zoom >= minZoom
表示されます。
既定値は 0
です。
minZoom?: number
プロパティ値
number