locationCenterXPixel = ((double) getWidth() / 2d);
locationCenterYPixel = ((double) getHeight() / 2d);
locationPixelsPerLambert = (double)getPPM() / getScale();
Point2D lp = new Point2D.Double();
LatLonPoint origin = new LatLonPoint(referenceLatitude, centralMeridian);
LLToWorld(origin.getLatitude(), origin.getLongitude(), lp);
locationOriginX = lp.getX();
locationOriginY = lp.getY();
LatLonPoint center = getCenter();
LLToWorld(center.getLatitude(), center.getLongitude(), lp);
locationCenterXLambert = lp.getX();
locationCenterYLambert = lp.getY();
if (Debug.debugging("Lambert")) {
Debug.output("Creating LambertConformal: center x = "
+ locationCenterXLambert + ", center y = "
+ locationCenterYLambert);