首页 / OpenLayers / 使用示例
WMTS 瓦片服务
按 Web 墨卡托网格请求 WMTS 瓦片,叠在 OSM 底图上显示区县专题色块。
源码与运行效果
说明
ol.source.WMTS 的 requestEncoding: 'REST' 会把 {TileMatrix}、{TileRow}、{TileCol} 替换进模板。ol.tilegrid.WMTS 负责生成 19 级分辨率与矩阵标识,原点在左上角。示例的瓦片内容由页面内合成,模板地址只用于展示请求形态。
| 操作 | 结果 |
|---|---|
| 缩放地图 | 请求的 TileMatrix 随层级变化 |
| 查看顶部 | 显示当前矩阵标识与瓦片行列 |
| 对比 WMS | WMTS 直接按矩阵行列定位,不需要 BBOX 参数 |
REST 模板的占位符大小写必须与服务端一致,常见错误是 {tilematrix} 写成小写导致 404。