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

WMS 跨 180 度

把地图拖到太平洋,WMS 瓦片在 180 度经线两侧重复,海岸线不会断开。

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

说明

瓦片源默认 wrapX: true,渲染器会在经度方向按世界宽度平移瓦片坐标。示例用页面内合成的世界轮廓作为 WMS 图层,拖到 180 度附近能看到同一块大陆在东西两侧各出现一次;OSM 底图也使用相同的环绕规则。若服务端数据只覆盖部分经度,超出范围的部分会显示空白。

操作结果
拖动到 180 度经线附近瓦片在东西两侧重复,地图连续
缩小到全球可以看到世界副本首尾相接
查看顶部显示 wrapX 状态与当前中心经度

数据只覆盖局部区域时,关闭 wrapX 可避免无意义的重复请求;全球数据保留默认值即可。