0

ユーザーの位置を示し、自動的にズームインするマップがあります。このズームレベルを「ズーム」および「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 
        });
    }
}); 
4

1 に答える 1

2

-instanceのsetZoom-methodを使用して、マーカーを追加したgoogle.maps.Mapにカスタムズームを適用します

jQuery('#map_canvas').gmap('get','map').setZoom(12);
于 2013-03-12T09:38:42.300 に答える