LineLayerOptions interface
Opciones usadas al representar objetos SimpleLine, SimplePolygon, CirclePolygon, LineString, MultiLineString, Polygon y MultiPolygon en una capa de línea.
- Extends
Propiedades
blur | Cantidad de desenfoque que se va a aplicar a la línea en píxeles.
El valor predeterminado es |
line |
Especifica cómo se representan los extremos de las líneas. '"butt"': un extremo con un extremo de cierre cuadrado que se dibuja en el extremo exacto de la línea. '"round"': límite con un extremo redondeado que se dibuja más allá del extremo de la línea en un radio de una mitad del ancho de las líneas y centrado en el extremo de la línea. '"square"': un extremo con un extremo de cierre cuadrado que se dibuja más allá del extremo de la línea a una distancia de una mitad del ancho de línea. Predeterminado '"round"'. |
line |
Especifica cómo se representan las articulaciones de las líneas. '"bisel"': una combinación con un extremo cuadrado que se dibuja más allá del extremo de la línea a una distancia de una mitad del ancho de las líneas. '"round"': combinación con un extremo redondeado que se dibuja más allá del extremo de la línea en un radio de una mitad del ancho de las líneas y centrado en el extremo de la línea. '"miter"': una combinación con una esquina afilada y angular que se dibuja con los lados exteriores más allá del extremo de la ruta hasta que se encuentran. Predeterminado '"round"'. |
offset | Desplazamiento de la línea.
Un valor positivo desplaza la línea hacia la derecha, en relación con la dirección de la línea.
Un valor negativo se desplaza hacia la izquierda.
El valor predeterminado es |
source | Identificador o instancia de un origen de datos que representará la capa. |
source |
Necesario cuando el origen de la capa es VectorTileSource. Un origen vectorial puede tener varias capas dentro de ella, lo que identifica cuál se va a representar en esta capa. Prohibido para todos los demás tipos de orígenes. |
stroke |
Especifica el color de la línea.
El valor predeterminado es |
stroke |
Especifica las longitudes de los guiones y espacios alternados que forman el patrón de guiones. Los números deben ser iguales o mayores que 0. Las longitudes se escalan mediante strokeWidth. Para convertir una longitud de guión en píxeles, multiplique la longitud por el ancho del trazo actual. |
stroke |
Define un degradado con el que se colorearán las líneas. Requiere que la opción LineMetrics del origen de datos se establezca en true. Deshabilitado si strokeDashArray está establecido. |
stroke |
Número entre 0 y 1 que indica la opacidad en la que se dibujará la línea.
El valor predeterminado es |
stroke |
Ancho de la línea en píxeles. Debe ser un valor mayor o igual que 0.
El valor predeterminado es |
translate | Cantidad de desplazamiento en píxeles que se va a representar la línea con respecto a dónde se representaría normalmente.
Los valores negativos indican hacia la izquierda y hacia arriba.
Valor predeterminado: |
translate |
Especifica el marco de referencia para '"map"': las líneas se traducen en relación con el mapa. '"viewport"': las líneas se traducen en relación con la ventanilla Valor predeterminado: '"map"' |
Propiedades heredadas
filter | Expresión que especifica condiciones en las características de origen. Solo se muestran las características que coinciden con el filtro. |
max |
Entero que especifica el nivel de zoom máximo en el que se va a representar la capa.
Este valor es exclusivo, es decir, la capa estará visible en |
min |
Entero que especifica el nivel de zoom mínimo en el que se va a representar la capa.
Este valor es inclusivo, es decir, la capa estará visible en |
visible | Especifica si la capa está visible o no.
El valor predeterminado es |
Detalles de las propiedades
blur
Cantidad de desenfoque que se va a aplicar a la línea en píxeles.
El valor predeterminado es 0
.
blur?: number | DataDrivenPropertyValueSpecification<number>
Valor de propiedad
number | DataDrivenPropertyValueSpecification<number>
lineCap
Especifica cómo se representan los extremos de las líneas.
'"butt"': un extremo con un extremo de cierre cuadrado que se dibuja en el extremo exacto de la línea.
'"round"': límite con un extremo redondeado que se dibuja más allá del extremo de la línea en un radio de una mitad del ancho de las líneas y centrado en el extremo de la línea.
'"square"': un extremo con un extremo de cierre cuadrado que se dibuja más allá del extremo de la línea a una distancia de una mitad del ancho de línea.
Predeterminado '"round"'.lineCap?: "butt" | "round" | "square"
Valor de propiedad
"butt" | "round" | "square"
lineJoin
Especifica cómo se representan las articulaciones de las líneas.
'"bisel"': una combinación con un extremo cuadrado que se dibuja más allá del extremo de la línea a una distancia de una mitad del ancho de las líneas.
'"round"': combinación con un extremo redondeado que se dibuja más allá del extremo de la línea en un radio de una mitad del ancho de las líneas y centrado en el extremo de la línea.
'"miter"': una combinación con una esquina afilada y angular que se dibuja con los lados exteriores más allá del extremo de la ruta hasta que se encuentran.
Predeterminado '"round"'.lineJoin?: "bevel" | "round" | "miter"
Valor de propiedad
"bevel" | "round" | "miter"
offset
Desplazamiento de la línea.
Un valor positivo desplaza la línea hacia la derecha, en relación con la dirección de la línea.
Un valor negativo se desplaza hacia la izquierda.
El valor predeterminado es 0
.
offset?: number | DataDrivenPropertyValueSpecification<number>
Valor de propiedad
number | DataDrivenPropertyValueSpecification<number>
source
Identificador o instancia de un origen de datos que representará la capa.
source?: string | Source
Valor de propiedad
string | Source
sourceLayer
Necesario cuando el origen de la capa es VectorTileSource. Un origen vectorial puede tener varias capas dentro de ella, lo que identifica cuál se va a representar en esta capa. Prohibido para todos los demás tipos de orígenes.
sourceLayer?: string
Valor de propiedad
string
strokeColor
Especifica el color de la línea.
El valor predeterminado es "#1E90FF"
.
strokeColor?: string | DataDrivenPropertyValueSpecification<string>
Valor de propiedad
string | DataDrivenPropertyValueSpecification<string>
strokeDashArray
Especifica las longitudes de los guiones y espacios alternados que forman el patrón de guiones. Los números deben ser iguales o mayores que 0. Las longitudes se escalan mediante strokeWidth. Para convertir una longitud de guión en píxeles, multiplique la longitud por el ancho del trazo actual.
strokeDashArray?: number[]
Valor de propiedad
number[]
strokeGradient
Define un degradado con el que se colorearán las líneas. Requiere que la opción LineMetrics del origen de datos se establezca en true. Deshabilitado si strokeDashArray está establecido.
strokeGradient?: Expression
Valor de propiedad
strokeOpacity
Número entre 0 y 1 que indica la opacidad en la que se dibujará la línea.
El valor predeterminado es 1
.
strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>
Valor de propiedad
number | DataDrivenPropertyValueSpecification<number>
strokeWidth
Ancho de la línea en píxeles. Debe ser un valor mayor o igual que 0.
El valor predeterminado es 2
.
strokeWidth?: number | DataDrivenPropertyValueSpecification<number>
Valor de propiedad
number | DataDrivenPropertyValueSpecification<number>
translate
Cantidad de desplazamiento en píxeles que se va a representar la línea con respecto a dónde se representaría normalmente.
Los valores negativos indican hacia la izquierda y hacia arriba.
Valor predeterminado: [0,0]
translate?: Pixel
Valor de propiedad
translateAnchor
Especifica el marco de referencia para translate
.
'"map"': las líneas se traducen en relación con el mapa.
'"viewport"': las líneas se traducen en relación con la ventanilla
Valor predeterminado: '"map"'translateAnchor?: "map" | "viewport"
Valor de propiedad
"map" | "viewport"
Detalles de las propiedades heredadas
filter
Expresión que especifica condiciones en las características de origen. Solo se muestran las características que coinciden con el filtro.
filter?: Expression
Valor de propiedad
Heredado deLayerOptions.filter
maxZoom
Entero que especifica el nivel de zoom máximo en el que se va a representar la capa.
Este valor es exclusivo, es decir, la capa estará visible en maxZoom > zoom >= minZoom
.
El valor predeterminado es 24
.
maxZoom?: number
Valor de propiedad
number
Heredado deLayerOptions.maxZoom
minZoom
Entero que especifica el nivel de zoom mínimo en el que se va a representar la capa.
Este valor es inclusivo, es decir, la capa estará visible en maxZoom > zoom >= minZoom
.
El valor predeterminado es 0
.
minZoom?: number
Valor de propiedad
number
Heredado deLayerOptions.minZoom
visible
Especifica si la capa está visible o no.
El valor predeterminado es true
.
visible?: boolean
Valor de propiedad
boolean
Heredado deLayerOptions.visible