What's a good library for geospatial functions? I mean things like
- distance between two points on the globe
- coordinates of a circle of a given radius from a particular point
- etc.
Bonus if there's an interface to the various ways different databases represent geolocations.
I'm a geo-noob (in case this question didn't make it obvious), so pointers to other geolocation/geospatial resources are welcome.
C++ and Python preferred, but all pointers welcome.