การสร้าง DEM จาก 3D Points ด้วย VTBuilder

VTBuilder ก่อนหน้านี้ผมเคยเขียนเรื่องการสร้าง DEM จาก 3D Points (จาก text file) โดยใช้โปรแกรมเชิงพาณิชย์อย่าง Global Mapper ซึ่ง Global Mapper ก็ทำไว้ได้อย่างสุดยอด มาลองดู tools ที่ฟรีดูบ้าง ที่ผมจะแนะนำชื่อ…

Continue Reading →

หนทางข้างหน้าของ Traverse Pro ที่พัฒนาด้วย Lazarus (ตอนที่ 2)

พัฒนาและปรับปรุงต่อ ก็ต่อจากตอนที่ 1 ตอนนี้ผมปรับมาเป็นรุ่น 2.0.1 built 5727 พยายามโค๊ดเท่าที่เวลาเอื้ออำนวยครับ ปรับเรื่องตัวหนังสือภาษาไทยและเรื่อง print preview ปัญหาของตัวหนังสือ Unicode หลังจาก update โปรแกรมมาได้พักหนึ่ง ผมก็พบกับปัญหา 2 เรื่องคือเรื่อง Unicode…

Continue Reading →

หนทางข้างหน้าของ Traverse Pro ที่พัฒนาด้วย Lazarus (ตอนที่ 1)

ทำไมต้องพัฒนาและปรับปรุง โปรแกรมคำนวณวงรอบ (Traverse Pro) สำหรับช่างสำรวจ/ช่างโยธา ที่ผม post ไว้ใน blog และเปิดให้ดาวน์โหลด ก็มีคนเข้ามาดูและดาวน์โหลดไปทดลองใช้กันพอสมควร ถ้าโปรแกรมจะมีประโยชน์บ้างก็ขอเป็นวิทยาทานให้กับช่างสำรวจ/ช่างโยธาในเมืองไทยเรา ผมใช้ Ubuntu อยู่หลายปีก็รู้สึกว่าชอบ ก็คงเหมือนแฟนๆ Ubuntu ท่านอื่นๆ ที่รัก Ubuntu…

Continue Reading →

SAGA GIS สุดยอดโปรแกรมวิเคราะห์ Terrain

SAGA GIS (System for Automated Geoscientific Analyses) ดูชื่อโปรแกรมแล้วผมค่อนข้างงงเล็กๆ สำหรับชื่อ Geoscientific เปิดดิคไม่พบน่าจะเป็นการผสมกันระหว่าง Geo กับ Scientific รวมๆแล้วน่าจะว่าหมายถึง วิทยาศาสตร์ธรณ๊ รวมๆแล้วชื่อโปรแกรมน่าจะเป็นโปรแกรมวิเคราะห์ด้านวิทยาศาสตร์ธรณี อะไรประมาณนี้ สนใจเข้าไปดูได้ website…

Continue Reading →

โครงการ RTK-GPS ด้วย RTKLIB ที่ราคาถูกโคตรๆ (Low-cost RTK GPS)

RTK (Real Time Kinematic) RTK เป็นเทคนิคการรังวัดแบบหนึ่งของงาน GPS ซึ่งให้ความละเอียดสูงได้ละเอียดถึง 2-3 ซม. (ประมาณ 1 นิ้ว) ระบบนี้ต้องการ GPS อยู่สองชุดคือ Reference และ Rover เครื่อง…

Continue Reading →

การสืบค้น (Query) ข้อมูลเชิงพื้นที่ด้วย Spatialite (ตอนที่ 1)

ตอนที่แล้วผมเสนอเรื่องการแปลงไฟล์ CSV เป็นข้อมูลเชิงพื้นที่ หรือเรียกกันว่า Spatial converter ฟีเจอร์ตัวนี้สามารถทำได้ง่ายๆในโปรแกรมด้าน GIS เช่น MapWindow (ข้อสำคัญคือในข้อมูล CSV นั้นต้องมีคอลัมน์ X, Y เก็บค่าพิกัดด้วย) แต่ใน spatialite ใช้คำสั่ง query…

Continue Reading →

แปลงข้อมูล CSV เป็นฐานข้อมูลเชิงพื้นที่ด้วย Spatialite

ข้อมูลทดสอบ เขียนเรื่อง spatialite มา 2-3 ตอนแล้ว มาดูในตอนนี้สมมติว่ามี text file ที่เป็นรูปแบบ csv คั่นฟิลด์หรือคอลัมน์ด้วยเครื่องหมายคอมมา (,) ในข้อมูลมีคอลัมน์ค่าพิกัด X และ Y ด้วย เราจะมาแปลงเป็นฐานข้อมูลของ spatialite…

Continue Reading →

พม่าในมุมมองเสี้ยวหนึ่งของชีวิต

การเลือกตั้งในพม่า จากที่ผมได้เข้าไปทำงานในพม่าประมาณ 3 ปีกว่าเข้าๆออกๆ บางครั้งก็อยู่นานหลายๆเดือนได้พบได้เห็นวิถีชีวิตของคนพม่าจากสายตาโดยตรง เห็นบ้านเห็นเมืองพม่าที่ว่ากันว่าล้าหลังด้านความเจริญเมื่อเทียบกับเมืองไทยอยู่เป็น 40 – 50 ปีนั้น ถึงแม้ 3 ปีระยะเวลาจะไม่ยาวนานนักก็ตาม แต่หลังจากเลือกตั้งในวันที่ 7 พย. 53 ที่ผ่านมาได้รับฟังข่าวบางครั้งบางตอนที่ดูเหมือนจะโจมตีเรื่องเลือกตั้งในพม่า จนบางครั้งการโจมตีดูเหมือนจะคลาดเคลื่อนและเกินจริงไปบ้างก็ตามที เจดีย์ชเวกอง…

Continue Reading →

บอกเล่าประสบการณ์งานสำรวจ Hydrographic Survey ในเบื้องต้น

งานสำรวจทางอุทกศาสตร์ (Hydrographic Survey) จากประสบการณ์ของผมที่ผ่านมาเกี่ยวกับงาน Hydrographic survey สักประมาณ10 ปีกว่า อยากจะเล่าเรื่องประสบการณ์งานสำรวจด้านนี้ ซึ่งงานสำรวจทางน้ำ(ขอเรียกสั้นๆ)เมื่อเทียบกับงานสำรวจด้าน Land survey จะเป็นส่วนน้อยมาก มาดูกันว่างานสำรวจด้านนี้มีอะไรบ้าง มีจุดมุ่งหมายอะไร นำไปประยุกต์ใช้กันอย่างไร แต่ก็ต้องออกตัวว่าประสบการณ์ของผมที่ผ่านมาด้านนี้เป็นเพียงงาน scale เล็กๆ ไม่ใหญ่โตอะไรนัก…

Continue Reading →

การเขียนโปรแกรมต่อ GPS ด้วยคอมโพเน็นต์ OpenGPSX (ภาค 6 ตอนจบ)

เครื่องรับสัญญาณ GPS ที่จะนำมาทดสอบ คงจะเป็นตอนสุดท้ายแล้ว มาลองทดสอบด้วยอุปกรณ์จริงๆ เพื่อทดสอบการรับข้อมูลที่เป็น NMEA จากเครื่องรับ GPS ก่อนหน้านี้ผมเคยลองด้วย GPS Trimble 5700 ด้วยการใช้สาย Serial ต่อที่ Port 2 ของเครื่อง (เครื่องรุ่นนี้มีช่องต่ออยู่…

Continue Reading →