PinOptions interface
As opções de pino para o estilo de imagem padrão/nenhum..
Propriedades
| label |
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]} |
| label |
Cor do rótulo. Intervalo de 000000 a FFFFFF |
| label |
Tamanho da etiqueta em pixels. |
| opacity | A opacidade do alfinete. Intervalo de 0 a 1 |
| pin |
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]} |
| pin |
Cor do alfinete. Intervalo de 000000 a FFFFFF |
| rotation |
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