谷歌地图V3缩放设置
我使用下面的代码在谷歌地图拖动与单一标记:谷歌地图V3缩放设置
$('#mapx').gmap({'callback':function(){
var self=this;
var scope=latitude+','+longitude;
self.addMarker({'position':scope, 'bounds':true}).click(function(){
self.openInfoWindow({'content': 'Hello World'),this);
});
}});
这是很好的工作,尽管地图出现在最大放大尺寸。我已经尝试了文档中的各种方法来设置缩放,但无法使用此代码获取任何内容。
$('#mapx').gmap({'option', 'zoom', 7});
上面似乎没有工作,但我认为这可能是我的代码中这一行的位置。
从传递给addMarker的选项中删除'bounds':true
。
然后它不会集中到标记 - 但这显然是一个好的开始。我会研究定位元素。谢谢 – Sideshow 2013-03-25 15:21:07
创建地图时使用中心选项。 bounds:true会将地图置于标记位置,**也设置最高缩放级别 – 2013-03-25 15:22:46
试试这个:$('#map_canvas').gmap('option', 'zoom', 7);
,没有大括号。
没有,这没有影响 - 我必须承认('#mapx')。gmap({'zoom':7});' – Sideshow 2013-03-25 15:20:07
你正在使用一些'gmap'插件,你能指定它吗?否则,很难说点什么。 – Andrey 2013-03-25 15:13:38
http://code.google.com/p/jquery-ui-map/ - 网站内有说明,但它们似乎不起作用 – Sideshow 2013-03-25 15:15:14