Class: MapLayer

MapLayer

new MapLayer(url, options)

engineExtensions/layer/MapLayer.js, line 16

屏幕出一张图图层基类

Name Type Description
url String

服务基地址

options Object

额外构造参数

Name Type Default Description
clippingArea Object 可选

图层空间裁剪区域,需要传入geojson对象。仅支持多多边形裁剪、多边形裁剪。

httpMethod FetchMethod 可选

http请求方式,默认为GET

intervalTime Number 120 可选

刷新间隔,默认为120ms

headers Object null 可选

请求头参数

onDataUpdateAndRenderCompleted function null 可选

当前视图范围内,图层所需要渲染的所有数据(瓦片、地图图片、要素查询结果)请求完毕时事件回调

Example
图层事件说明:
当前视图范围内,图层所需要渲染的所有数据(瓦片、地图图片、要素查询结果)请求完毕,渲染(显示、图层过渡效果、图层动画效果)完毕后,发送dataUpdateAndRenderCompleted更新。图层的透明度、可见性发生变化引起的图层渲染不会发送该更新
layer.on('dataUpdateAndRenderCompleted', (e)=>{
   console.log(e)
})