我有一个非常简单的应用程序,其中将OpenStreetMaps(OSM)映射嵌入到网页中。我正在使用OpenLayers v5。它按我的意愿工作。
但是,我真的想减轻OSM服务器的负担。事实证明,这比我预期的要难得多。 OSM Wiki上有一些PHP代码示例:
https://wiki.openstreetmap.org/wiki/ProxySimplePHP
但是我相信这些是针对旧版OL的。
我还发现官方OL文档有一个页面:
https://openlayers.org/en/latest/apidoc/module-ol_TileCache.html
这听起来可能会有所帮助,但此页面似乎是空白(!!)。
有人能在OL v5中使用一种简单的方法来缓存切片图像吗?在很高的层次上,我想我会有一个重写规则,将图块的URL重写为https://mydomain.tld/tiles/x/y/z
这是Wiki上的示例PHP代码正在执行的操作,但是我相信,OL专用位也已经过时了。
谢谢。