Blue circles are gyms, red circles are campsites. The campsites are only displayed if they are within the specified radius of a gym, in this case 10 miles. The distance is as the crow flies, not road distance for now. Currently, I only have data for Washington state. I scraped campsite data from freecampsites.net and Campendium. I also scraped Anytime Fitness gym locations from their website. The scraping is pretty flakey and doesn't work all the time, but I was able to get the data. Campendium is also weird in that it only returns up to 100 results and uses a map based navigation which makes getting all of the data challenging. I am currently only using a subset of that data. I also currently only have a subset of gyms because some of the coordinates were geocoded incorrectly. I'll work on getting it cleaned up and post a demo you can play with. Stay tuned. Thoughts and suggestions welcome.