Portfolio - Bangkok Index

Year
Type
Information Website

พัฒนาเว็บไซต์ Data Visualization ที่แสดงผลคะแนนและอันดับความน่าอยู่ของทั้ง 50 เขตในกรุงเทพมหานคร ผ่านการแสดงผลแบบ Interactive ทั้งในรูปแบบแผนที่และกราฟ โดยเน้นการประมวลผลฝั่ง Frontend เพื่อให้ผู้ใช้ได้รับประสบการณ์ที่ลื่นไหล รวดเร็ว และเข้าใจข้อมูลได้ง่ายที่สุด

ฟีเจอร์หลักของระบบ

Interactive Map ด้วย D3.js

  • แสดงแผนที่กรุงเทพฯ แบบ SVG ครบทั้ง 50 เขต
  • ระบบสีแบบ Choropleth Map กำหนดสีตามระดับคะแนนความน่าอยู่ของแต่ละเขต
  • คลิกเขตเพื่อดูรายละเอียดคะแนนเชิงลึก
  • Hover Tooltip แสดงข้อมูลสรุปแบบ Real-time
  • Zoom และ Pan เพื่อดูรายละเอียดแผนที่ในแต่ละพื้นที่

กราฟแท่งแนวนอน (Horizontal Bar Chart)

  • แสดงอันดับความน่าอยู่ของทั้ง 50 เขตเรียงลำดับจากมากไปน้อย
  • Filter และ Sort ข้อมูลตามมิติต่าง ๆ ได้

ระบบเปรียบเทียบเขต (District Comparison)

  • เลือกหลายเขตมาเปรียบเทียบคะแนนแต่ละด้านพร้อมกัน
  • แสดงผลแบบ Side-by-side เพื่อให้เห็นความแตกต่างได้ชัดเจน

Frontend-first Architecture

  • ประมวลผลและ Render ข้อมูลทั้งหมดฝั่ง Frontend
  • ลด Server Request ให้น้อยที่สุดเพื่อความเร็วสูงสุด
  • ใช้ D3.js ควบคุม DOM และ Animation ทุกจุดแบบ Custom

More Portfolio

SDG & EV

If you have any questions or need advice about WordPress, feel free to ask.

Office

  • © do action co., ltd. 2024
    66 Soi Petchkasem 98/1, Petchkasem Road,
    Bangkhae Nuea, Bangkhae,
    Bangkok, Thailand
    10160
PDPA Icon

Our website uses cookies to enhance your user experience.

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save