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 |
fill |
Color con el que rellenar los polígonos.
Se omite si |
fill |
Número comprendido entre 0 y 1 que indica la opacidad en la que se dibujará el relleno.
El valor predeterminado es |
fill |
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 |
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. |
translate | Desplazamiento de píxeles de los polígonos.
Los valores son [x, y] donde los negativos indican izquierda y arriba, respectivamente.
Predeterminado |
translate |
Especifica el marco de referencia para '"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"' |
vertical |
Especifica si el polígono debe tener un degradado vertical en los lados de la extrusión.
Valor predeterminado: |
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
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