gpt4 book ai didi

传单进一步放大并拉伸(stretch)瓷砖

转载 作者:行者123 更新时间:2023-12-02 02:45:49 28 4
gpt4 key购买 nike

当我在 map 上放大得足够远时,TileLayer 消失,我看到一堆图 block ,上面写着“ map 数据尚不可用”。我相信这些图 block 可能来自提供商,但我不确定(我正在使用 ESRI WorldImagery 数据集)。

有没有什么方法可以在特定的缩放级别上强制拉伸(stretch)图 block ,而不是请求该缩放级别的图 block ?我可以接受一些模糊,但我确实需要进一步放大。

我尝试使用 ZoomOffset 选项,但每当我将 0 以外的值放在那里时,我的图 block 就永远不会加载(全是灰色)。

谢谢!

最佳答案

这可以通过使用L.TileLayer的两个选项来解决。

首先,将 maxNativeZoom 设置为图 block 提供的最高缩放级别(“ map 数据不可用”开始出现之前的最后一个缩放级别 - 这告诉 Leaflet 在放大时停止请求新图 block 超出此水平;将使用拉伸(stretch)瓷砖。

其次,将 maxZoom 设置为合适的缩放比例;您可能不希望它比 maxNativeZoom 高出几个级别以上,因为拉伸(stretch)的图 block 将开始看起来非常可怕。

您可以通过查看L.TileLayer文档中的“选项”来了解更多详细信息:http://leafletjs.com/reference.html#tilelayer

关于传单进一步放大并拉伸(stretch)瓷砖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18687120/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com