GeoJSONSourceOptions
GeoJSONSourceOptions =
object
定义于: src/source/geojson_source.ts:17
GeoJSON数据源的选项。
类型声明
attribution?
可选
attribution:string
数据源属性信息。
buffer?
可选
buffer:number
定义于: src/source/geojson_source.ts:67
数据的Tile缓冲区大小,以像素为单位。
默认值
128
cluster?
可选
cluster:boolean
定义于: src/source/geojson_source.ts:87
如果指定,点要素将被聚类。
默认值
false
clusterMaxZoom?
可选
clusterMaxZoom:number
定义于: src/source/geojson_source.ts:92
点聚类的最大缩放级别(大于等于该级别不聚类)。
默认值
14
clusterMinPoints?
可选
clusterMinPoints:number
定义于: src/source/geojson_source.ts:97
创建聚类所需的最小点数量。
默认值
2
clusterProperties?
可选
clusterProperties:Object
定义于: src/source/geojson_source.ts:102
为每个聚类定义的自定义属性,使用表达式从其组成的点特征中计算。
clusterRadius?
可选
clusterRadius:number
定义于: src/source/geojson_source.ts:107
聚类的半径,以像素为单位。
默认值
50
data?
可选
data:GeoJSON.GeoJSON
|string
定义于: src/source/geojson_source.ts:42
一个GeoJSON数据对象或URL,用于从中加载GeoJSON。
filter?
可选
filter: (feature
:GeoJSON.Feature
) =>boolean
定义于: src/source/geojson_source.ts:82
用于过滤GeoJSON特征的函数。调用该函数的参数是特征对象,如果函数返回true,该特征将包含在数据源中。如果是false,则忽略该特征。
generateId?
可选
generateId:boolean
定义于: src/source/geojson_source.ts:117
如果为true,源将为特征分配ID。ID对应于数据加载时特征出现的顺序。
默认值
false
lineMetrics?
可选
lineMetrics:boolean
定义于: src/source/geojson_source.ts:113
是否计算线段的距离指标。
默认值
false
maxzoom?
可选
maxzoom:number
定义于: src/source/geojson_source.ts:52
数据的最大缩放级别,更高级别的Tile将从该级别生成。
默认值
18
promoteId?
可选
promoteId:PromoteIdSpecification
定义于: src/source/geojson_source.ts:122
指定要用作特征ID的特征属性。如果设置,允许使用Map#setFeatureState设置特征状态。
tolerance?
可选
tolerance:number
定义于: src/source/geojson_source.ts:62
道格拉斯-普克算法简化几何图形的公差。
默认值
0.375