I put together a small standalone utility for replacing an AgOpenGPS field background with better public aerial imagery.
The idea is deliberately simple:
**Close AOG then run the utility
- pick a field
- pick a satellite source & resolution
- relaunch AOG.**
It does not modify AgOpenGPS, and it does not change the field georeferencing, boundaries, guidance lines, recorded sections, etc. It replaces only BackPic.png and leaves AOG’s BackPic.txt alone.
The first background it encounters is preserved as the starting map, so you can restore the your current AOG/Bing image later. It also makes timestamped backups before changes.
Current built-in map sources are:
- KyFromAbove Phase 3** — Kentucky 2022–2024 3-inch imagery
- USDA NAIP** — for the continental U.S.
- Restore your original starting map**
There are three resolution choices, from the existing AOG/Bing dimensions up to higher-resolution imagery. The highest setting is deliberately capped at about 15 MP because enormous backgrounds may hurt AOG performance on some computers.
I also made the satellite image sources configurable in a JSON file, so somebody with access to another public ArcGIS ImageServer can add a state/local source without rewriting the PowerShell script.
This started as a little utility for my own use after seeing how much better KyFromAbove imagery looked than my existing AOG backgrounds. It turned out useful enough that I cleaned it up (with AI assistance), added NAIP and documentation, and put it on GitHub.
The GitHub README has before/after screenshots of one field and installation/use instructions.
AOG Field Map Updater:
GitHub repository
It has been tested with my AOG 6.8.x setup, but this is the first public release.