Projections

From XMS Wiki
Revision as of 17:42, 31 May 2011 by Unjedai (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Related Versions
GMS v7.0

version note

"Projection" refers to a map projection like UTM. In XMS software, a projection can be associated with a project, and data can be reprojected from one projection to another. XMS software utilizes the Global Mapper (TM) library which supports hundreds of standard projections.

Previous XMS software versions referred to projections as "coordinate systems" and reprojection as "coordinate conversion".

Project Projection

The current projection, or the projection currently associated with the project, can be specified via the Edit|Projection menu command. Changing the projection does not alter the XYZ coordinates of the project data.

Local Projection

Many numerical models work in local systems, and don't care how that system relates back to global coordinate systems (UTM, State Plane etc.). XMS software allows for local projections that are unrelated to any standard projection.

Reproject

Reprojecting means to convert data from one coordinate system to another. For example, a 2D mesh representing the ground surface may have XYZ coordinates in a UTM system and they need to be converted to a State Plane system to be consistent with other data. Reprojecting usually results in the XYZ coordinates of the data changing, although conceptually the data is in the same place with respect to the Earth, just in a different coordinate system.

There are three basic reprojection tasks that you can do:

  • Reprojecting the entire project from one system to another
  • Reprojecting one object from one coordinate system to the project coordinate system
  • Single point reprojection, which allows you to enter the XYZ coordinates for a point in one projection and see what the new coordinates would be if the point was reprojected to a different projection.

Either operation brings up a dialog with two projections specified. On the left, the "Convert From" projection defines the projection the data is currently in. On the right, the "Convert To" projection defines the projection the data will be in after the operation.

Reproject everything

Reprojecting everything can be done by selecting the Edit|Reproject menu command. This will convert all the data loaded into the XMS application from one projection to another. In this operation, the "Convert From" projection (left side of the dialog) is dimmed by default. The user selects a new projection on the right side that all data in the application will be converted to. This operation changes the "current" projection that is being used by XMS to the newly specified "Convert To" projection.

Reproject object

This command is done on a specific geometric object (grid, mesh, scatter set, ...) by right-clicking on the entity in the Project Explorer. The object is reprojected from some projection into the current projection being used by the XMS application. In this operation, the "Convert To" projection (right side of the dialog) is dimmed by default because it represents the current projection used by the project. It is assumed that the desire is to reproject data from another projection into the current projection. The current projection is not changed in this operation.

Single Point Reprojection

Single Point Reprojection allows you to enter the XYZ coordinates for a point in one projection and see what the new coordinates would be if the point was reprojected to a different projection. It also lets you create a feature point at the new location. This operation is accessed via the Edit|Single Point Reprojection menu command. It's also available in the Register Image dialog.

Restrictions

Some reprojections are not allowed, such as reprojecting between a NAD and non-NAD system. A warning is issued when the reprojection is not allowed.

Supported Projections

XMS software utilizes the Global Mapper (TM) library which supports hundreds of standard projections.