Recoord
Recoord is a coordinate handling library with the ability to parse different coordinate formats like
- dms (50°10'20"N 10°25'30"E)
- dd (15.7445,20.345346)
- geohash (ezs42)
It's also able to optionally resolve adresses to locations using the Nominatim Openstreetmap API (enable the feature "resolve_osm" for this).