Compartir a través de


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 0.

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"'.
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"'.
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.

source

Identificador o instancia de un origen de datos que representará la capa.

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.

strokeColor

Especifica el color de la línea. El valor predeterminado es "#1E90FF".

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.

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.

strokeOpacity

Número entre 0 y 1 que indica la opacidad en la que se dibujará la línea. El valor predeterminado es 1.

strokeWidth

Ancho de la línea en píxeles. Debe ser un valor mayor o igual que 0. El valor predeterminado es 2.

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]

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"'

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.

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.

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.

visible

Especifica si la capa está visible o no. El valor predeterminado es true.

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