经纬志
首页 / OpenLayers / 使用示例

EPSG:4326 视口

让视图直接以经纬度为单位工作,中心点与要素坐标都不再转换成米。

OpenLayers 10.3.1 · 对应官方 epsg-4326.html · 更新 2026-10-28
源码与运行效果
运行效果

说明

View 的 projection 写成 EPSG:4326,center 就直接填经纬度,不需要 fromLonLat。矢量要素同样按度存储,读取时也无需再转换。

OSM 瓦片本身是 3857,视口是 4326 时 OpenLayers 会启用逐块重投影,把每张瓦片重采样后拼接,因此画面边缘会有轻微栅格化,属于正常现象。

操作结果
指针移动顶栏显示当前经纬度
缩放地图瓦片逐张重投影后拼接
缩放超过 16 级需要调整瓦片源与视图上限

4326 视口下同一 zoom 级别覆盖的图幅比 3857 小,初始级别要相应调低或改用 fit。