Skip to content

Latest commit

 

History

History
49 lines (26 loc) · 2.08 KB

File metadata and controls

49 lines (26 loc) · 2.08 KB

WildFire_Data_Visualization

A web-based wildfire data visualization system based on Echarts.js, Spring Boot and Mysql.

Pre-requirements

Before running this project, please make sure that you have already installed Java.

IntelliJ IDEA is strongly recommended for this project.

Please note that Baidu Map API is embedded in this project. You need to apply for a access key here for free.

After getting an access key, put it here in all .html files.

Image

Getting Started

Please follow these steps to start running our website:

  1. Clone or download our project

git clone https://github.com/Jason0917/WildFire_Data_Visualization.git

  1. Establish a Mysql database, create tables and import data from under the datasets folder.

  2. Go to /src/main/resources/application.properties and modify the configuration accordingly. Image

  3. Run DataVisualizationApplication.java under /src/main/java/com/visualization/visualization to start the server-side application.

  4. Open Wildfire_Scattermap.html as the entry point to visit our website. Please note that by default, all HTTP requests will be sent to http://localhost:8443.

Demo

Image

Image

More to Explore

So far, only Wild fire scatter map, heat map, wind map and precipitation map are included in this project. More visualization tools can be found at Echarts.js.

For this project, National Fire Database fire point data is used to be visualized. However, more wildfire datasets in different formats can be found at CWFIS.

Contact

If there are any issues or any suggestions, please contact zjian3@ualberta.ca.

Thanks! (^_^)