ก้าวต่อไปของโปรแกรมเขียนรูปตัดตามขวาง XSection Plot ในร่างใหม่พัฒนาด้วย Python + Qt

ลาก่อน XSection Plot รุ่น 3.25 โปรแกรมพล็อทรูปตัดตามขวาง XSection Plot เดิมๆนั้นผมเขียนด้วย Visual Basic 6 ใช้มาเป็นสิบๆปีแล้ว บัดนี้ถึงกาลเวลาที่จะต้องฝังในความทรงจำแล้ว เพราะฟอนต์ที่เคยแสดงผลได้ในวินโดส์ XP กลับกลายเป็นตัวประหลาดในวินโดส์ 7/8 ผมเข้าใจว่าฟอนต์ระบบที่เคยอยู่ในวินโดส์ XP…

Continue Reading →

Geoid Height Pro v1.05 สำหรับ Mac OS X

Geoid Height Pro v1.05 รุ่นสำหรับแมคโอเอส คล้อยหลังที่ปล่อยรุ่นสำหรับวินโดส์ไปแล้ว ผมมานั่งคอมไพล์โปรแกรมสำหรับ Mac ซึ่งก็แก้ไขโค๊ดไปบ้าง แต่ไม่ได้หนักหนาอะไร ทำ installer ด้วย dmgCreator  ฟรี ข้อเสียในรุ่นแมคเทียบกับวินโดส์ก็คือ ขนาดเมื่อบีบอัดแล้วยังปาไปถึง 218 MB ส่วนรุ่นวินโดส์ประมาณ 95…

Continue Reading →

แนะนำโปรแกรมคำนวณความสูงจีออยด์ (Geoid Height Pro) บน EGM96 และ EGM2008 (แจกให้ใช้ฟรี)

เปลี่ยนชื่อโปรแกรม สำหรับโปรแกรม Geoid Height Pro ชื่อเดิมคือ Geoid Height Calculator เนื่องจากชื่อเดิมไปพ้องกับโปรแกรมทางฝั่งอเมริกา เกรงจะมีปัญหาด้านลิขสิทธิ์ ก็ขอเปลี่ยนชื่อตามนี้ครับ ทำไมต้องคำนวณความสูงจีออยด์ เป็นที่ทราบกันว่าความสูงเมื่อวัดด้วย GPS จะเป็นความสูงที่อยู่บนทรงรีของ WGS84 เรียกว่า Ellipsoidal Height…

Continue Reading →

เขียนโปรแกรมเปลี่ยนภาษาบนวินโดส์ด้วย AutoIT

Grave Accent (`) ผิดตรงไหน ผมเชื่อว่าคนใช้วินโดส์ส่วนใหญ่เวลาตั้งปุ่มภาษา จะใช้คีย์ Grave Accent (`) แทนที่จะเป็น Alt + Shift หรือ Ctrl + Shift สำหรับผมแล้วเนื่องจากใช้แมคด้วย จึงคุ้นเคยกับการใช้คีย์ Alt…

Continue Reading →

Traverse Pro รุ่นใหม่ version 2.50 (มาตามสัญญา)

 นานเหลือเกินที่จากกันไกล หยุดไปนานจนทิ้งบล็อกให้ร้าง เนื่องจากภารกิจการงานในปัจจุบันยุ่งเหยิงเหลือเกิน ที่ผ่านมาไม่นานนี้พอมีเวลาว่าง จึงเอาโปรแกรม Traverse Pro ที่ทิ้งโครงการไว้เสียนานมาปัดฝุ่นต่อ ให้สามารถนำมาติดตั้งบนวินโดส์ 7 หรือ 8 ได้ ปรับปรุงหน้าตา user interface ให้ดูดีขึ้น แตกเวอร์ชั่นออกเป็นรุ่น 32 บิตและ…

Continue Reading →

ขั้นตอนการติดตั้ง PostGIS/Postgresql บน Ubuntu Server

