/Geo/geo.shtml

details for geo.shtml

caesarcreeklake.net

Documentation

What this is
What this is
This is a web page with an interactive map and GPS tracking capability. There are many like it.
What this is NOT
This is not an app. It does not requi installation, registration, subscription, or log-in. It deos not store user data in a proprietary format on a commercial sver. It does not try to monetize user activity. It is not a commercial product; it isn't perfecct and it isn't done.
"Perfect is the enemy of done."
The purpose of this project
The objective is to a map with GPS tracking on a mobile devvice without registration, installation, subscripption, log-in, proprietary data storage, cookies or other third-party tracking, or vendor lock-in. The controls and menu should be simple and operable by someone with somewhat impaired vision in adverse lighting; for example, outdoors. It should support additional functionality when keyboard, mouse, and larger screen are available.
Geolocation is not GPS
All modern browsers provide "geolocation" services, even when GPS hardware is not installed on the devcie. "Geolocation" will occasionally detect the correct state, but not always. This software does not use browser-provided geolocation. IF GPS is not available, TRACK and RECORD are disabled.
About the software
The JavaScript library used here is Leaflet.js. The map tiles are furnished by OpenStreetMap.org
Contact:
This is a work in prograess. If you have questions, comments, or constructive critcism, plefeel free to send an email: mailto:admin@caesarcreeklake.net

Key to Map Symbols
OpenStreetMap Carto/Symbols
Last updated: Aug 25, 2025
How This Works
Start-up
When the map page opens for the firt time, it is covered by a pop-over with hints about the tab functions. The pop-ovar cn be cancelled and by checking the box at the bottom. The map opens centered on Caesar Creek Lake a. Zoom and pan work in the usual way.
QUICK START

The QUICK START guide is displayed displays hints for the first-time user. It can be suppressed by checking the user-preference box at the bottom.

Tabs
Color Codes

White: available
Yellow: Initializing
Green: active
Gray: disabled

GPS OFF
GPS WAIT
GPS ON
GPS NO GPS
GPS OFF
GPS OFF
GPS OFF
GPS OFF
GPS OFF
GPS is OFF
When GPS is ON, the map will have a marker representing the device's current location with a trail leading back to where GPS was turned ON.

When GPS is turned OFF, these will be removed. When GPS is tgurned ON again, a new marker and trail will be displayed.

When GPS becomes active,it will place a gray marker at the start of a blue track and a blue marker at the current location. The track will be extended and the blue marker moved as the device is moved. When GPS is stopped, athe track and both markers will be rmoved.

Click/touch this to start your device's GPS. If it actually has GPS, the STATUS tab will display WAIT and then ON. If it does not, the STATUS tab will display NO GPS, and TRACK and RECORD will be disabled. GPS can be turned OFF and ON repeatedly.

When GPS is ON, the current location and a track will be displayed but not recordeed. If GPS is turned OFF, current location and track will be removed. If GSP is turned on again, a new location and track will be started.

STATUS

The display-only STATUS tab shows one of OFF, ON, WAIT, or NO GPS.

TRACK

When TRACK is enabled, the current locaation is always in the middle of the screen. If the map is scrolled, it will immediately return the map to center the location marker. None of the other functions are affected by TRACK, including the ZOOM buttons.

RECORD

Use this to record a track.

Press the TRACK tab to start recording. A line willl be ddrawn on the map as your lat/lon data is recorded. Your track will be recorded even if it isn't visible on the screen.

pdress TRACK again to stop recording. Your browser's Download system will will begin to savee a file with a name similar to "2025-01-01T01-10-10.csv" This file can be imported and displayed at any time.

IMPORT

Use thss tab to import and display a previously-saved track or location.

When IMPORT is pressed, your device's file chooser system willlet you select a file. If the file is properly formatted, the track/location will bedrawn on the map and the map will be positioned and zoomed accordingly. An Alert will be shown if the file has an unkown format.

Using this tab does not affect any other operation.

ther than TRACK.

If TRACK is on, it will be turned off but you can tgurn it on as soon as the dsiplay is complete.

CREATE

Use this tab to create a file (hiking directions, landmarks, etc) that can be saved and imported later.

Press the CEATE tab tgo begin recording. Click/tap the screen map to set the first landmark. A location marker will be displayed. Click/tap again to start a track, and again until done. Press/tap CREATE again and your device's Download system will start to downlaod a fiel with a name similar to "2025-01-01T-1-01-01.csv

When the page first opens

A Quick Start Menu wil probably appear. It briefly explains the buttons' functions.

GPS

The GPS button enables and diables the device's GPS receiver and processor, it it has them. If they are present, the mapwill put a marker at the current position and begin to draw a trrak. The map will begin tracking, keeping the marker in the center but no data is being recorder. If they are not available, the STATUS will change to NO GPS and the map will not change.

When this page first opens, it will display a block of information and a plot of the current year's DO and temperature measurements. If your device is less than about 500 pixels wide, they will be stacked in a single column. Otherwise, text will be on the left and a plot on the right. If the browser is resized, but the text and the plot will resize to fit the window without horizontal scrolling.

At the top of the text are controls for selecting a year's data and scrolling. Clicking a year selects that year. clicking << removes all but the first measurement of that year clicking >> jumps to the last. Clicking the other two buttons scroll back and forward one date at a time. The date of the displayed sample is shown above the plot.

If your device has left and right arrow keys and your browser supports this, these keys can also be used for scrolling through the bi-weekly measurements.

The symbols are the same as the USACE plots; red dots are DO levels, blue dots are temperatures, circles are within the lake, squares are measurements at the tailwater.

This is a work in progress. If you have suggestions, questions, comments, or even constructive criticism, please send them to admin@caesarcreeklake.net

Resources

MDN: GeolocationCoordinates

Lake Porfile
This is the link provided by USACE.
USACE Louisville District Daily Lake Report
Daily report of lake levels, inflows, outflows, and precipitation
Caesar Creek Master Plan
Prepared by USACE
Updated 2020; 88 pages
Caesar Creek State Park
Link to ODNR start page for Caesar Creek State Park
Ohio Beach Water Quality Reports
link to water quality reports
North Pool Advisory History
2015 — Present
South Pool Advisory History
2012 — Present
Limnology, Robert Wetzel
Most of what I think I know about limnology is from this book
Abbreviations
DO
Dissolved Oxygen, in milligrams per liter
HAB
Harmful Algae Bloom
ODNR
Ohio Department of Natural Resources
T°C
(Water) Temperature in degrees Celsius
USACE
United States Army Corps of Engineers
Topics

Security and Privacy

Accuracy and Precisions

Limnological Factoids Changelog
2024-07-30
Initial deployment
File Foramts
"The wonderful thing about standards is that there are so many of them to choose from."
–attributed to Grace Hopper
CSV: Comma Separated Values
Javascript Geolocation Objsect
Geolocation API
GPX

 

NMEAarcGIS

 

ESRI

 

Various

GIS Geography

 

GeoJSON

 

KML/KMZ

 

GPX

 

TopoJSON

 



geoJSON, topoJSON

Changelog
2024-07-30
Initial deployment

Security and Privacy

Accuracy and Precisions

Miscellaneous

Walk-throucgh





















Last updated: Aug 25, 2025

Last updated: Aug 20, 2025