Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
AirCasting API and web application
Ruby JavaScript HTML CSS
branch: master
Failed to load latest commit information.
app fix streams bounding box calculations
config Draft of bulk data export feature
db add reference fields and user_id for regression
doc Initial commit
lib fix region info box for different units
public Draft of bulk data export feature
script Add script test_all
spec
vendor Initial commit
.gitignore
.travis.yml
COPYING
Capfile use sidekiq for building measurement streams
Gemfile
Gemfile.lock Draft of bulk data export feature
Guardfile Initial commit
README.md Update README.md
Rakefile Initial commit
analyze.rb make all analyzing tools available
config.ru Initial commit

README.md

Build Status

AirCasting - Share your Air!

About

This is the AirCasting project - the project aims to build a platform for gathering, visualization and sharing of environmental data. To learn more about the platform visit aircasting.org.

Developing

For a Debian/Ubuntu system, the easiest way to start is:

  • rvm prerequisites
    sudo apt-get install bzip2 curl subversion git-core

  • install rvm
    curl -L https://get.rvm.io | bash -s

  • rvm requirements
    sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config imagemagick
  • install ruby
    rvm install 2.0.0
    rvm use 2.0.0
  • install database
    sudo apt-get install mysql-server libmysqlclient-dev
  • clone sources
    git clone git://github.com/HabitatMap/AirCasting.git aircasting
    cd aircasting
    cp config/database.yml.example config/database.yml
  • create database
    bundle exec rake db:create db:migrate
  • run application, by default starts as localhost:3000
    bundle exec rails server

Contribute

If you'd like to contribute just use the usual github process - fork, make changes, issue a pull request.

Contact

You can contact the authors by email at info@habitatmap.org.

Thanks

AirCasting uses The YourKit Java Profiler for Performance Tuning

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

License

The project is licensed under the GNU Affero GPLv3. For more information see COPYING and visit http://www.gnu.org/licenses/agpl.html. `

Something went wrong with that request. Please try again.