Skip to content

Explore a large 2GB dataset of soil measurements taken across the US

License

Notifications You must be signed in to change notification settings

BuiltWithGenie/SoilMeasurements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

US soil measurements

This app presents the data in the US Drought Meteorological Data dataset, which contains measurements of meteorological quantities taken across 56000 stations in the US.

To work with such a large dataset (2GB in CSV format), this app uses the Arrow file format to load the data, and server-side resampling for plotting.

soil.1.mp4

Moreover, this app showcases the following:

  • Event detection when clicking on line and map plots
  • UI controls like menus, sliders, date pickers
  • Two-column layout
  • Plot configuration with Genie Builder
  • Map for showing geospatial data

Installation

The data included with this repo only contains measurements from three stations. You can download the full dataset here.

Clone the repository and install the dependencies:

First cd into the project directory then run:

$> julia --project -e 'using Pkg; Pkg.instantiate()'

Finally, run the app

$> julia --project
julia> using GenieFramework
julia> Genie.loadapp() # load app
julia> up() # start server

Finally, open your browser and navigate to http://localhost:8000/ to use the app.

About

Explore a large 2GB dataset of soil measurements taken across the US

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •