| .idea | ||
| css | ||
| fa | ||
| img | ||
| js | ||
| index.html | ||
| LICENSE | ||
| manifest.webmanifest | ||
| README.md | ||
| service-worker.js | ||
Field Spotter
Field Spotter is a mobile-first progressive web app to display live spots from outdoor Amateur Radio programmes such as POTA, SOTA & WWFF, on a geographic map, and on a frequency band. Designed for use in the field to locate park-to-park and summit-to-summit opportunities in a more intuitive way than the respective websites' spot lists. It can of course also be used from home by hunters of the supported programmes.
Use it at https://fieldspotter.radio.
Read more about the project at https://ianrenton.com/projects/field-spotter.
Field Spotter is built on the Spothole API.
Embedding Field Spotter in Web Pages
A number of sites embed Field Spotter in their own pages. You can provide URL params to Field Spotter to customise its initial appearance.
Currently, only lat, lon and zoom are supported. These centre and zoom the map when it first appears. For example, https://fieldspotter.radio/?lat=54.4188&lon=-3.2071&zoom=10.
Other options, such as to hide the controls or pre-select only a certain programme, can be added on request.
Third Party Libraries
The project contains a self-hosted copy of Font Awesome's free library, in the /fa/ directory. This is subject to Font Awesome's licence and is not covered by the overall licence declared in the LICENSE file. This approach was taken in preference to using their hosted kits due to the popularity of this project exceeding the page view limit for their free hosted offering.
Other third party libraries, such as Leaflet and jQuery, plus many plugins for them, are included from a CDN in the head of index.html.
This project would not have been possible without these libraries, so many thanks to their developers.
