83คะแนน
Mae Hong Son Water Map Dashboard
แสดงปริมาณน้ำฝนแม่ฮ่องสอนเชิงพื้นที่แบบใกล้ real-time
แสดงจุด BT Locations บนแผนที่แบบโต้ตอบ
แสดงตำแหน่ง BT Locations บนแผนที่แบบโต้ตอบโดยใช้ Leaflet.js และ MarkerCluster มีเครื่องมือรวมข้อมูลจาก Google Sheets และ Google Takeout พร้อมตรวจจุดซ้ำและพิกัดผิดปกติ
https://valrinx.github.io/bt-locations # BT Locations Map แผนที่แสดงจุด BT Locations แบบ interactive ใช้ Leaflet.js + MarkerCluster 🌐 **Live site:** [https://valrinx.github.io/bt-locations](https://valrinx.github.io/bt-locations) --- ## โครงสร้างไฟล์ | ไฟล์ | คำอธิบาย | | --- | --- | | `all_locations.json` | ข้อมูลหมุดทั้งหมด (source of truth) | | `build_html.py` | สร้าง `docs/index.html` + `docs/locations.js` จาก JSON | | `merge_sheet.py` | รวมข้อมูลจาก Google Sheet CSV เข้า JSON | | `import_takeout.py` | Import GeoJSON จาก Google Takeout | | `auto_city.py` | Auto-detect city จาก GPS (reverse geocoding Nominatim) | | `validate_data.py` | ตรวจจุดซ้ำ (< 50m) และจุดผิดปกติ (lat/lng=0, นอกไทย, ไม่มีชื่อ) | | `.github/workflows/build.yml` | GitHub Actions auto build + deploy | | `docs/index.html` | หน้าเว็บ — HTML markup + CSS only | | `docs/app.js` | JavaScript logic ทั้งหมด (~1700 บรรทัด) | | `docs/locations.js` | ข้อมูลหมุดแยกไฟล์ (generated จาก build) | | `docs/all_locations.json` | สำเนา JSON สำหรับ GitHub Pages | | `topup_locations.csv` | ข้อมูล Topup Locations (CSV) | | `topup-map-site/` | Topup Locations Map site สำหรับ deploy | --- ## ฟีเจอร์ปัจจุบัน ### 🗺️ แผนที่ + Markers - แสดงหมุดบนแผนที่พร้อม MarkerCluster + แยกสีตาม list (CircleMarker + color palette) - Heatmap mode แสดงความหนาแน่นของจุด (leaflet.heat) - Route planning — Nearest-neighbor TSP + polyline + numbered stops - วัดระยะทางระหว่าง 2 จุด (haversine) - 4 map tiles: Street / Satellite / Terrain / Dark - Zoom to filtered อัตโนมัติเมื่อเลือ
โดย valrinx · ดูโพสต์ต้นทาง
ต้องเข้าสู่ระบบก่อนถึงให้คะแนนได้ เข้าสู่ระบบหรือสมัครฟรี
83คะแนน
แสดงปริมาณน้ำฝนแม่ฮ่องสอนเชิงพื้นที่แบบใกล้ real-time
76คะแนน
ติดตามเสียงสังคมต่อการเลือกตั้งผู้ว่าฯ กทม. 2569
70คะแนน
แจ้งเตือนความเสี่ยงและแสดงสถานการณ์น้ำท่วม
69คะแนน
จัดการข้อมูลภูมิศาสตร์ด้านสาธารณภัยในพื้นที่
68คะแนน
ตรวจสอบเพจปลอมก่อนทำรายการ
64คะแนน
เปลี่ยนข้อมูลน้ำท่วมเป็นคำแนะนำอพยพที่นำไปใช้ได้
แสดงตำแหน่ง BT Locations บนแผนที่แบบโต้ตอบโดยใช้ Leaflet.js และ MarkerCluster มีเครื่องมือรวมข้อมูลจาก Google Sheets และ Google Takeout พร้อมตรวจจุดซ้ำและพิกัดผิดปกติ
valrinx เป็นผู้สร้าง BT Locations Map ผลงานหมวดอื่น ๆ เว็บแอปเทพให้เครดิตเจ้าของผลงานและมีลิงก์กลับไปยังต้นทางทุกรายการ
ตรวจล่าสุดเมื่อ 27 ก.ย. 2569 ยังเปิดใช้งานได้ปกติที่ https://valrinx.github.io/bt-locations
คะแนนเต็ม 100 คิดจาก 4 ส่วน คือ เว็บยังเปิดใช้งานได้จริง 40 คะแนน (ลิงก์ตายเหลือ 5) คุณภาพเว็บจากการสแกนอัตโนมัติสูงสุด 20 คะแนน (ใช้บนมือถือได้ 5 โหลดเร็วสูงสุด 7 มีคำอธิบายเว็บ 4 มีภาษาไทย 4 รวมคะแนนบรรณาธิการ) ความนิยมในชุมชนต้นทางสูงสุด 20 คะแนน คิดแบบลดหลั่นตามจำนวน reactions และคะแนนดาวจากสมาชิกเว็บสูงสุด 20 คะแนน (ดาวเฉลี่ยคูณ 4)
เป็นเจ้าของผลงานนี้? ยืนยันความเป็นเจ้าของ หรือ แจ้งแก้ข้อมูล