Partager via


BubbleLayerOptions interface

Options utilisées lors du rendu d’objets Point dans un BubbleLayer.

Extends

Propriétés

blur

Quantité à flouter les cercles. La valeur 1 brouille les cercles de sorte que seul le point central s’il est à une opacité totale. Par défaut, 0.

color

Couleur avec laquelle remplir le symbole de cercle. Par défaut, "#1A73AA".

opacity

Nombre compris entre 0 et 1 qui indique l’opacité à laquelle les cercles seront dessinés. Par défaut, 1.

pitchAlignment

Spécifie l’orientation du cercle lorsque la carte est tangée.

'"map"': le cercle est aligné sur le plan de la carte.

« Fenêtre d’affichage » : le cercle est aligné sur le plan de la fenêtre d’affichage.

Par défaut : '"viewport"'
radius

Rayon des symboles de cercle en pixels. Doit être supérieur ou égal à 0. Par défaut, 8.

source

ID ou instance d’une source de données que la couche affichera.

sourceLayer

Obligatoire lorsque la source de la couche est un VectorTileSource. Une source vectorielle peut avoir plusieurs couches, ce qui identifie celle à restituer dans cette couche. Interdit pour tous les autres types de sources.

strokeColor

Couleur des contours des cercles. Par défaut, "#FFFFFF".

strokeOpacity

Nombre compris entre 0 et 1 qui indique l’opacité à laquelle les contours des cercles seront dessinés. Par défaut, 1.

strokeWidth

Largeur des contours des cercles en pixels. Par défaut, 2.

Propriétés héritées

filter

Expression spécifiant des conditions sur les fonctionnalités sources. Seules les fonctionnalités qui correspondent au filtre sont affichées.

maxZoom

Entier spécifiant le niveau de zoom maximal auquel effectuer le rendu de la couche. Cette valeur est exclusive, c’est-à-dire que la couche est visible dans maxZoom > zoom >= minZoom. Par défaut, 24.

minZoom

Entier spécifiant le niveau de zoom minimal auquel effectuer le rendu de la couche. Cette valeur est inclusive, c’est-à-dire que la couche est visible dans maxZoom > zoom >= minZoom. Par défaut, 0.

visible

Spécifie si la couche est visible ou non. Par défaut, true.

Détails de la propriété

blur

Quantité à flouter les cercles. La valeur 1 brouille les cercles de sorte que seul le point central s’il est à une opacité totale. Par défaut, 0.

blur?: number | DataDrivenPropertyValueSpecification<number>

Valeur de propriété

number | DataDrivenPropertyValueSpecification<number>

color

Couleur avec laquelle remplir le symbole de cercle. Par défaut, "#1A73AA".

color?: string | DataDrivenPropertyValueSpecification<string>

Valeur de propriété

string | DataDrivenPropertyValueSpecification<string>

opacity

Nombre compris entre 0 et 1 qui indique l’opacité à laquelle les cercles seront dessinés. Par défaut, 1.

opacity?: number | DataDrivenPropertyValueSpecification<number>

Valeur de propriété

number | DataDrivenPropertyValueSpecification<number>

pitchAlignment

Spécifie l’orientation du cercle lorsque la carte est tangée.

'"map"': le cercle est aligné sur le plan de la carte.

« Fenêtre d’affichage » : le cercle est aligné sur le plan de la fenêtre d’affichage.

Par défaut : '"viewport"'
pitchAlignment?: "map" | "viewport"

Valeur de propriété

"map" | "viewport"

radius

Rayon des symboles de cercle en pixels. Doit être supérieur ou égal à 0. Par défaut, 8.

radius?: number | DataDrivenPropertyValueSpecification<number>

Valeur de propriété

number | DataDrivenPropertyValueSpecification<number>

source

ID ou instance d’une source de données que la couche affichera.

source?: string | Source

Valeur de propriété

string | Source

sourceLayer

Obligatoire lorsque la source de la couche est un VectorTileSource. Une source vectorielle peut avoir plusieurs couches, ce qui identifie celle à restituer dans cette couche. Interdit pour tous les autres types de sources.

sourceLayer?: string

Valeur de propriété

string

strokeColor

Couleur des contours des cercles. Par défaut, "#FFFFFF".

strokeColor?: string | DataDrivenPropertyValueSpecification<string>

Valeur de propriété

string | DataDrivenPropertyValueSpecification<string>

strokeOpacity

Nombre compris entre 0 et 1 qui indique l’opacité à laquelle les contours des cercles seront dessinés. Par défaut, 1.

strokeOpacity?: number | DataDrivenPropertyValueSpecification<number>

Valeur de propriété

number | DataDrivenPropertyValueSpecification<number>

strokeWidth

Largeur des contours des cercles en pixels. Par défaut, 2.

strokeWidth?: number | DataDrivenPropertyValueSpecification<number>

Valeur de propriété

number | DataDrivenPropertyValueSpecification<number>

Détails de la propriété héritée

filter

Expression spécifiant des conditions sur les fonctionnalités sources. Seules les fonctionnalités qui correspondent au filtre sont affichées.

filter?: Expression

Valeur de propriété

Hérité deLayerOptions.filter

maxZoom

Entier spécifiant le niveau de zoom maximal auquel effectuer le rendu de la couche. Cette valeur est exclusive, c’est-à-dire que la couche est visible dans maxZoom > zoom >= minZoom. Par défaut, 24.

maxZoom?: number

Valeur de propriété

number

Hérité deLayerOptions.maxZoom

minZoom

Entier spécifiant le niveau de zoom minimal auquel effectuer le rendu de la couche. Cette valeur est inclusive, c’est-à-dire que la couche est visible dans maxZoom > zoom >= minZoom. Par défaut, 0.

minZoom?: number

Valeur de propriété

number

Hérité deLayerOptions.minZoom

visible

Spécifie si la couche est visible ou non. Par défaut, true.

visible?: boolean

Valeur de propriété

boolean

Hérité deLayerOptions.visible