PinOptions interface
既定のイメージ スタイルまたはなしイメージ スタイルのピン オプション。.
プロパティ
| label |
ラベルは、プッシュピン 'ラベル アンカー' の中央に配置されます。 アンカー位置は組み込みのプッシュピン用に事前に定義されており、カスタム プッシュピンの上部中央にあります (下記参照)。 ラベル アンカーをオーバーライドするには、labelAnchor オプションを使用し、アンカーの X と Y のピクセル座標を指定します。 これらの座標は、プッシュピンイメージの左上隅を基準にしています。 正の X 値を指定するとアンカーが右に移動し、正の Y 値を指定するとアンカーが下に移動します。 たとえば、ラベル アンカーを 10 ピクセル右に配置し、プッシュピンイメージの左上隅の 4 ピクセル上に配置するには、{labelAnchor: [10, -4]} を使用します。 |
| label |
ラベルの色。 000000 から FFFFFF までの範囲 |
| label |
ラベルのサイズ (ピクセル単位)。 |
| opacity | ピンの不透明度。 0 ~ 1 の範囲 |
| pin |
既定では、カスタム プッシュピンイメージはピン座標の中央に描画されます。 これは通常、強調表示しようとしている場所を隠すので理想的ではありません。 ピン イメージのアンカー位置をオーバーライドするには、pinAnchor オプションを使用します。 これは、labelAnchor オプションと同じ形式を使用します。 たとえば、カスタムピンイメージの画像の左上隅にピンの先端がある場合は、{pinAnchor: [0, 0]} を使用してアンカーをそのスポットに設定できます。 |
| pin |
ピンの色。 000000 から FFFFFF までの範囲 |
| rotation |
ピンの割り当て。 -360 から 360 までの範囲 |
| scale | ピンの目盛り。 0 より大きい必要があります。 |
プロパティの詳細
labelAnchor
ラベルは、プッシュピン 'ラベル アンカー' の中央に配置されます。 アンカー位置は組み込みのプッシュピン用に事前に定義されており、カスタム プッシュピンの上部中央にあります (下記参照)。 ラベル アンカーをオーバーライドするには、labelAnchor オプションを使用し、アンカーの X と Y のピクセル座標を指定します。 これらの座標は、プッシュピンイメージの左上隅を基準にしています。 正の X 値を指定するとアンカーが右に移動し、正の Y 値を指定するとアンカーが下に移動します。 たとえば、ラベル アンカーを 10 ピクセル右に配置し、プッシュピンイメージの左上隅の 4 ピクセル上に配置するには、{labelAnchor: [10, -4]} を使用します。
labelAnchor?: [number, number]
プロパティ値
[number, number]
labelColor
ラベルの色。 000000 から FFFFFF までの範囲
labelColor?: string
プロパティ値
string
labelSizeInPixels
ラベルのサイズ (ピクセル単位)。
labelSizeInPixels?: number
プロパティ値
number
opacity
ピンの不透明度。 0 ~ 1 の範囲
opacity?: number
プロパティ値
number
pinAnchor
既定では、カスタム プッシュピンイメージはピン座標の中央に描画されます。 これは通常、強調表示しようとしている場所を隠すので理想的ではありません。 ピン イメージのアンカー位置をオーバーライドするには、pinAnchor オプションを使用します。 これは、labelAnchor オプションと同じ形式を使用します。 たとえば、カスタムピンイメージの画像の左上隅にピンの先端がある場合は、{pinAnchor: [0, 0]} を使用してアンカーをそのスポットに設定できます。
pinAnchor?: [number, number]
プロパティ値
[number, number]
pinColor
ピンの色。 000000 から FFFFFF までの範囲
pinColor?: string
プロパティ値
string
rotationInDegree
ピンの割り当て。 -360 から 360 までの範囲
rotationInDegree?: number
プロパティ値
number
scale
ピンの目盛り。 0 より大きい必要があります。
scale?: number
プロパティ値
number