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

自定义 OSM 源

覆盖地址模板、版权、跨域与级别上限,把版权提示改为页面自绘。

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

说明

ol.source.OSM 允许覆盖 url、attributions、crossOrigin 与 maxZoom,便于切换到自建瓦片服务或增加本地化参数。

示例用 tileUrlFunction 显式拼接地址,控件版权关闭,改由页面右下角自绘,避免默认样式与站点风格冲突。

操作结果
取消勾选回到默认 OSM 源
查看右下角版权由页面自绘
缩放超过 19请求被 maxZoom 拦住

版权声明是使用条款的一部分,自绘也要保留完整来源信息。