Skip to content

🌳 Explore Trees in Singapore πŸ‡ΈπŸ‡¬

Notifications You must be signed in to change notification settings

cheeaun/exploretrees-sg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da34793 Β· Oct 31, 2021
Jun 27, 2020
Oct 29, 2021
Oct 26, 2021
Oct 14, 2021
Apr 27, 2019
Oct 24, 2021
Apr 29, 2019
Jun 27, 2020
Oct 24, 2021
Apr 27, 2019
Apr 1, 2018
Oct 24, 2021
Oct 29, 2021
Oct 31, 2021
Apr 27, 2019
Apr 1, 2018
Oct 27, 2021
Oct 28, 2021
Oct 24, 2021
Oct 24, 2021
Oct 31, 2021
Oct 24, 2021

Repository files navigation

ExploreTrees.SG

🌳 Explore Trees in Singapore πŸ‡ΈπŸ‡¬

On 17 March 2018, National Parks Board launched an all-new web site called Trees.sg. On the next day, I started my journey in getting the data and visualizing it to my heart's content.

Screenshot of ExploreTrees.SG

Screenshots of 3D trees

This is a personal side project to fuel my curiosity on these factors:

  • Plotting more than 500,000 data points on Mapbox GL JS.
  • Data visualization of all tree data, in 4 criterias:
    • Type; Tree, Heritage
    • Girth (meters)
    • Age (years)
    • Family (to group up the large number of species)
  • Discovery of trees.
    • Prominent/important trees stand out more by having larger radii.
    • Super fast info card by just hovering on the tree markers (for devices with a mouse).

πŸ‘‡πŸ‘‡πŸ‘‡ Read more about it πŸ‘‡πŸ‘‡πŸ‘‡

Technicalities

Web App

Node.js is required.

  • npm install - install dependencies.
  • npm start - start a local server for the site.
  • npm run build - build the assets in dist folder for deployment.

Data

Available here: cheeaun/sgtreesdata.

Icon

Uses 🌳. Generated via https://formito.com/tools/favicon (Size 80).

Copyright & license

Similar visualizations/effort