Determine UTM Zone

Use the Coordinates > Determine UTM Zone menu option (geogxnet.dll(Geosoft.GX.CoordSysWizard.LLToUTMZone;Run)*) to calculate the UTM zones based on the longitude and latitude channel values present in the active database. After completing the calculation, a summary report of the UTM zones is displayed.

Determine UTM Zone dialog options

Longitude channel

Select the geographic longitude channel to use in calculating the UTM zone values.

The values in the channel must range between -180 and 180 degrees, inclusive. Invalid or "out of range" values will create empty entries in the output UTM zone channel.

The designated X channel is shown as default on the first run. Your Longitude channel selection will be retained on subsequent runs of this tool in the same project.

Script Parameter: UTMZONE.LONGITUDE

Latitude channel

Optionally, select the geographic latitude channel to be used in designating the hemisphere (N|S) to the corresponding UTM zone channel values. If this field is left blank, a North direction is assumed by default, and all UTM channel values will be stamped with the "N" label (Northern Hemisphere).

The designated Y channel is shown as default on the first run. Your Latitude channel selection will be retained on subsequent runs of this tool in the same project.

The latitude values in the channel must range between -90 and 90 degrees, inclusive. For "out of range" values in the latitude channel, the designation becomes “N” in the corresponding UTM zone channel entries.

If a latitude channel value is dummy ("*"), the hemisphere of the last non-dummy latitude is assigned to the corresponding UTM zone channel value. If the first value in the latitude channel is dummy, the hemisphere of the first non-dummy latitude is assigned to the corresponding UTM zone channel value.

A negative value in the latitude channel stamps the corresponding UTM channel value with the “S” designation (Southern Hemisphere); a positive value in the latitude channel stamps the corresponding UTM channel value with the “N” designation.

Script Parameter: UTMZONE.LATITUDE

Line selection

You have the option to calculate the UTM zones for:

  • all lines.

  • the displayed line.

  • all selected lines (default option).

Script Parameter: UTMZONE.LINE_SELECTION [ "A" : All lines, "S" : Selected lines (default), "D" : Displayed line]

Output UTM channel

Specify the channel to contain the calculated UTM zones. If the Output UTM channel name already exists, you will be prompted to overwrite the channel or to enter a different output channel name.

Script Parameter: UTMZONE.OUT

Application Notes

Given a longitude channel ("Longitude"), the UTM zone values ("UTM_Zone" channel) are calculated using the following equation:

UTM_Zone = INT(Longitude/6+31)

The resultant values will be integers in the range of 1 to 60. (The UTM system divides the Earth's surface into 60 longitudinal zones, 6 degrees wide each.)

Geographic coordinates are commonly expressed in decimal degrees; for a list of supported formats, see the topic Data Types and Database Formats - Import and Display in Oasis montaj.

*The GX.NET tools are embedded in the geogxnet.dll file located in the "...\Geosoft\Desktop Applications \bin" folder. If running this GX interactively, bypassing the menu, first change the folder to point to the "bin" directory, then supply the GX.NET tool in the specified format. See the topic Run GX for more details on running a GX.NET interactively.