ความเป็นมา Postgresql อ่านออกเสียงว่า โพสเกรส เป็นระบบจัดการฐานข้อมูล RDBMS ซึ่งพัฒนาโดย PostgreSQL Global Development Group ในปี 2550 ลักษณะเป็น opensource มีลิขสิทธิ์แบบ BSD เป็นซอฟท์แวร์แบบ cross-platform ใช้ได้ทั้ง Windows,…

Continue Reading →

การนำเข้าข้อมูลจากไฟล์ CSV เป็นลายเส้น Polygon ใน QGIS

การนำเข้าข้อมูลจากไฟล์ CSV เป็นลายเส้น Polygon ก็ถือว่าเป็นทิปและทริคเล็กๆน้อยๆ ในกรณีสร้าง Vector ที่เป็นรูป Polygon จากข้อมูลดั้งเดิมที่เป็นไฟล์ Excel แล้วแปลงเป็น CSV นำมาสร้างเป็นรูป Vector ใน Quantum GIS ซึ่งโปรแกรมด้าน GIS…

Continue Reading →

วิธีสร้าง Debian Package สำหรับติดตั้งโปรแกรมบน Ubuntu

จากผู้ใช้สู่ผู้สร้าง ถ้าใช้ Linux เครือข่าย Debian  เช่น Ubuntu, Kubuntu การติดตั้งโปรแกรม ไลบรารีต่างๆ คงคุ้นเคยกับ package ที่มี extension เป็น deb กันพอสมควร ผมมีโปรแกรมที่พัฒนาด้วย lazarus อยู่หลายโปรแกรม…

Continue Reading →

ยานยนต์สะเทินน้ำสะเทินบก…เหมาะสำหรับสภาวะน้ำท่วม

น้ำท่วมปีนี้ของบ้านเราหนักหนาสาหัสจริงๆ สมณะชีพราห์ม อาณาประชาราษฎร์ เดือดร้อนไปทุกข์หย่อมหญ้า ไม่เลือกยากดีมีจน ความจริงเรารู้ปริมาณน้ำฝนที่ตกลงมา ไม่ว่าจะมีพายุจะกี่ลูกก็ตาม เรื่องสำคัญคือเรื่องบริหารจัดการน้ำต่างหาก ที่จะผ่อนหนักให้เป็นเบา เขื่อนจะต้องพร่องน้ำเมื่อไหร่เท่าไหร่ตามปริมาณน้ำฝน สำหรับบ้านเรา ด้าน GIS เรามีแบบจำลองความสูงคือ DEM ที่น่าจะละเอียดพอ มีดาวเทียมธีออสที่สามารถเห็นภาพจากท้องฟ้าได้แบบ real time หรือดาวเทียมดวงอื่นๆเป็นสิบดวง…

Continue Reading →

FSArchiver เครื่องมือเขียน Image ของฮาร์ดดิสค์ มาแบบเงียบและทรงพลัง

FSArchiver เป็นเครื่องมือระบบในการจัดเก็บไฟล์ ไดเรคทอรีหรือแม้กระทั่งพาร์ทิชั่นแบบบีบอัดไปยังไฟล์ปลายทาง สามารถนำมาแบ็คอัพข้อมูลได้หรือเขียน image ของฮาร์ดดิสค์ได้เป็นอย่างดี (หรือที่ชอบเรียกกันว่าโคลนนิ่งฮาร์ดดิสค์หรือโคลนนิ่งพาร์ทิชั่น) และในภายหลังสามารถนำไฟล์มา restore ได้ ความสามารถที่เหนือกว่า Partimage ที่ผมเคยเขียนไปแล้วมีหลายอย่าง ที่สำคัญมากคือสามารถอ่านและเขียนระบบไฟล์ ext4 ของลินุกซ์ได้ และอีกอย่างคือสามารถอ่านและเขียนจากพาร์ทิชั่นต้นทางไปยังพาร์ทิชั่นปลายทางที่มีขนาดต่างกันได้ ตราบเท่าที่ขนาดพาร์ทิชั่นปลายทางยังมีเนื้อที่พอให้เขียน สนใจ FSArchiver…

Continue Reading →