web-dev-qa-db-ja.com

Googleマップで現在のズームレベルを見つける方法

Googleマップをロードまたはクリックしたときに現在のズームレベルを確認するにはどうすればよいですか?

75
K6t

このようなマップオブジェクトがある場合:

var mapObject = new google.maps.Map(document.getElementById("map"), _mapOptions);

つかいます

mapObject.getZoom();
144

このコードを使用してください:

float zoomlevel = mMap.getCameraPosition().zoom;
7
Ingo

私はそれを使って得ました:

console.log(this.map.zoom);

agm-angular-google-maps を使用しています

html:

<agm-map (mapReady)="onMapReady($event)">

TS:

onMapReady(map) {
 this.map = map;
}
2
Flavio Marques