Parse Messy Geographic Coordinates
extract degree, minutes, and seconds
get hemisphere from long/lat coordinates
Parse latitude values
parse string with lat and lon together
parse longitude and latitude
Parse longitude values
parse coordinates into degrees, minutes and seconds
parzer: Parse Messy Geographic Coordinates
Parse messy geographic coordinates from various character formats to decimal degree numeric values. Parse coordinates into their parts (degree, minutes, seconds); calculate hemisphere from coordinates; pull out individually degrees, minutes, or seconds; add and subtract degrees, minutes, and seconds. C++ code herein originally inspired from code written by Jeffrey D. Bogan, but then completely re-written.
Useful links