|
|
|
Projection and Datum Transformation Library The Projection and Datum Transformation Library is a dynamic link library (DLL) software component that can be added to a software project to provide projection functions for data mapping. The component has many features including:
Demo Application A simple projection application using the component is shown below:
The Demo Application is controlled from the Main Form (Figure 1). This form shows any warning messages sent by the projection library during use. The menu bar is used to access the various functions of the application.
A list of common ellipsoids is stored in the component. The Ellipsoids form (Figure 2) displays the parameters of the selected ellipsoid.
The Datum Transformation form (Figure 3) uses the datum transformation function to convert latitude and longitude values between datums.
The Projection Parameters form (Figure 4) displays the projection parameters for the selected projection. Common Australian projection parameters are stored in the component and new ones can be easily added.
The Map Projection form (Figure 5) converts latitude and longitude values into easting and northing values for making maps. If the geographic datum is different from the projection datum, the latitude and longitude values are converted to the projection datum.
|