首页 / OpenLayers / 使用示例
度制矢量瓦片网格
先按经纬度切块分配要素,再换算到视图投影渲染。
源码与运行效果
说明
度制矢量瓦片先把要素按经纬度切块,再决定渲染。示例按 180/2^z 的步长划块,每块内生成四个点要素。
官方示例在 4326 视图里直接渲染矢量瓦片。这里底图在 3857,所以要素统一用 fromLonLat 换算到视图投影,块边界同样换算,编号保持一致。
要点
- 每块要素数固定,便于观察瓦片切分。
- 层级越高块越小、要素越密。
- 边界层的编号就是要素所属瓦片。
要素跨块时要在相邻块各存一份,否则边缘会出现断裂。