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

EPSG:4326 视图

视图投影可以显式指定为 EPSG:4326,此时中心坐标直接写经纬度,不再需要 fromLonLat。

OpenLayers 10.3.1 · 更新 2026-10-28
源码与运行效果
运行效果

说明

ol.View 的 projection 设为 EPSG:4326 后, center 就是 [经度, 纬度],矢量要素同样以经纬度构建。 底图是 3857 瓦片,OpenLayers 会自动在两者之间重投影,视觉上仍正常显示。 顶部的坐标读数取自 view.getCenter(),另有一行用 fromLonLat / toLonLat 做的数值对照,可直接看出两种投影的数量级差异。

操作结果
拖动地图中心坐标以经纬度形式显示
查看对照行同一位置的 3857 数值约为 4326 的 10 万倍
点击「跳转上海」中心直接设为 121.47, 31.23

4326 视图在高纬度地区的形变更明显,展示全球数据时通常仍选 3857 或自定义等积投影。