PinOptions interface

As opções de pino para o estilo de imagem padrão/nenhum..

Propriedades

labelAnchor

Os rótulos estão centrados no pino "âncora do rótulo". O local da âncora é predefinido para pinos embutidos e está no centro superior dos pinos personalizados (veja abaixo). Para substituir a âncora do rótulo, use a opção labelAnchor e forneça as coordenadas de pixel X e Y para a âncora. Essas coordenadas são relativas ao canto superior esquerdo da imagem do pino. Os valores X positivos movem a âncora para a direita e os valores positivos Y movem a âncora para baixo. Por exemplo, para posicionar a âncora do rótulo 10 pixels à direita e 4 pixels acima do canto superior esquerdo da imagem de pino, use {labelAnchor: [10, -4]}

labelColor

Cor do rótulo. Intervalo de 000000 a FFFFFF

labelSizeInPixels

Tamanho da etiqueta em pixels.

opacity

A opacidade do alfinete. Intervalo de 0 a 1

pinAnchor

Por padrão, as imagens de pino personalizadas são desenhadas centralizadas nas coordenadas do pino. Isso geralmente não é o ideal, pois obscurece o local que você está tentando destacar. Para substituir o local da âncora da imagem do pino, use a opção pinAnchor. Isso usa o mesmo formato que o labelAnchor opções. Por exemplo, se a imagem do pino personalizado tiver a ponta do pino no canto superior esquerdo da imagem, você poderá definir a âncora para esse ponto usando {pinAnchor: [0, 0]}

pinColor

Cor do alfinete. Intervalo de 000000 a FFFFFF

rotationInDegree

A ração do alfinete. Intervalo de -360 a 360

scale

A escala do pino. Deve ser maior que 0.

Detalhes de Propriedade

labelAnchor

Os rótulos estão centrados no pino "âncora do rótulo". O local da âncora é predefinido para pinos embutidos e está no centro superior dos pinos personalizados (veja abaixo). Para substituir a âncora do rótulo, use a opção labelAnchor e forneça as coordenadas de pixel X e Y para a âncora. Essas coordenadas são relativas ao canto superior esquerdo da imagem do pino. Os valores X positivos movem a âncora para a direita e os valores positivos Y movem a âncora para baixo. Por exemplo, para posicionar a âncora do rótulo 10 pixels à direita e 4 pixels acima do canto superior esquerdo da imagem de pino, use {labelAnchor: [10, -4]}

labelAnchor?: [number, number]

Valor de Propriedade

[number, number]

labelColor

Cor do rótulo. Intervalo de 000000 a FFFFFF

labelColor?: string

Valor de Propriedade

string

labelSizeInPixels

Tamanho da etiqueta em pixels.

labelSizeInPixels?: number

Valor de Propriedade

number

opacity

A opacidade do alfinete. Intervalo de 0 a 1

opacity?: number

Valor de Propriedade

number

pinAnchor

Por padrão, as imagens de pino personalizadas são desenhadas centralizadas nas coordenadas do pino. Isso geralmente não é o ideal, pois obscurece o local que você está tentando destacar. Para substituir o local da âncora da imagem do pino, use a opção pinAnchor. Isso usa o mesmo formato que o labelAnchor opções. Por exemplo, se a imagem do pino personalizado tiver a ponta do pino no canto superior esquerdo da imagem, você poderá definir a âncora para esse ponto usando {pinAnchor: [0, 0]}

pinAnchor?: [number, number]

Valor de Propriedade

[number, number]

pinColor

Cor do alfinete. Intervalo de 000000 a FFFFFF

pinColor?: string

Valor de Propriedade

string

rotationInDegree

A ração do alfinete. Intervalo de -360 a 360

rotationInDegree?: number

Valor de Propriedade

number

scale

A escala do pino. Deve ser maior que 0.

scale?: number

Valor de Propriedade

number