upoints, previously called earth_distance, is a collection of modules for
working with points on a spherical object. It allows you to calculate the
distance and bearings between points, mangle xearth/xplanet data files, work
with online UK trigpoint databases and various other databases.