I took a quick look at the source and it looks like you've figured out
the format.  (I see that a degree symbol is also allowed.)  Because of
the inconvenience of using ' and " as minutes and seconds markers, I
would recommend allowing : (colon) to be used as a *separator*
character, e.g., 25:24:23.  This usage is common for times and so its
use for angles is fairly intuitive.  (This convention is supported by
GeographicLib.)  Allowing the digits to be run together, 252423, is a
recipe for disaster.

--
Charles Karney <[email protected]>
> On May 6, 2026, at 14:45, Peter Townsend via PROJ <[email protected]> 
> wrote:
> 
> I was looking at the proj_dmstor function to try and leverage it, but there 
> really isn't any documentation on what the expected input format is supposed 
> to be. 
> 
> "252423N" returns 4405.6124577616465, which isn't anywhere close to the 
> expected result of 25.40638888 degrees / 0.44342513699807451 radians.
> "25 24 23 N" gives me 0.43633231299858238, which is wrong.
> "25d24'23\"N" does get me 0.44342513715321491 though.
> proj_rtodms(0.44342513715321491, 'N', 'S') does give me "25d24'23\"N" back.
> 
> Does it require the d, ', and " markers in the string? 
> 
> -- 
> Peter Townsend
> Senior Software Developer
> _______________________________________________
> PROJ mailing list
> [email protected]
> https://lists.osgeo.org/mailman/listinfo/proj

_______________________________________________
PROJ mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/proj

Reply via email to