LightOptions interface

マップの照明のオプション。

Extends

プロパティ

anchor

マップまたはビューポートを基準にして、浮き出しジオメトリが点灯するように指定します。 サポートされる値:

'"map"': 光源の位置は、マップの回転に合わせて配置されます。

'"viewport"': 光源の位置は、ビューポートの回転に合わせて配置されます。

既定値: '"map"'
color

照明押し出しジオメトリの色の濃淡既定: "#FFFFFF"

intensity

照明の強度 (0 から 1 のスケール)。 数値が大きいほど、より極端なコントラストが示されます。 既定 0.5

position

照明(押し出し)ジオメトリに対する光源の位置は、[r放射状座標、azimuthal angle, p極角]で、ここでオブジェクトの基点の中心から光までの距離を示し、aは0°に対する光の位置を示す(ビューポートに設定されている場合 anchor は0°ビューポートの上部に対応し、 または、マップに設定されている場合 anchor は 0° が原因北に対応し、度は時計回りに進み、p は光の高さを示します (0°、真上、180°、直下)。

プロパティの詳細

anchor

マップまたはビューポートを基準にして、浮き出しジオメトリが点灯するように指定します。 サポートされる値:

'"map"': 光源の位置は、マップの回転に合わせて配置されます。

'"viewport"': 光源の位置は、ビューポートの回転に合わせて配置されます。

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

プロパティ値

"map" | "viewport"

color

照明押し出しジオメトリの色の濃淡既定: "#FFFFFF"

color?: string | DataDrivenPropertyValueSpecification<string>

プロパティ値

string | DataDrivenPropertyValueSpecification<string>

intensity

照明の強度 (0 から 1 のスケール)。 数値が大きいほど、より極端なコントラストが示されます。 既定 0.5

intensity?: number | DataDrivenPropertyValueSpecification<number>

プロパティ値

number | DataDrivenPropertyValueSpecification<number>

position

照明(押し出し)ジオメトリに対する光源の位置は、[r放射状座標、azimuthal angle, p極角]で、ここでオブジェクトの基点の中心から光までの距離を示し、aは0°に対する光の位置を示す(ビューポートに設定されている場合 anchor は0°ビューポートの上部に対応し、 または、マップに設定されている場合 anchor は 0° が原因北に対応し、度は時計回りに進み、p は光の高さを示します (0°、真上、180°、直下)。

position?: [number, number, number] | Expression

プロパティ値

[number, number, number] | Expression