code: public static NavigationAnimation createZoomIn(MapPresenter mapPresenter, Coordinate position) {
  		View endView = null;
  		int index = mapPresenter.getViewPort().getResolutionIndex(mapPresenter.getViewPort().getResolution());
  		if (index < mapPresenter.getViewPort().getResolutionCount() - 1) {
  			endView = new View(position, mapPresenter.getViewPort().getResolution(index + 1));
  		} else {
  			endView = new View(position, mapPresenter.getViewPort().getResolution());
  		}
  		return new NavigationAnimationImpl(mapPresenter.getViewPort(), mapPresenter.getEventBus(),
  				new LinearTrajectory(mapPresenter.getViewPort().getView(), endView), getMillis(mapPresenter));
  	}
docs: Create a new zoom in {@link NavigationAnimation} that zooms in one resolution, to the requested position.
  
  @param mapPresenter The map onto which you want the zoom in animation to run.
  @param position     The position to arrive at.
  @return The animation. Just call "run" to have it animate the map.