Skip to content

zerocod3r/ForestDataAnalytics

Repository files navigation

Forest Data Analytics

Ground Assist

Team Members

Introduction

The project is to process Forest Data provided by MINISTRY OF AGRICULTURE AND FORESTRY, Finland and extract knowledge from these datasets by visualizing them onto an Analysis Dashboard, such that it can help solving various use case scenarios regarding conservation of forests.

Requirements

Ground Assist uses a number of open source projects to work properly.

  • Apache Solr - big data tool for fast access data storage
  • Banana - A port of Kibana for Apache Solr
  • Python3 - libraries required BeautifulSoup, geopy, django == 2.1 or later

tt

How to run

Ground Assist requires Python3 to run.

DataSets folder contains files downloaded from https://www.metsaan.fi/paikkatietoaineistot containing raw json data

Clone the repository

$ git clone https://github.com/zerocod3r/ForestDataAnalytics.git
$ cd ForestDataAnalytics

Install the dependencies.

$ pip3 install bs4
$ pip3 install geopy

Edit this file location-plotter/gassist/templates/index.html and add your Google Maps API key

Run solr server and django server with start-server.py file

$ py start-server.py

Visit this url to access dashboard http://localhost:8983/solr/banana/src/index.html#/dashboard/solr/Forest%20Data%20Analytics?server=%2Fsolr%2F

Screenshot

alt text

Free Software, yeah!