矢量瓦片类

ol/VectorTile~矢量瓦片


继承

方法

dispatchEvent(event){boolean | undefined} inherited

分发事件并调用所有监听此类型事件的监听器。事件参数可以是字符串,也可以是具有 type 属性的对象。

Name Type 描述
event BaseEvent | string

事件对象。

返回:
false 如果事件对象上调用了preventDefault方法,或者任何监听器返回了false。

getFeatures(){Array.<FeatureType>}

获取此瓦片的要素。几何将使用视图投影。

返回:
要素。

getFormat(){FeatureFormat<FeatureType>}

获取用于读取此瓦片要素的指定要素格式。

返回:
要素格式。

getTileCoord(){TileCoord} inherited

获取该瓦片的瓦片坐标。

返回:
瓦片坐标。

setFeatures(features)

用于 VectorTiletileLoadFunction 的函数,用于设置瓦片的要素。

Name Type 描述
features Array.<FeatureType>

要素。

setLoader(loader)

设置要素加载器以读取此瓦片的要素。

Name Type 描述
loader FeatureLoader<FeatureType>

要素加载器。

setState(state) inherited

设置该瓦片的状态。如果您自定义 tileLoadFunction,则当瓦片无法加载时,必须正确将状态设置为 ERROR。否则,瓦片将无法从瓦片队列中移除,并会阻塞其他请求。

Name Type 描述
state ol/TileState

状态。