在Google Maps API V3中移除平移控制

有什么方法可以移除圆形的平移导航控件,但在Google Maps V3 API中保留缩放控件? 我试图用jQuery强制离开屏幕,但每次地图更新时都会返回。 有任何想法吗? 谢谢!


您可以使用google.maps.NavigationControlStyle.SMALL来显示一个小的加/减缩放控件,否则您将不得不创建自己的缩放控件并将其添加到地图中。

http://code.google.com/apis/maps/documentation/javascript/controls.html


你也可以看看这里,你可以在声明你的地图的时候删除/添加特定的控件:

var latlng = new google.maps.LatLng(40.44062, -79.99588);
var options = {
    zoom: 14,
    center: latlng,
    disableDefaultUI: true,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};

控制Google Maps API V3控件


在V3中,当您定义您的选项时 - 您可以选择禁用/启用任何UI功能:

function initialize() {

    var mapOptions = {
            zoom: 4,
            center: new google.maps.LatLng(-33, 151),
            //panControl: false,
            zoomControl: false,
            scaleControl: true,
            mapTypeId: google.maps.MapTypeId.ROADMAP
    }

    var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
}
链接地址: http://www.djcxy.com/p/81579.html

上一篇: Remove Pan control in Google Maps API V3

下一篇: Draw radius around a point in Google map