Skip to content

Web app for converting raw survey data from the wheel to CurbLR format

Notifications You must be signed in to change notification settings

sharedstreets/curbwheel-digitizer

Repository files navigation

curbwheel-digitizer

installation

npm install

npm start

importing surveys

To import a survey, append the url with ?survey=<surveyPath>, where <surveyPath> is the URL to the survey. At this path, it anticipates a file structure resembling this sample survey, with a points.json, spans.json, and images folder.

see usage.md for UI documentation.

backups

The digitizer saves the current state of digitization at 5-second intervals to the browser's localStorage. Under the hood, it clones the current state and stores it under a key defined by the surveyPath above. If the digitizer initiates with a surveyPath matching one in the cache, it will prompt the user with an option to resume the previous session, before importing the survey anew.

localStorage is somewhat unpredictable and browsers purge it regularly, so this is meant to be a backup rather than a reliable storage method.

About

Web app for converting raw survey data from the wheel to CurbLR format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •