首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gmaps4rails :变焦不工作?

Gmaps4rails :变焦不工作?
EN

Stack Overflow用户
提问于 2011-05-04 14:48:03
回答 2查看 2.6K关注 0票数 2

在我的Rails代码中有以下视图:

<%= gmaps4rails(@map,{“处理”=> 'json','auto_adjust‘=> false,'auto_zoom’=> false,‘缩放’=> 10 }) %>

我的地图上只有一个标记。当我显示地图时,缩放总是设置为最大值,尽管我在上面设置了选项。我忘了选择了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-04 14:54:54

尝试这样做( gmaps方法允许传入选项,而gmaps4rails方法不允许):

代码语言:javascript
复制
<%= gmaps("markers" => {"data" => @map}, "map_options" => {"processing" => "json", "auto_adjust" => false, "auto_zoom" => false, "zoom" => 10}) %>

有关这两种方法的文档,请参见http://rubydoc.info/gems/gmaps4rails/0.8.1/ApplicationHelper (gmaps vs gmaps4rails)

票数 10
EN

Stack Overflow用户

发布于 2012-04-20 11:04:27

我可以通过设置一个中心位置来实现变焦。

我在控制器里这样做的:

代码语言:javascript
复制
@gmaps_options = {
  "map_options" => {
    "auto_zoom" => false,
    "zoom" => 12,
    "center_latitude" => @event.lat,
    "center_longitude" => @event.long
  },
  "markers" => {
    "data" => @event.to_gmaps4rails
  }
}

然后这个在视野中

代码语言:javascript
复制
<%= gmaps(@gmap_options) %>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5885314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档