Use the following sample to get the position of the project base point of each document:
public void GetProjectLocation(Autodesk.Revit.DB.Document document) { // Get the project location handle ProjectLocation projectLocation = document.ActiveProjectLocation; // Show the information of current project location XYZ origin = new XYZ(0, 0, 0); ProjectPosition position = projectLocation.get_ProjectPosition(origin); if (null == position) { throw new Exception("No project position in origin point."); } }
The subtract the Easting and Norting to get the correction factor in X and Y direction.