map.moveCamera()

April 20, 2018 ยท View on GitHub

You can change camera position without animation.

map.moveCamera(cameraPosition).then(() => {

})

Parameters

nametypedescription
cameraPositioncameraPositionnew camera position. duration property is ignored.

Return value

:arrow_right: Returns Promise<any>


Demo code

<div class="map" id="map_canvas">
  <button ion-button (click)="onButtonClick()">
  Click here
  </button>
</div>
map: GoogleMap;

loadMap() {
  this.map = GoogleMaps.create("map_canvas");
}

onButtonClick() {
  this.map.moveCamera({
    target: {lat: 37.422359, lng: -122.084344},
    zoom: 17,
    tilt: 60,
    bearing: 140
  }).then(() => {
    alert("Camera target has been changed");
  });
}