Ruby on rails 谷歌地图上的跳跃标记
我正在建立一个小网站,它使用Rails 4和Gmaps4Rails gem向页面添加谷歌地图 它工作得很好,只是当我平移或缩放地图时,基于地理编码位置放置在地图上的标记会四处跳跃。我的意思是,同一个标记最终位于稍微不同的位置 标记基于地图的边界,即我使用Geokit获取当前地图上可见的标记。每次贴图变为空闲时(即停止平移或缩放)都会触发此过程。因此,标记将被替换——旧的标记将被删除,新的标记将被添加 我的期望是,每次将同一标记添加到地图时,它都会出现在同一位置。它没有!这是一个众所周知的“特征”还是我有什么不对劲 我使用Rails 4.0.1和Gmaps4Rails 2.1.0 请让我知道我可以分享哪些其他信息,以便找出我可能做错了什么Ruby on rails 谷歌地图上的跳跃标记,ruby-on-rails,google-maps,gmaps4rails,Ruby On Rails,Google Maps,Gmaps4rails,我正在建立一个小网站,它使用Rails 4和Gmaps4Rails gem向页面添加谷歌地图 它工作得很好,只是当我平移或缩放地图时,基于地理编码位置放置在地图上的标记会四处跳跃。我的意思是,同一个标记最终位于稍微不同的位置 标记基于地图的边界,即我使用Geokit获取当前地图上可见的标记。每次贴图变为空闲时(即停止平移或缩放)都会触发此过程。因此,标记将被替换——旧的标记将被删除,新的标记将被添加 我的期望是,每次将同一标记添加到地图时,它都会出现在同一位置。它没有!这是一个众所周知的“特征”
提前谢谢 这是一种防止重叠的功能 您可以自定义或删除行为,例如:
handler = Gmaps.build('Google', { markers: { maxRandomDistance: null } });
这是一项防止重叠的功能 您可以自定义或删除行为,例如:
handler = Gmaps.build('Google', { markers: { maxRandomDistance: null } });
非常感谢你的帮助!就是这样!:)非常感谢你的帮助!就是这样!:)