float pixPerDegree = ((Proj) projection).getPlanetPixelCircumference() / 360;
float newScale = pixPerDegree / (deltaPix / deltaDegrees);
// Figure out the center of the rectangle
com.bbn.openmap.LatLonPoint center = projection.inverse(point1.x,
point1.y);
// Set the parameters of the projection and then set
// the projection of the map. This way we save having
// the MapBean fire two ProjectionEvents.