CS-MAP automatically selects the most precise technique appropriate, and as many as is necessary, to accomplish the datum shift required. End users refer to coordinate systems by key names. Thus applications become easy for non-technical personnel to operate reliably. Applications rarely, if ever, concern themselves with datums as CS-MAP handles this automatically. Applications rarely, if ever, concern themselves with ellipsoids as CS-MAP handles this automatically.
Numerical results are identical to the government sanctioned program in all cases.
To users of CS-MAP based applications, NAD83 is a single entity. This capability is available in both interfaces. This technique also enables latitude and longitude coordinate systems to be based on different datums, reference prime meridians other than Greenwich, and use units other than degrees. Similarly, new projections are added to the system by writing six functions and adding a one line entry to the projection table. The new projection will be indistinguishable from previously existing projections.