Dela via


VectorTileSource class

En vektorpanelskälla beskriver hur du kommer åt ett vektorpanelskikt. Vektorpanelkällor kan användas med; SymbolLayer, LineLayer, PolygonLayer, BubbleLayer, HeatmapLayer och VectorTileLayer.

Extends

Konstruktorer

VectorTileSource(string, VectorTileSourceOptions)

Metoder

getOptions()

Hämtar alternativen för VectorTileSource.

getShape(string, Expression)

Returnerar alla GeoJSON-funktioner som finns i VectorTileSource och som uppfyller det angivna filteruttrycket.

Ärvda metoder

getId()

Hämtar ID:t för datakällan

Konstruktorinformation

VectorTileSource(string, VectorTileSourceOptions)

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

Parametrar

id

string

Metodinformation

getOptions()

Hämtar alternativen för VectorTileSource.

function getOptions(): VectorTileSourceOptions

Returer

getShape(string, Expression)

Returnerar alla GeoJSON-funktioner som finns i VectorTileSource och som uppfyller det angivna filteruttrycket.

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

Parametrar

sourceLayer

string

Krävs om källan är en VectorTileSource. Anger det lager i VectorTileSource som ska frågas.

filter
Expression

Ett filter som begränsar frågan.

Returer

Array<Feature<Geometry, any>>

Ärvd metodinformation

getId()

Hämtar ID:t för datakällan

function getId(): string

Returer

string

Ärvd frånSource.getId