Partager via


VectorTileSource class

Une source de vignettes vectorielles décrit comment accéder à un calque de vignettes vectorielles. Les sources de vignettes vectorielles peuvent être utilisées avec ; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer et VectorTileLayer.

Extends

Constructeurs

VectorTileSource(string, VectorTileSourceOptions)

Méthodes

getOptions()

Obtient les options de VectorTileSource.

getShape(string, Expression)

Retourne toutes les fonctionnalités GeoJSON qui se trouvent dans VectorTileSource et qui satisfont à l’expression de filtre spécifiée.

Méthodes héritées

getId()

Obtient l’ID de la source de données

Détails du constructeur

VectorTileSource(string, VectorTileSourceOptions)

new VectorTileSource(id?: string, options?: VectorTileSourceOptions)

Paramètres

id

string

Détails de la méthode

getOptions()

Obtient les options de VectorTileSource.

function getOptions(): VectorTileSourceOptions

Retours

getShape(string, Expression)

Retourne toutes les fonctionnalités GeoJSON qui se trouvent dans VectorTileSource et qui satisfont à l’expression de filtre spécifiée.

function getShape(sourceLayer: string, filter?: Expression): Array<Feature<atlas.data.Geometry, any>>

Paramètres

sourceLayer

string

Obligatoire si la source est un VectorTileSource. Spécifie la couche dans vectorTileSource à interroger.

filter
Expression

Filtre qui limite la requête.

Retours

Array<Feature<Geometry, any>>

Détails de la méthode héritée

getId()

Obtient l’ID de la source de données

function getId(): string

Retours

string

Hérité deSource.getId