โครงการนี้เปิดขึ้นเพื่อให้อาสาสมัครช่วยกันหาพิกัด (Latitude/Longitude) ของ หน่วยเลือกตั้ง ทั่วประเทศ โดยเป้าหมายคือการเปิดเป็น Open Data เพื่อให้สังคมสามารถนำไปใช้ต่อได้ เช่น การสร้างแผนที่เลือกตั้ง, การตรวจสอบข้อมูล, หรือการเตรียมความพร้อมสำหรับการเลือกตั้ง
- เติมข้อมูล
latitudeและlongitudeลงในตาราง - ทำให้ข้อมูลสามารถนำไปแสดงผลบนแผนที่ หรือใช้วิเคราะห์ต่อได้
- เปิดเผยเป็น Open Data ภายใต้ license ที่ทุกคนใช้ได้ฟรี
ไฟล์หลัก: station66_distinct_clean.csv
ประกอบด้วยคอลัมน์ดังนี้:
| Field | คำอธิบาย |
|---|---|
provinceNumber |
รหัสจังหวัด (เช่น 10 = กรุงเทพมหานคร) |
province |
ชื่อจังหวัด |
registrar_code |
รหัสสำนักงานทะเบียน |
registrar |
ชื่อสำนักงานทะเบียน (เช่น ท้องถิ่นเขตพระนคร) |
subdis_code |
รหัสแขวง/ตำบล |
subdistrict |
ชื่อแขวง/ตำบล |
electorate |
หมายเลขเขตเลือกตั้ง |
location |
สถานที่ตั้งหน่วยเลือกตั้ง |
latitude |
พิกัดละติจูด |
longitude |
พิกัดลองจิจูด |
ตัวอย่างข้อมูล:
provinceNumber,province,registrar_code,registrar,subdis_code,subdistrict,electorate,location,latitude,longitude
10,กรุงเทพมหานคร,1001,ท้องถิ่นเขตพระนคร,100101,พระบรมมหาราชวัง,1,หอประชุม มหาวิทยาลัยศิลปากร ถนนมหาราช,,
10,กรุงเทพมหานคร,1001,ท้องถิ่นเขตพระนคร,100101,พระบรมมหาราชวัง,1,โรงเรียนวัดมหาธาตุ ถนนพระจันทร์,,
- Clone หรือดาวน์โหลด Repo นี้
https://github.com/PPLEThai/election-station-66.git
- เปิดไฟล์
station66_distinct_clean.csv - ค้นหาพิกัดจาก Google Maps, Longdo Map, OpenStreetMap หรือแหล่งอื่นที่เชื่อถือได้
- ใส่พิกัด
latitudeและlongitudeลงไป - บันทึกและส่ง Pull Request (PR)
- CSV ที่เติมพิกัดครบถ้วน
- ช่วยกันหาพิกัด
- ตรวจสอบความถูกต้อง
- เขียนสคริปต์ช่วย Geocoding เพิ่มเติม
- มีไฟล์
geocoding_script.pyที่อาจจะช่วยท่านในการทำ Geocoding ได้เร็วมากขึ้น (เพียงใส่คีย์ของ Google Maps API) หรืออาจปรับเปลี่ยนเป็นผู้ให้บริการอื่น ๆ
ข้อมูลทั้งหมดจะเผยแพร่ภายใต้ ODC-By License