Skip to content

danielckj/hdb-better-map

Repository files navigation

hdb-better-map

A cleaner visualization of block ages and resale prices, compared to HDB's official map (https://services2.hdb.gov.sg/web/fi10/emap.html), based on Python, and Plotly on Dash

Data for transactions up to 22 Apr 2024 has been included, for trying out this map. It has been preprocessed to fit the requirements of the mapping app. To include newer transactions in the app, newer data will need to be downloaded from HDB, preprocessed and referenced to by the code.

Running instructions:

  1. Download this repo locally into a single folder
  2. Unzip "HDB as of 2024-04-22 all info.zip" into the same folder (it is a compressed version of one CSV file with that same file name)
  3. Install all required packages (requirements.txt file will be included in the future)
  4. Optional: if you want to use Mapbox maps, add a file named mapbox_token.txt to this same folder with your Mapbox access token inside
  5. In a command prompt window, navigate to the folder where you downloaded everything to, and run "python scatter-map-app.py"

About

A cleaner visualization of block ages and resale prices, compared to HDB's official map (https://services2.hdb.gov.sg/web/fi10/emap.html)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors