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

无转换投影 WMS

视图使用一个没有坐标转换的本地投影,WMS 影像只依赖代码、单位和瓦片网格。

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

说明

ol.proj.Projection 可以只给出 code 与 units,不注册任何正反转换。此时 OpenLayers 无法在经纬度和该投影之间换算,但请求瓦片只需要 SRS 代码和平面瓦片网格,因此 WMS 仍能正常显示。比例尺按“投影单位即真实距离”的假设计算,本地投影下这个近似通常够用。本例没有可重投影的 OSM 底图,影像本身铺满视图。

操作结果
缩放地图按本地投影的分辨率序列请求 TileWMS,不涉及经纬度换算
查看底部比例尺单位按米解释,比例尺数值是近似值
查看顶部显示投影代码 LOCAL:DEMO 与瓦片尺寸

没有转换函数的投影只能容纳本投影的数据;一旦叠加 EPSG:4326 或 EPSG:3857 图层,渲染器会因缺少转换而报错。