LineLayerOptions interface
Opções utilizadas ao compor objetos SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon e MultiPolygon numa camada de linha.
- Extends
Propriedades
blur | A quantidade de borrão a aplicar à linha em píxeis.
Predefinição |
line |
Especifica como as extremidades das linhas são compostas. '"butt"': um boné com uma extremidade quadrada que é desenhada para o ponto final exato da linha. '"round"': uma tampa com uma extremidade arredondada que é desenhada para além do ponto final da linha num raio de metade da largura das linhas e centrada no ponto final da linha. '"square"': uma tampa com uma extremidade quadrada que é desenhada para além do ponto final da linha a uma distância de metade da largura da linha. Predefinição "round"". |
line |
Especifica a forma como as articulações nas linhas são compostas. "bisel": uma associação com uma extremidade quadrada que é desenhada para além do ponto final da linha a uma distância de metade da largura das linhas. '"round"': uma associação com uma extremidade arredondada que é desenhada para além do ponto final da linha num raio de metade da largura das linhas e centrada no ponto final da linha. '"miter"': uma associação com um canto afiado e angular que é desenhado com os lados exteriores para além do ponto final do caminho até se encontrarem. Predefinição "round"". |
offset | O desvio da linha.
Um valor positivo desloca a linha para a direita, relativamente à direção da linha.
Um valor negativo desloca-se para a esquerda.
Predefinição |
source | O ID ou instância de uma origem de dados que a camada irá compor. |
source |
Necessário quando a origem da camada é vectorTileSource. Uma origem de vetor pode ter múltiplas camadas dentro da mesma, o que identifica qual vai compor nesta camada. Proibido para todos os outros tipos de origens. |
stroke |
Especifica a cor da linha.
Predefinição |
stroke |
Especifica os comprimentos dos traços alternados e as lacunas que formam o padrão de traço. Os números têm de ser iguais ou superiores a 0. Os comprimentos são dimensionados pela largura de traço. Para converter um comprimento de traço em píxeis, multiplique o comprimento pela largura do traço atual. |
stroke |
Define uma gradação com a qual colorir as linhas. Requer que a opção LineMetrics do DataSource seja definida como true. Desativado se strokeDashArray estiver definido. |
stroke |
Um número entre 0 e 1 que indica a opacidade em que a linha será desenhada.
Predefinição |
stroke |
A largura da linha em píxeis. Tem de ser um valor maior ou igual a 0.
Predefinição |
translate | A quantidade de deslocamento em píxeis para compor a linha relativamente ao local onde seria composta normalmente.
Os valores negativos indicam para a esquerda e para cima.
Predefinição: |
translate |
Especifica o fotograma de referência para '"map"': as linhas são traduzidas relativamente ao mapa. '"viewport"': As linhas são traduzidas relativamente ao viewport Predefinição: "mapa"" |
Propriedades Herdadas
filter | Uma expressão que especifica as condições nas funcionalidades de origem. São apresentadas apenas as funcionalidades que correspondem ao filtro. |
max |
Um número inteiro que especifica o nível máximo de zoom para compor a camada.
Este valor é exclusivo, ou seja, a camada estará visível em |
min |
Um número inteiro que especifica o nível mínimo de zoom para compor a camada.
Este valor é inclusivo, ou seja, a camada estará visível em |
visible | Especifica se a camada está visível ou não.
Predefinição |
Detalhes de Propriedade
blur
A quantidade de borrão a aplicar à linha em píxeis.
Predefinição 0
.
blur?: number | DataDrivenPropertyValueSpecification<number>
Valor de Propriedade
number | DataDrivenPropertyValueSpecification<number>
lineCap
Especifica como as extremidades das linhas são compostas.
'"butt"': um boné com uma extremidade quadrada que é desenhada para o ponto final exato da linha.
'"round"': uma tampa com uma extremidade arredondada que é desenhada para além do ponto final da linha num raio de metade da largura das linhas e centrada no ponto final da linha.
'"square"': uma tampa com uma extremidade quadrada que é desenhada para além do ponto final da linha a uma distância de metade da largura da linha.
Predefinição "round"".lineCap?: "butt" | "round" | "square"
Valor de Propriedade
"butt" | "round" | "square"
lineJoin
Especifica a forma como as articulações nas linhas são compostas.
"bisel": uma associação com uma extremidade quadrada que é desenhada para além do ponto final da linha a uma distância de metade da largura das linhas.
'"round"': uma associação com uma extremidade arredondada que é desenhada para além do ponto final da linha num raio de metade da largura das linhas e centrada no ponto final da linha.
'"miter"': uma associação com um canto afiado e angular que é desenhado com os lados exteriores para além do ponto final do caminho até se encontrarem.
Predefinição "round"".lineJoin?: "bevel" | "round" | "miter"
Valor de Propriedade
"bevel" | "round" | "miter"
offset
O desvio da linha.
Um valor positivo desloca a linha para a direita, relativamente à direção da linha.
Um valor negativo desloca-se para a esquerda.
Predefinição 0
.
offset?: number | DataDrivenPropertyValueSpecification<number>
Valor de Propriedade
number | DataDrivenPropertyValueSpecification<number>
source
O ID ou instância de uma origem de dados que a camada irá compor.
source?: string | Source
Valor de Propriedade
string | Source
sourceLayer
Necessário quando a origem da camada é vectorTileSource. Uma origem de vetor pode ter múltiplas camadas dentro da mesma, o que identifica qual vai compor nesta camada. Proibido para todos os outros tipos de origens.
sourceLayer?: string
Valor de Propriedade
string
strokeColor
Especifica a cor da linha.
Predefinição "#1E90FF"
.
strokeColor?: string | DataDrivenPropertyValueSpecification<string>
Valor de Propriedade
string | DataDrivenPropertyValueSpecification<string>
strokeDashArray
Especifica os comprimentos dos traços alternados e as lacunas que formam o padrão de traço. Os números têm de ser iguais ou superiores a 0. Os comprimentos são dimensionados pela largura de traço. Para converter um comprimento de traço em píxeis, multiplique o comprimento pela largura do traço atual.
strokeDashArray?: number[]
Valor de Propriedade
number[]
strokeGradient
Define uma gradação com a qual colorir as linhas. Requer que a opção LineMetrics do DataSource seja definida como true. Desativado se strokeDashArray estiver definido.
strokeGradient?: Expression
Valor de Propriedade
strokeOpacity
Um número entre 0 e 1 que indica a opacidade em que a linha será desenhada.
Predefinição 1
.
strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>
Valor de Propriedade
number | DataDrivenPropertyValueSpecification<number>
strokeWidth
A largura da linha em píxeis. Tem de ser um valor maior ou igual a 0.
Predefinição 2
.
strokeWidth?: number | DataDrivenPropertyValueSpecification<number>
Valor de Propriedade
number | DataDrivenPropertyValueSpecification<number>
translate
A quantidade de deslocamento em píxeis para compor a linha relativamente ao local onde seria composta normalmente.
Os valores negativos indicam para a esquerda e para cima.
Predefinição: [0,0]
translate?: Pixel
Valor de Propriedade
translateAnchor
Especifica o fotograma de referência para translate
.
'"map"': as linhas são traduzidas relativamente ao mapa.
'"viewport"': As linhas são traduzidas relativamente ao viewport
Predefinição: "mapa""translateAnchor?: "map" | "viewport"
Valor de Propriedade
"map" | "viewport"
Detalhes da Propriedade Herdada
filter
Uma expressão que especifica as condições nas funcionalidades de origem. São apresentadas apenas as funcionalidades que correspondem ao filtro.
filter?: Expression
Valor de Propriedade
Herdado deLayerOptions.filter
maxZoom
Um número inteiro que especifica o nível máximo de zoom para compor a camada.
Este valor é exclusivo, ou seja, a camada estará visível em maxZoom > zoom >= minZoom
.
Predefinição 24
.
maxZoom?: number
Valor de Propriedade
number
Herdado deLayerOptions.maxZoom
minZoom
Um número inteiro que especifica o nível mínimo de zoom para compor a camada.
Este valor é inclusivo, ou seja, a camada estará visível em maxZoom > zoom >= minZoom
.
Predefinição 0
.
minZoom?: number
Valor de Propriedade
number
Herdado deLayerOptions.minZoom
visible
Especifica se a camada está visível ou não.
Predefinição true
.
visible?: boolean
Valor de Propriedade
boolean
Herdado deLayerOptions.visível