我推荐过 两步路里的 Windy 图层,它基于 OpenStreetMap ,但在显示细节上做了优化,尤其适合户外活动使用。
但从两年前我就发现它越来越不好用,经常是下载不了新地图。所以我一直用之前下载好的离线地图。我之前将常去的位置都下载了离线地图,数据量有 1G 多。
我一直以为是 windy 图源地址被墙了,国家不让用。最近我用 AI 检查了下,发现并非如此。
问题出在 Windy 服务这头,它不让用了。Windy 图层主要用于 windy 自己的 APP ,并非专门的地图服务。所以不知道具体哪一天开始,Windy 对图层请求会增加一个 Referer 检测,必须是 https://www.windy.com/ 才行。其它情况都直接返回 403 错误。
理论上两步路这边可以伪造这个 Referer ,但 Windy 的用户条款规定服务和内容只能个人自用,不得转发第三方、不得用于生成增值服务。显然两步路不可能这么做,所以也就用不了 Windy 图源。
一个有意思的情况是, Windy 的 CDN 并不会检测,所以如果别人刚好正确地访问过某个瓦块,你这时候去访问就没问题。这也是为什么一开始 Windy 还断断续续能用的原因。后续可能用的人越来越少, CDN 这边缓存越来越少,导致 Windy 几乎全部处于不可用状态。
而另一头,今年两步路升级之后,主动增加了对 Windy 图层的封锁。新增图源时,名字里带 windy 就存不进去,等于从 App 侧关掉了入口。

但以前添加过的还能继续用。不过因为 windy 图源那边关了,所以也只能用以前的缓存。以前看过或者下载过的地方能继续看,新地方都是一片空白。
Q. E. D.