@Override
    public void centerOnPosition(final double latitude, final double longitude, final Viewport viewport) {
        initFollowMyLocation(false);
        mapView.zoomToBounds(viewport, new GoogleGeoPoint(new LatLng(latitude, longitude)));
    }
Set the zoom of the map. The zoom is restricted to a certain minimum in case of live map.
main/src/main/java/cgeo/geocaching/maps/CGeoMap.java