File Exchange

image thumbnail

Conversion of UTM Coordinates to Spherical Coordinates

version (5.42 KB) by Gar
Little GUI allows you convert UTM coordinates to spherical coordinates.


Updated 05 Sep 2006

View License

0. Syntax:[long,lonm,lons,latg,latm,lats,Direction] = UTMIP(instruccion)

1. With this little routine, you can get the transformation or the conversion of UTM coordinates to spherical coordinates, you can choose different ellipsoids to execute the conversion.

2. Inputs:
x, y, utm zone, and hemisphere.

3. Outputs:
Latitude, Longitude and the reference of the Longitude.

4. Notes:
It's only necessary to run the function.
I designed the window in order to display in a screen of 1024 x 768.
This is the "inverse problem" of Spherical coordinates to UTM coordinates. You can also see the routine:
Conversion of Spherical Coordinates to UTM Coordinates, on Matlab Central -File Exchange, ID File: 8043.

5. Referents:
Page of Gabriel Ortiz.

Author: Gabriel Ruiz Martinez, Civil Engineer .
If you'll detect any mistake or bug, may you communicate me?
%September 2006
I added the lines 305 and 308.

Cite As

Gar (2020). Conversion of UTM Coordinates to Spherical Coordinates (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (5)


Beware, this code does not use the correct UTM zones A,B,Y and Z around the poles!


you should add, that deg2dms is needed...

John Scotts

Sang-Ho Yun

I just found a discrepancy between UTM and UTMIP. I tried the following pair.

Lat: 56d 16' 35.46" N
Lon: 3d 23' 46.82" E

UTM Zone: 31
UTM coord: 6237064.70 N, 524543.14 E

It looks like the UTM seems working correctly, but UTMIP produced opposite sign for longitute coordinate. For this test, I used "International 1909" datum. Please let me know if I am missing something here. Thank you!



In order to solve the problem that Sang-Ho Yun found, I changed somes lines. Thanks Sang-Ho Yun.

Add an ellipsoid

MATLAB Release Compatibility
Created with R13
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired by: Conversion of Spherical Coordinates to UTM Coordinates

Inspired: utm2deg