Convert between lat/lon formats, compute distances and bearings, build bounding boxes, and encode/decode Geohash and UTM coordinates.