Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 谷歌地图设置缩放级别的边界_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 谷歌地图设置缩放级别的边界

Google maps 谷歌地图设置缩放级别的边界,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我有一张地图,显示用户的位置并自动放大。 我想知道如何将此缩放级别设置为“zoom”,而“maxZoom”不起作用。在谷歌搜索之后,我似乎需要设定界限,但不知道从哪里开始。 我希望它能放大到12点左右 以下是代码的一部分: jQuery('#map_canvas').gmap('getCurrentPosition', function(position, status) { if ( status === 'OK' ) { var clientPosition = ne

我有一张地图,显示用户的位置并自动放大。 我想知道如何将此缩放级别设置为“zoom”,而“maxZoom”不起作用。在谷歌搜索之后,我似乎需要设定界限,但不知道从哪里开始。 我希望它能放大到12点左右

以下是代码的一部分:

jQuery('#map_canvas').gmap('getCurrentPosition', function(position, status) {
    if ( status === 'OK' ) {
        var clientPosition = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
        jQuery('#map_canvas').gmap('addMarker', {'position': clientPosition, 'bounds': true});
        jQuery('#map_canvas').gmap('addShape', 'Circle', { 
            'strokeWeight': 0, 
            'fillColor': "#008595", 
            'fillOpacity': 0.25, 
            'center': clientPosition, 
            'radius': 15, 
            'clickable': false 
        });
    }
}); 

使用
google.maps.Map
-实例的setZoom方法在添加标记后应用自定义缩放

jQuery('#map_canvas').gmap('get','map').setZoom(12);