Skip to content

Interface: VectorTileImageryProviderOptions

Table of contents

Properties

Properties

zIndex

zIndex: number

图层层级

Defined in

src/layers/VectorTileImageryProvider/index.ts:76


clustering

clustering: (...args: any) => Feature<Point | MultiPoint, { [name: string]: any; }>[]

聚类函数

Type declaration

▸ (...args): Feature<Point | MultiPoint, { [name: string]: any; }>[]

聚类函数

Parameters
NameType
...argsany
Returns

Feature<Point | MultiPoint, { [name: string]: any; }>[]

Defined in

src/layers/VectorTileImageryProvider/index.ts:80


styleFilter

styleFilter: (...args: any) => void

样式函数

Type declaration

▸ (...args): void

样式函数

Parameters
NameType
...argsany
Returns

void

Defined in

src/layers/VectorTileImageryProvider/index.ts:89


tileCacheSize

tileCacheSize: number

瓦片缓存大小

Defined in

src/layers/VectorTileImageryProvider/index.ts:93


markerImage

markerImage: string

点样式 Marker 图标

Defined in

src/layers/VectorTileImageryProvider/index.ts:97


tileHeight

tileHeight: number

瓦片高度

Defined in

src/layers/VectorTileImageryProvider/index.ts:101


tileWidth

tileWidth: number

瓦片宽度

Defined in

src/layers/VectorTileImageryProvider/index.ts:105


ellipsoid

ellipsoid: Ellipsoid

切片规则

Defined in

src/layers/VectorTileImageryProvider/index.ts:109


rectangle

rectangle: Rectangle

图层覆盖范围

Defined in

src/layers/VectorTileImageryProvider/index.ts:113


source

source: string | object | File[] | FeatureCollection<Geometry | GeometryCollection, { [name: string]: any; }>

矢量文件 url、矢量文件列表或者 geojson 对象

Defined in

src/layers/VectorTileImageryProvider/index.ts:117


defaultStyle

Optional defaultStyle: VectorStyle

默认样式

Defined in

src/layers/VectorTileImageryProvider/index.ts:121


simplify

Optional simplify: boolean

true 则简化,默认不简化

Default Value

ts
false;

Defined in

src/layers/VectorTileImageryProvider/index.ts:126


simplifyTolerance

simplifyTolerance: number

简化公差

Default Value

ts
0.01;

Defined in

src/layers/VectorTileImageryProvider/index.ts:131


minimumLevel

Optional minimumLevel: number

最小级别

Default Value

ts
3;

Defined in

src/layers/VectorTileImageryProvider/index.ts:136


maximumLevel

Optional maximumLevel: number

最大级别

Default Value

ts
22;

Defined in

src/layers/VectorTileImageryProvider/index.ts:141


showMaximumLevel

Optional showMaximumLevel: boolean

当超出最大级别时是否继续显示

Default Value

ts
true;

Defined in

src/layers/VectorTileImageryProvider/index.ts:146


removeDuplicate

Optional removeDuplicate: boolean

是否剔除重复的多边形

Default Value

ts
true;

Defined in

src/layers/VectorTileImageryProvider/index.ts:151


allowPick

Optional allowPick: boolean

是否支持要素查询,如果支持要素查询则保留原始的 geojson,会多占用系统内存

Default Value

ts
false;

Defined in

src/layers/VectorTileImageryProvider/index.ts:156


StyleFilterCallback

Optional StyleFilterCallback: (feature: object, style: VectorStyle, x: number, y: number, level: number) => VectorStyle

样式函数

Type declaration

▸ (feature, style, x, y, level): VectorStyle

样式函数

Parameters
NameTypeDescription
featureobject当前要素(用Geojson.Feature存储)
styleVectorStyle即将应用与当前要素的样式,可以通过修改该参数中的各样式设置选项来针对当前要素进行特殊的样式设置。 修改后只对当前要素有效,不会修改 VectorTileImageryProvider 的默认样式
xnumber-
ynumber-
levelnumber-
Returns

VectorStyle

Defined in

src/layers/VectorTileImageryProvider/index.ts:161