nvector is a suite of tools written in Python to solve geographical position calculations.
pbrod/nvector