2011-12-23 104 views
1

我正在使用gmaps4rails,并且我有一组动态生成的标记(大约14个),可以在全球范围内显示。我使用auto_adjust,但它看起来不错,但是,似乎我为地图选择的尺寸完全适合两个缩放级别。它要么显示太多的地图(例如,你看到亚洲的两侧),或者如果我放大一个级别,我没有看到一些标记。 我们选择的CSS宽度和高度是我们想要放在窗口中的。更小或更大(以匹配两个缩放级别)看起来不太好。 目标是,一个更大的图像,但保持不变,固定,缩放。 有没有办法缩放地图,就像你可以使用图像一样?Gmaps4rails:缩放(不缩放)gmap

我使用rails 2.3.11,并且必须复制js/css资源并修改/覆盖gmaps4rails视图。我没有使用gmapable模块。

回答

1

我希望有人能证明我错了,但看起来你不能缩放地图而不是缩放。最低缩放级别0显示为地球的宽度使用了最多256像素(在开始重叠之前)。然后,如果我缩小到1,它将它加倍到512,然后放大到2,它再次加倍到1024.

所以我的解决方案,能够看到整个地球,但没有重叠,是选择512或1024像素宽的尺寸并放大到适当的级别。

+0

我对此没有任何反馈,但对于有趣的问题和答案+1 – apneadiving 2011-12-31 08:18:37