Skip to content

palminister/palminister-civil-map

Repository files navigation

Civil Movement Map 2020 🗺️

Developed with Next.js + Mapbox GL JS + Tailwind CSS + D3.js

Background 🤔

This is a fun little interactive Data Visualization project where I attempted to answer:

  • Where had Thais been protesting in 2020? 🗺️

  • Which groups had been quite active? 🧑‍🦰

    • Young Adults🧑‍🎤 Adults 🦸 Political Parties 🧑‍💼?
    • Major Protest Groups 🐥 Groups related to certain event 🌴?

My Work Process

  • 💥 Get the Dataset. All credits to ELECT.in.th team and their contributors 🙏 (P.S. Check out their original data visualization work "CIVIL MOVEMENT 2020" it's truly outstanding!)
  • ⚡️ Data Manipulation
    • Perform data cleansing on the location name, and other columns necessary.
    • Retrieve and append the Geocoding information via Mapbox Geocoding API.
    • Reformat the data into a structured JSON format.
  • 🌎 Do a Scatter Plot on a Map using with Mapbox GL JS.
  • 🚀 Implement interactive filters [Next.js+ D3.js]

Note

I am aware that my take on this project is very far from perfect. Several geographic coordinates retrieved were incorrect, and some were never even returned 💀. However, I would regret it if I hadn't share this imperfectly beautiful image with those people who strive to see positive changes in Thailand. Let's keep fighting for our future! 🚀

Read This Project's Articles

🚀 civil-map

About

a map visualization of the civil movement in 2020 (TH) 🗺️

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published