Appearance
Interface: VectorTileImageryProviderOptions
Table of contents
Properties
- zIndex
- clustering
- styleFilter
- tileCacheSize
- markerImage
- tileHeight
- tileWidth
- ellipsoid
- rectangle
- source
- defaultStyle
- simplify
- simplifyTolerance
- minimumLevel
- maximumLevel
- showMaximumLevel
- removeDuplicate
- allowPick
- StyleFilterCallback
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
| Name | Type |
|---|---|
...args | any |
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
| Name | Type |
|---|---|
...args | any |
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
| Name | Type | Description |
|---|---|---|
feature | object | 当前要素(用Geojson.Feature存储) |
style | VectorStyle | 即将应用与当前要素的样式,可以通过修改该参数中的各样式设置选项来针对当前要素进行特殊的样式设置。 修改后只对当前要素有效,不会修改 VectorTileImageryProvider 的默认样式 |
x | number | - |
y | number | - |
level | number | - |
Returns
Defined in
src/layers/VectorTileImageryProvider/index.ts:161

