# mt-tile-layer
Maptalks TileLayer
WARNING
mt-tile-layer id 需要 unique
# Demo
Boudaries visible true
Copy
# Props
# options 支持 mt-title-layer 除 id 的全部属性
WARNING
属性优先级: defaultProps < options < 实际传入的 props
属性名 | 描述 | 类型 | 默认值 | 备注 |
---|---|---|---|---|
id | layer id | String | Number | required | |
urlTemplate | 瓦片图层地址 | String | Function | required | |
visible | 图层显隐 | Boolean | true | |
subdomains | urlTemplate 子域名 | Array | null | |
cssFilter | css 滤镜 | String | null | |
zIndex | 图层层级 | Number | null | |
spatialReference | 图层空间坐标 | Object | null | |
tileSize | 瓦片大小 | Object | [256, 256] | |
offset | 瓦片偏移 | Array | [0, 0] | |
tileSystem | 瓦片系统数组编号 | Array | null | |
maxAvailableZoom | 瓦片可用的最大缩放数 | Number | null | |
repeatWorld | 瓦片是否重复 | Boolean | true | |
background | 在交互中绘制还是在交互之后绘制地图 | Boolean | true | |
backgroundZoomDiff | - | Number | 6 | |
placeholder | 加载地图过程中的 loading 占位符 | Boolean | Function | null | |
fragmentShader | 自定义片段着色器 | String | null | |
crossOrigin | - | String | null | |
fadeAnimation | 加载地图时的淡入淡出动画 | Boolean | true | |
debug | debug模式 | Boolean | false | |
renderer | 渲染引擎 | String | gl | canvas 不支持倾斜 |
maxCacheSize | 最大缓存瓦片数 | Number | 256 | |
cascadeTiles | 绘制不同缩放比例的级联图块以减少图块 | Boolean | true | |
zoomOffset | 瓦片缩放偏移 | Number | 0 | |
opacity | 图层透明度 | Number | 1 | |
tileRetryCount | 加载重试次数 | Number | 0 | |
attribution | layer attribution | String | null | |
minZoom | 最小缩放 | Number | null | maptalks文档为 -1, 但是目前 -1 会导致地图不显示,故代码默认为null |
maxZoom | 最大缩放 | Number | null | maptalks文档为 -1, 但是目前 -1 会导致地图不显示,故代码默认为null |
hitDetect | - | Boolean | true | |
globalCompositeOperation | - | String | null | |
debugOutline | debug 模式边框颜色 | String | '#0f0' | |
forceRenderOnMoving | 在移动中是否渲染地图 | Boolean | false | |
forceRenderOnZooming | 在缩放中是否渲染地图 | Boolean | false | |
forceRenderOnRotating | 在旋转中是否渲染地图 | Boolean | false | |
options | layer 属性 | Object | {} | 除ID之外的layer options |
# Events
事件名 | 参数 | 说明 |
---|---|---|
ready | layer, mapInstance | 图层已准备好,可以获取图层实例 |
# Methods
方法名 | 参数 | 返回值 | 说明 |
---|---|---|---|
getLayer | - | layer | 获取图层实例 |
getMap | - | map | 获取地图实例 |
# slots
slot名字 | 说明 |
---|