有人知道如何更改Google-Maps-for-Rails地图的大小吗?



我已经安装了甜蜜的Google-Maps-for-Rails插件,它似乎正在积极开发中。

现在,我正试图找出如何删除谷歌控制和改变地图的大小。这里有很好的文档开头,但我找不到如何做这么简单的事情。我能够进入css文件并改变div的宽度,但这是脆弱的,而不是我认为作者想要的方式。

函数加载:

<>之前窗口。onload = function() {Gmaps4Rails.map_options。Gmaps4Rails.initialize();标记=[{"描述":","标题":","侧边栏":","经度":"-77.0934","纬度":"38.8115","照片":","宽度":","高":"});Gmaps4Rails.create_markers ();}之前

所以它似乎是一个本地选项。如有任何帮助,不胜感激。

即使不使用插件,也很容易实现googlemaps。基本上你所需要做的就是在头文件中包含gmaps javascript:

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

和init函数:

function initGmaps() {
var latlng = new google.maps.LatLng(48.839234,12.969335); // to be replaced with desired latitide / langitude
var myOptions = {
  zoom: 16,
  mapTypeId: google.maps.MapTypeId.ROADMAP,
  center: latlng
};
var myMap = new google.maps.Map(document.getElementById("gmaps"), myOptions);
var marker = new google.maps.Marker({
    position: latlng, 
    map: myMap, 
    title:"marker title"
});     

}

你就完成了。

宽度和高度将由所选div的CSS指定,在本例中为#gmaps.

from Gmaps4rails:设置地图宽度和高度:

<>之前# gmaps4rails_map {宽度:800 px;身高:400 px;}

相关内容

  • 没有找到相关文章

最新更新