Tag Archives: encoding

ข้อมูลเปิด (Open Data) พบว่า ลำปางมี 97 ตำบล พร้อมตำแหน่ง latitude,longitude

tambon sala

tambon sala

เนื่องจากสนใจข้อมูลของลำปางเป็นพิเศษ จึงเข้าเว็บไซต์ data.go.th พบว่า #TopOpenData
คือ ข้อมูลพิกัด LAT/LONG ที่ตั้งตำบล ใน วันที่ 25 กันยายน 2560 พบมีคนเข้าชม จำนวนการเข้าชม 46423 ครั้ง เป็นข้อมูลขอบเขตการปกครอง ของ กรมการปกครอง ได้แฟ้มพิกัดตำบลของทั้งประเทศ
จำนวน 7768 รายการ

1. ข้อมูลจาก data.go.th มาในแฟ้มชื่อ tambon.xlsx
Link : 
https://data.go.th/DatasetDetail.aspx?id=c6d42e1b-3219-47e1-b6b7-dfe914f27910

2. แล้วแปลงเป็น csv แต่เรียงตามรหัสตำบลเก็บในแฟ้ม tambon.csv

3. เลือกเฉพาะลำปางได้ 97 ตำบล เก็บใน tambon_lampang.csv

4. นับจาก tambon.xlsx ด้วย pivot table ในลำปางมี 97 ตำบล

5. สรุปว่ายืนยันข้อมูลว่าตรงกับรายการข้อมูลที่มีจริงใน tambon_lampang.csv

6. เมื่อตรวจตำแหน่งของ ต.ศาลา อ.เกาะคา จ.ลำปาง
พบว่า latitude และ longitude ไปตกกลางทุ่งนา 
อยู่หลังศูนย์แสดงสินค้าเซรามิกและหัตถอุตสาหกรรม จังหวัดลำปาง
ห่างทางหลวงไปหลายร้อยเมตร

แฟ้มทั้งหมดเก็บไว้ที่ https://github.com/thaiall/lampang
เพื่อเป็น open data สำหรับ developer ต่อไป

 

วิธีอ่านตัวอักษรภาษาไทย
ข้อมูลที่เป็นแฟ้ม .csv เหล่านั้น ได้มาจากการ export มาจาก excel
ข้อมูลเป็น ANSI (TIS620) ไม่ใช่ UTF8  จึงอ่านใน github.com ไม่เป็นภาษาไทย

หากจะเปิดมาแก้ไข ทำได้ดังนี้
1. Chrome
click raw แล้ว save as จาก browser
ไปสร้างเป็น file แล้วเปิดด้วย notepad ก็จะอ่านภาษาไทยได้ปกติ
2. Firefox
click raw แต่เห็นภาษาไทยที่อ่านไม่ออกก็ต้องเปลี่ยน encoding
มุมบนขวามี 3 bar เมื่อคลิ๊กแล้วเลือก customize พบ icon : Text Encoding
ลากมาไว้ในหน้าต่าง เครื่องมือ ด้านขวา
ในหน้า raw ให้คลิ๊กเลือก Thai จาก Text Encoding
3. Clone repository
เนื่องจากมีหลายแฟ้ม ถ้า clone ออกมาทั้ง repository
จาก https://github.com/thaiall/lampang
จะได้ทุกแฟ้ม และเปิดผ่าน editor ในเครื่อง
ก็จะง่ายกว่า copy แยกแฟ้ม ตามที่แนะนำไว้ข้างต้น

ภาษาไทย tambon github

ภาษาไทย tambon github