Solved

# Convert Latitude Longitude to 10ths od a second

Posted on 2011-03-15
978 Views
I need to convert Latitude Longitude values to Tenths of a second. I currently have the Latitudes and Longitudes saved as

Longitude: 52.68639
Latitude;    -1.28068

What formula could I use to convert these to tenths of a second.

0
Question by:JoeBo747
[X]
###### Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

• Help others & share knowledge
• Earn cash & points
• 2

LVL 7

Expert Comment

ID: 35138198
Longitude: 52° 41' 11.004"
Latitude: -1° 16' 50.448"

Converting Between Decimal Degrees, Degrees, Minutes and Seconds, and Radians(dd + mm/60 +ss/3600) to Decimal degrees (dd.ff)

dd = whole degrees, mm = minutes, ss = seconds

dd.ff = dd + mm/60 + ss/3600

Example: 30 degrees 15 minutes 22 seconds = 30 + 15/60 + 22/3600 = 30.2561
Decimal degrees (dd.ff) to (dd + mm/60 +ss/3600)

For the reverse conversion, we want to convert dd.ff to dd mm ss. Here ff = the fractional part of a decimal degree.

mm = 60*ff
ss = 60*(fractional part of mm)
Use only the whole number part of mm in the final result.
30.2561 degrees = 30 degrees
.2561*60 = 15.366 minutes
.366 minutes = 22 seconds, so the final result is 30 degrees 15 minutes 22 seconds
0

LVL 7

Accepted Solution

Mdragga earned 500 total points
ID: 35138247
I realized the formula above while correct may not be in the most reader friendly format so I will simplify to make it easier. If you don't need it easier at least this way I'll know it makes sense to me too.

52.68639

52 Degrees

(.68639*60) = 41.1834

41 Minutes

(.1834*60) = 11.004

11 Seconds

Keep going dropping the decimal and multiplying by 60 for further accuracy.
0

LVL 5

Expert Comment

ID: 35237646
DMS 52 41 11
DM.m 52 41.1834
D.d 52.68639

The formulas are as follows:

Degrees Minutes Seconds to Degrees Minutes.m
Degrees = Degrees
Minutes.m = Minutes + (Seconds / 60)

Degrees Minutes.m to Decimal Degrees
.d = M.m / 60
Decimal Degrees = Degrees + .d
0

## Featured Post

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I feel like more and more people want to know how to programmatically convert addresses into geospatial locations. So in this article, I will show you how you can do it with Bing Maps. I'm going to use PowerShell, which is a nice scripting language,…
Introduction This article is designed to assist GIS (Geographic Information System) and GPS (Global Positioning System) developers using ESRI ArcGIS and other spatial information management systems.   For the uninitiated the concept of projectio…
This tutorial demonstrates how to identify and create boundary or building outlines in Google Maps. In this example, I outline the boundaries of an enclosed skatepark within a community park.  Login to your Google Account, then  Google for "Google M…