fxedel / vaterstetten-in-zahlen

https://vaterstetten-in-zahlen.de is an open source project whose goal is to collect and visualize publically available data about the municipality of Vaterstetten.

Home Page:https://vaterstetten-in-zahlen.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vaterstetten in Zahlen

vaterstetten-in-zahlen.de is an open source project whose goal is to visualize (and gather, if needed) publically available data about the municipality of Vaterstetten.

Development

Initial setup

Install the newest version of R via the CRAN package, see https://www.digitalocean.com/community/tags/r?type=tutorial&subtype=tutorial

Make sure the following packages are installed:

apt install libcurl4-openssl-dev libgdal-dev libssl-dev libudunits2-dev libxml2-dev gfortran libkrb5-dev

Then, start an R session and install the needed R packages:

install.packages("renv")
renv::restore()

Start web server

Rscript server.R

Tools

If you also want to be able to use the python tools, make sure to have Python 3.8+ installed. Then, install pipenv and install the local dependencies:

python3 -m pip install --user pipenv
python3 -m pipenv install

To run the data poller:

pipenv run python tools/poll.py [OPTIONS | -h]

License

This project is published under the MIT license, see LICENSE.md. However, there are some exceptions:

  • The file renv/activate.R is auto-generated by renv, therefore its copyright holder is RStudio.
  • In the data/ directory, all data from external sources (which is the majority) may belong to a different or no specific license. See the README.md files in the data directories.

About

https://vaterstetten-in-zahlen.de is an open source project whose goal is to collect and visualize publically available data about the municipality of Vaterstetten.

https://vaterstetten-in-zahlen.de

License:MIT License


Languages

Language:R 64.8%Language:Python 34.2%Language:JavaScript 0.7%Language:CSS 0.3%