wgs2utm (version 2)

Convert WGS84 coordinates (Latitude, Longitude) into UTM coordinates (northing, easting).

You are now following this Submission

function similar to Rafael Palacios's deg2utm.m but using formulas from "Map Projections - A Working Manual" by J.P. Snyder (1987) for better precision in Southern hemisphere.

This second version allows forcing UTM zone and hemisphere in input, but can still be used like the previous version in which the function finds the appropriate zone.

Examples:
Lat=[48.866667; 34.05; -36.85 ];
Lon=[2.333056; -118.25; 174.783333];
% data zones:
[x1,y1,utmzone1,utmhemi1] = wgs2utm(Lat,Lon)
% forced zone:
[x2,y2,utmzone2,utmhemi2] = wgs2utm(Lat,Lon,60,'S')

Cite As

alexandre schimel (2026). wgs2utm (version 2) (https://in.mathworks.com/matlabcentral/fileexchange/14804-wgs2utm-version-2), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: deg2utm

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.2.0.0

completed descriptions and examples

1.1.0.0

Following requests, this second version allows forcing utm input

1.0.0.0