What is the difference between DMS and DDM?
DMS and DDM are both ways of writing latitude and longitude, but they split the angular value differently. DMS breaks each coordinate into degrees, whole minutes, and decimal seconds (e.g. 51°29'19.91"N). DDM breaks it into degrees and decimal minutes without a seconds component (e.g. 51° 29.3318' N). They describe the same location in the same coordinate system but use a different level of subdivision. Confusing the two is a common source of small but real plotting errors.
Both can describe the same physical location. The numbers look different because the two systems measure and express position in fundamentally different ways. Understanding that difference is the key to choosing the right one for each task.
Side-by-side example
The same location expressed in both systems shows how different the values look:
| Format | Same location |
|---|---|
| DMS | 51°29'19.91"N 0°0'52.46"W |
| DDM | 51° 29.3318' N 0° 0.8744' W |
When to use DMS
DMS is better for aviation charts, printed nautical publications, traditional navigation references, legal land descriptions, and legacy systems that expect the full degrees-minutes-seconds breakdown.
When to use DDM
DDM is better for marine GPS chart plotters, some handheld GPS units, geocaching platforms, and workflows where decimal minutes provide a simpler intermediate format without the three-part complexity of DMS.
Common mistakes when mixing the two
The most dangerous mistake is treating decimal minutes as if they include seconds. In DMS, 29'19.91" means 29 minutes and 19.91 seconds. In DDM, 29.3318' means 29.3318 minutes with no seconds at all. Applying the DMS formula to a DDM value (or vice versa) produces a subtly wrong result, usually off by enough to matter in fieldwork but not enough to be immediately obvious on a zoomed-out map.
Converting between DMS and DDM
Converting between DMS and DDM is a simple mathematical operation within the same coordinate system. To go from DMS to DDM: combine the seconds into the minutes (minutes + seconds ÷ 60). To go from DDM to DMS: extract whole minutes and multiply the fractional part by 60 to get seconds. No datum transformation is involved. CoordinateMapper handles both directions automatically.
Practical guidance
If you need to move data between tools, convert into the format or system expected by the destination rather than asking someone else to reinterpret the values by eye. That single step prevents most coordinate mistakes.
When a project involves both DMS and DDM, pick one as the master format and convert the other. Mixing the two without conversion is the fastest route to plotting errors.
Takeaway
DMS and DDM are different representations of location, each optimised for different workflows. Use DMS when its strengths matter most, use DDM when its advantages fit the task, and always convert deliberately rather than assuming the two are interchangeable.