National Park Service
U.S. Department of the Interior
Joshua Tree National Park
“Today in the Park” is a internet-based system to provide visitors with key information about this day in Joshua Tree National Park. It was inspired by the purchase of TV displays for the visitor centers, which provided a way to communicate park information directly to visitors in real time:
The site works by periodically (like every 1/2 hour) querying various web resources to get updated information on weather, alerts, air quality, etc. This information is stored until the next update.
When a web page is requested, the stored information is retrieved and compiled into the form needed for display, and then sent a template for the requested web page. The template does the final formatting for displaying the page.The site runs on a linux-based server and is built using a language called "PHP", which is commonly used for web sites, including the nps.gov sites for parks.
Weather information comes from both weather.gov (NOAA) and weatherapi.com (commercial site). The NOAA data is focused better on a geographic area, so it forecasts for Jumbo Rocks, not just 29 palms. The weatherapi data is substituted if weather.gov fails, but the data is for 29 Palms and Indio, not Jumbo rocks and Cottonwood.
Current data comes from the sensors at Lost Horse Ranger Station, updated every few hours. If data is not available, it is reported as "n/a".
Astro data (sun, moon) is from weatherapi.com. Should be non-controversial.
Air quality is from airnow.com (EPS site).
Fire Danger is entered manually by rangers.
Alerts are entered manually, by rangers, but informed by weather.gov alerts for Joshua Tree National Park.
Notices and Advice are entered manually by rangers
The Calendar is drawn from the jotr calendar on nps.gov. That is supplemented by a built-in local calendar, where it is easy to quickly add events not on the nps calendar. Any of the events can be marked as cancelled; they continue to show on-line but with a "Cancelled" legend. Note: Calendar events no longer display after their start time has passed, so late in the day, you are likely to see "No Events Scheduled".
Campground status (reserved, closed) is manually entered by rangers. Availability for reserved sites comes from recreation.gov, updated every 30 minutes. Available sites in First-Come First-Served campgrounds can be manually entered. Tags next to the availability number indicates the age of the data; data over 12 hours old is removed.
The web pages all use Google Rubik font.
The page "today.php" can be printed from a web browser, and appropriate pages posted in a Visitor Center.
Printing will
If printed to a PDF, then the pdf can easily be distributed electronically
There are (at least) 3 different web sites used for the system:
If you want to change any of the information, or if you have any problems or comments, contact the developer John Springer. Phone or text to (503)329-7909 or email john@digitalmx.com.