GridLayer
概述
与TileLayer类似的基础栅格层
选项(Options)
选项:
选项 | 类型 | 默认值 | 描述 |
---|---|---|---|
pane | String | tilePane | 单位栅格类型 |
tileSize | Number | 256 | 切片尺寸(宽度和高度的像素值,假设切片是正方形的) |
opacity | Number | 1 | 切片图层的透明度 |
updateWhenIdle | FMap.Browser.mobile | FMap.Browser.mobile | 如果此项为false,在平移过程中新的切片将会载入,其他的在其后载入(用以更好地显示),在移动设备webKit中默认是true,其他默认false |
updateInterval | Number | 200 | 更新时间间隙 |
attribution | null | null | 设置所有权,例如"© FMap" |
zIndex | null | null | 切片图层明确的叠置顺序,默认此项不会被设置 |
bounds | null | null | 当这个选项被设置,TileLayer只装载砖是在特定地理范围 |
minZoom | Number | 0 | 最小级别数 |
方法(Methods)
方法:
方法 | 参数 | 返回值 | 描述 |
---|---|---|---|
bringToFront() | 无 | this | 将此切片图层放到所有切片图层之上 |
bringToBack() | 无 | this | 将此切片图层放到所有切片图层之下 |
getAttribution() | 无 | this.options.attribution | 获取options.attribution内容 |
getContainer() | 无 | HTMLElement | 返回在这个图层上包含所有切片的HTML元素 |
setOpacity() | <Number> opacity | this | 改变切片图层的透明度 |
setZIndex() | <Number> zIndex | this | 设置切片图层的叠放顺序 |
isLoading() | 无 | Boolean | 是否在加载状态 |
redraw() | 无 | this | 清除所有的切片并重新向服务端申请他们 |
getEvents() | 无 | events | 获取图层绑定的事件 |
createTile() | 无 | HTMLElement | 创建瓦片 |