Please check out our demo!
Trees play an extremely important role in Earth’s climate behavior. They cover around 50% of Earth’s land area and contain upwards of 90% of the global vegetation carbon. This means that a lot of CO2 that humans emit is being taken in by trees and used for their growth. Observing tree growth patterns can lead to a better understanding of how trees and climate interact with each other. These observations can also be used to predict the effects of climate change in the future.
To better understand how certain factors affect trees, Dr. Kiona Ogle and Dr. Michael Fell of Ogle Labs developed a simulation that shows a tree’s growth over time. The simulation is called the Allometrically Constrained Growth and Carbon Allocation (ACGCA) model. It uses over 30 input parameters to run the simulation, which calculates the state of the tree over time. The output of the model contains useful information such as the tree’s height, trunk radius, the carbon in the leaves and trunk, etc.
For more information on the original project description, please
use this link:
Project Description
The issue is that the model currently has a very small user base. This is due to it not being user-friendly and not being available online. It is not user-friendly for the following reasons:
The combination of these factors creates an unfriendly user environment which limits the number of people that can utilize the model.
TreeViz will create a website that will be hosted online for anyone to use. This will be a good way to get it into the hands of students and educators, or anyone else that wants to use it. The website will run the model as usual, but it will significantly increase the accessibility to it by overhauling the input and output. Some specific features that will solve the model’s problems are as follows:
To organize development of our web application, we have separated it into its basic requirements.
In order to fully realize our solution, we will use these technologies:
Web Development: Vue.js
Tree Visualization: Three.js
Database: Firebase
ReST API: Amazon Web Services
Hosting Server: Local Desktop