You can add satellite photography layers to Viking. Not sure now if it can take your position from GPS, I'd think yes, but not sure.Edit: How would I get satellite imagery from by GPS position on a raspi? I can't find a way of adding such in navit. Will look into other programs.
QGIS is amazing, there's hundreds of interesting pluginsHow to Add Google Satellite Imagery and Google Maps to QGIS – OpenSourceOptions
opensourceoptions.com
related https://www.gpsbabel.org/
Navit was not a kind of program that looked able to do that, back then when I tried it. Looked to o vector based for that. Maybe some application from OpenMoko, I forgot the name...

![Trustfire-9V-550mAh-z-mozliwoscia-ladowania-micro-USB_[512]_1200.jpg Trustfire-9V-550mAh-z-mozliwoscia-ladowania-micro-USB_[512]_1200.jpg](https://www.pyra-handheld.com/boards/data/attachments/37/37819-af70d38cd5932e496e27effacaeedcd0.jpg?hash=r3DTjNWTLk)