Стоит посмотреть на пакеты:
1. gpsprune
2. gpsd + python-gps
3. xgps
GPSD демон может контролировать один или более GPS-устройств, подключенных к
компьютеру, обрабатывая все данные о расположении и движении
сенсоров, которые будут опрошены на TCP-порт 2947.
Этот пакет содержит Python интерфейс для подключения к GPSD.