用单个磁贴填充谷歌地图视口

Fill google maps viewport with single tile

本文关键字:谷歌地图 视口 填充 单个磁      更新时间:2023-09-26

>基本上我试图做的是找到一种方法来仅加载一个图像/图块,该图像/图块将填充视口,并且不加载任何周围的图块。 看来这就是地下天气的好人正在用他们的Wundermap做的方法。

我尝试挖掘他们的代码,但无济于事。 我尝试简单地使用较大的磁贴 - 比实际视口大 - 但这有几个不利的副作用。 在 WMS 中提出了一个类似的问题,即 Google Maps v3 中的单个磁贴图像,但这更多的是只使用更大的磁贴而不是使用单个磁贴。

提前谢谢。

更新:

以下是指向其网站上的页面/地图的链接,该页面/地图加载跨越整个视口的单个磁贴/图像:

http://wxug.us/o4ia

如果在 firebug 中打开了"网络"选项卡,则可以看到只有一个磁贴请求。 此外,如果保持打开状态并平移地图(同时按住鼠标(,则在释放鼠标之前不会填充数据。 对于我见过的所有平铺地图,只要你平移,它就会开始填充新的图块。

他们使用的是自定义叠加层。您需要设置一种服务器端方式,根据视口提供您自己的图片叠加层以显示在 Google 地图上(假设您要提供 1 张在整个视口上显示的图片(。http://goo.gl/zgEKB