首页 / deck.gl / 使用示例
Quadkey 瓦片索引
Quadkey 用一串 0–3 的数字表示四叉树上的瓦片位置,长度即层级。Bing 系瓦片、部分统计格网都用它当主键。
源码与运行效果
说明
由瓦片行列号按位拼出编码:每一位的两个比特分别代表 x 与 y 在该层的左右、上下。示例从随机经纬度反算瓦片,再把编码交给 QuadkeyLayer。
高度按层级递减:低层级瓦片面积大、抬得低,高层级抬得高,重叠处不至于全被盖住。
| 配置 | 作用 |
|---|---|
getQuadkey | 返回编码字符串 |
getElevation | 按层级给高度 |
getFillColor | 按热度插值 |
tileSize | 默认 512,决定瓦片在地图上的边长 |
quadkey 的层级就是字符串长度,长度不一致的瓦片不能直接比较大小。做统计时先统一到同一层,或按面积加权。