Compartir a través de


PolygonExtrusionLayerOptions interface

Opciones que se usan al representar Polygon objetos y MultiPolygon en .PolygonExtrusionLayer

Extends

Propiedades

base

Altura en metros para extruir la base de esta capa. Esta altura es relativa al suelo. Debe ser mayor o igual que 0 y menor o igual que height. El valor predeterminado es 0.

fillColor

Color con el que rellenar los polígonos. Se omite si fillPattern se establece. El valor predeterminado es "#1E90FF".

fillOpacity

Número comprendido entre 0 y 1 que indica la opacidad en la que se dibujará el relleno. El valor predeterminado es 1.

fillPattern

Nombre de la imagen en sprite que se va a usar para rellenar imágenes de dibujo. Para patrones de conexión directa, el ancho de imagen debe ser un factor de dos (2, 4, 8, ..., 512).

height

Altura en metros para extruir esta capa. Esta altura es relativa al suelo. Debe ser un número mayor o igual que 0. Predeterminado 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.

translate

Desplazamiento de píxeles de los polígonos. Los valores son [x, y] donde los negativos indican izquierda y arriba, respectivamente. Predeterminado [0, 0]

translateAnchor

Especifica el marco de referencia para translate.

'"map"': los polígonos se traducen en relación con el mapa.

'"viewport"': los polígonos se traducen en relación con la ventanilla.

Valor predeterminado: '"map"'
verticalGradient

Especifica si el polígono debe tener un degradado vertical en los lados de la extrusión. Valor predeterminado: true

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

base

Altura en metros para extruir la base de esta capa. Esta altura es relativa al suelo. Debe ser mayor o igual que 0 y menor o igual que height. El valor predeterminado es 0.

base?: number | DataDrivenPropertyValueSpecification<number>

Valor de propiedad

number | DataDrivenPropertyValueSpecification<number>

fillColor

Color con el que rellenar los polígonos. Se omite si fillPattern se establece. El valor predeterminado es "#1E90FF".

fillColor?: string | DataDrivenPropertyValueSpecification<string>

Valor de propiedad

string | DataDrivenPropertyValueSpecification<string>

fillOpacity

Número comprendido entre 0 y 1 que indica la opacidad en la que se dibujará el relleno. El valor predeterminado es 1.

fillOpacity?: number

Valor de propiedad

number

fillPattern

Nombre de la imagen en sprite que se va a usar para rellenar imágenes de dibujo. Para patrones de conexión directa, el ancho de imagen debe ser un factor de dos (2, 4, 8, ..., 512).

fillPattern?: string

Valor de propiedad

string

height

Altura en metros para extruir esta capa. Esta altura es relativa al suelo. Debe ser un número mayor o igual que 0. Predeterminado 0

height?: 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

translate

Desplazamiento de píxeles de los polígonos. Los valores son [x, y] donde los negativos indican izquierda y arriba, respectivamente. Predeterminado [0, 0]

translate?: Pixel

Valor de propiedad

translateAnchor

Especifica el marco de referencia para translate.

'"map"': los polígonos se traducen en relación con el mapa.

'"viewport"': los polígonos se traducen en relación con la ventanilla.

Valor predeterminado: '"map"'
translateAnchor?: "map" | "viewport"

Valor de propiedad

"map" | "viewport"

verticalGradient

Especifica si el polígono debe tener un degradado vertical en los lados de la extrusión. Valor predeterminado: true

verticalGradient?: boolean

Valor de propiedad

boolean

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