首页 / OpenLayers / 使用示例
4326 矢量瓦片
地图使用地理坐标视图,瓦片网格按 512 像素、180/512 的起始分辨率切分。
源码与运行效果
说明
瓦片网格用 ol.tilegrid.createXYZ() 定义:范围 [-180, -90, 180, 90],tileSize: 512,maxResolution: 180 / 512。矢量瓦片源声明 projection: 'EPSG:4326',自定义 format 按瓦片范围生成面要素。视图同样使用 EPSG:4326,中心点由 fromLonLat() 转换到该坐标系。
| 操作 | 结果 |
|---|---|
| 拖动地图 | 瓦片按经纬度网格加载,跨 180 度不会错位 |
| 缩放到国家层级 | 瓦片要素随层级细化,坐标仍为经纬度 |
| 悬停色块 | 显示瓦片编号与区块名称 |
EPSG:4326 瓦片在极区更均匀,但与传统 Web 墨卡托底图混用时需要重投影;底图选 OSM 时由渲染器自动完成转换。