An auto-calibration from GPS coordinates to map scale, developed on top of Plot.ly in JavaScript.
The demo is an auto-calibration from GPS coordinates to map scale, developed on top of Plot.ly in JavaScript.
A more complete version of this feature is being incorporated into Open Energy Dashboard through the mapChart branch in a forked repo.
The map accepts an image upload and asks for several data points to calibrate.
Use case example:
Open BeloitMap.txt to load up the map stored as BeloitMap.png.
Click graph to display map.
Click anywhere inside the map, input gps coordinates of the point in degrees, press cancel to discard this point.
Click calibrate after at least 2 data points are accepted, we recommend 5 points to be more accurate.