我正在使用 Google Maps API 浏览我自己的地图。问题是,我只有一个相当小的分辨率文件,我想在 0 级完全显示,这意味着缩放时它不会变得更准确。我仍然希望能够通过放大图像来进行缩放。这对于我打算在其上绘制的标记和多边形很有用,因为可以更详细地查看它们。
我可以只创建虚拟图块,其显示的分辨率不高于原始图块,但这似乎是一个迂回的解决方案,只会为地图文件创建更多不必要的服务器请求以及更多流量。
问题似乎是getTileUrl()
功能,因为它是必需的。我也想不出一个聪明的方法来滥用它,只显示同一张地图的不同部分。
我知道它已经支持图像放大,因为您可以在放大时观察效果。问题是,如果您可以以某种方式使该效果永久化,并且如果没有提供新图像,则不会使图像消失。