ผมทำงานกับ point cloud จากงาน Lidar survey ในเบื้องต้นโปรแกรมประมวลผลจะผูกติดกับผู้ผลิตไลดาร์ เข่นผมใช้ไลดาร์ CHCNav รุ่น AA9 จะต้องใช้โปรแกรม CoPre ที่สามารถอ่านข้อมูลนี้ได้จากเครื่อง เมื่อนำมาประมวลผลผ่านกระบวนการต่างๆ สุดท้ายจะได้ point cloud ที่ขนาดหลายร้อยหรือหลายพันล้านจุดมาในรูปแบบที่นิยมคือ Las/Laz ที่สามารถนำไปประมวลผลด้วยโปรแกรมอื่นๆต่างค่ายได้เช่น Terrasolid, Lidar360 หรือโปรแกรมฟรีอย่าง Cloudcompare หรือจะเลือกใช้ค่ายเดียวกันก็ได้เช่น CoProcess ดาวน์โหลดและติดตั้ง ตอนนี้โปรแกรมสมบูรณ์แล้วในระดับที่สามารถนำไปใช้งานได้ สามารถไปดาวน์โหลดและติดตั้งได้ตามลิ๊งค์นี้ การตั้งค่า (Settings)…
โปรแกรมแปลงไฟล์แคดข้ามระบบพิกัด (Drawing Transformer)
แม้การแปลงระบบพิกัดไฟล์ใน GIS จะเป็นเรื่องง่าย แต่สำหรับในฝั่งแคด เช่น Autocad, GStar, BricsCad หรือ ZWCad ดูจะไม่ง่ายนัก ส่วนของ Civil 3D ที่ผู้ใช้สามารถกำหนดระบบพิกัดมาตั้งแต่แรก ก็สามารถแปลงได้ง่ายกว่า การแปลงระบบพิกัดมีความจำเป็นในบางสถานการณ์ ขอยกตัวอย่างจากประสบการณ์ของผมในงานก่อสร้างทางทะเล บริเวณชายฝั่งทะเลที่ระยอง มีแบบ Drawing ของงานวางแนวท่อแก๊สที่กำหนดระบบพิกัดเป็น Indian 1975 จากงานก่อสร้างสามสิบกว่าปีที่แล้ว ในงานก่อสร้างท่าเรือที่ปัจจุบันใช้ UTM zone 47N / WGS84 ที่ต้องข้ามท่อแก๊สที่ฝังไว้ใต้ดิน…
มาตรฐานระบบพิกัดแผนที่แบบแอลดีพีของประเทศไทยสำหรับงานวิศวกรรมและการก่อสร้าง (Thailand Low Distortion Map Coordinate System for Engineering and Construction)
ผมขอกล่าวถึงที่มาจากหัวข้อ “มาตรฐานระบบพิกัดแผนที่แบบแอลดีพี ของประเทศไทยสำหรับงานวิศวกรรมและการก่อสร้าง” ในขณะนี้ (กย. 2569) ยังเป็นยกร่างอยู่ที่สองสมาคมคือ สมาคมการสำรวจและการแผนที่แห่งประเทศไทยและสมาคมผู้เชี่ยวชาญด้านภาพถ่ายและแผนที่ นำเสนอต่อคณะอนุกรรมการสาขาวิศวกรรมสำรวจ วิศวกรรมสถานแห่งประเทศไทยฯ การยกร่างมาตรฐานของวิศวกรรมสถานแห่งประเทศไทย ในพระบรมราชูปถัมภ์ (วสท.) มีขั้นตอนหลัก ได้แก่การเสนอหัวข้อแต่งตั้งคณะอนุกรรมการยกร่าง การประชุมพิจารณาร่าง การทำประชาพิจารณ์รับฟังความเห็น และการอนุมัติประกาศใช้เป็นทางการ โดยมีรายละเอียดดังนี้ ขั้นตอนการยกร่างมาตรฐาน การตรวจสอบและรับฟังความเห็น ผมขอยกเนื้อหาในหนังสือนำเสนอต่อคณะอนุกรรมการสาขาวิศวกรรมสำรวจ วิศวกรรมสถานแห่งประเทศไทยฯ มีเนื้อหาดังนี้ครับ 1.ขอบข่ายมาตรฐาน : มาตรฐานฉบับนี้กำหนดหลักเกณฑ์เชิงวิชาการและพารามิเตอร์ทางเทคนิคสำหรับการกำหนดระบบพิกัดฉากแบบแอลดีพี (Low Distortion Projection: LDP) ในพื้นที่ประเทศไทย…
ประสบการณ์ใช้งาน Kimi K3 Code เขมือบแบบสยอง
ด้วยกระแสความร้อนแรงของ Kimi K3 ผมเลยต้องขวนขวายหามาทดลอง ที่ผมอยากลองใช้คือช่วยเขียนโค้ดและพัฒนาโปรแกรมประมาณพรรค์นี้ เพราะที่ใช้งานอยู่คือ Anthropic Claude คิดว่าหลังๆมา ที่เอไอมันมีความเก่งขึ้นมาหลายเท่าตัว ทุกค่ายไม่ว่าจะเจมิไน, chatGPT แต่อัตราการกินเงินก็ไม่แพ้กับความสามารถที่มากขึ้น กินแบบสวบๆเลย ก็คิดว่า Kimi K3 อันใหม่จากประเทศจีน มันต้องถูกว่าของฝรั่งเป็นไหนๆ ลองสมัคร Kimi K3 ปรากฎว่าให้รอเข้า Waiting list ด้วยการป้อนอีเมล์ แต่หายเงียบไปไม่มีการแจ้งว่าให้รอหรือใดๆทั้งสิ้น ก็ตามสไตล์จีนละครับ ไปดูยูทูปมีช่องหนึ่งแนะวิธีการสมัครแบบผ่าน Kimi Playground ก็ทำตามพร้อมกับหยอดเงินไป…
สร้างแพลตฟอร์มดู Point Cloud บนเว็บด้วย Potree + CesiumJS — เรื่องเล่าจากสนามบินอู่ตะเภา
บทนำ ในโปรเจกต์ก่อสร้างทางวิ่งและทางขับใหม่ของสนามบินอู่ตะเภา ทีมสำรวจบินสแกน LiDAR ทุกสัปดาห์ ข้อมูลแต่ละครั้งมีขนาด 100-800 ล้านจุด ไฟล์ขนาด 4-34 GB ด้วยข้อมูลที่ใหญ่มหาศาล คำถามคือ — จะให้ทีมงานและผู้ที่เกี่ยวข้องดูข้อมูลเหล่านี้ได้อย่างไร? ซอฟต์แวร์เฉพาะทาง เช่น Terrasolid, QuickTerrian Modeler, CloudCompare หรือ Civil 3D ใช้งานได้ดี แต่: ไม่เหมาะกับการแชร์ให้คนหลายคนดูพร้อมกัน วิธีแก้ไข: เปิดดูผ่านเว็บเบราว์เซอร์ โดยการสร้างระบบที่ทำให้ทุกคนในทีมสามารถ: ทั้งหมดนี้เปิดจากเว็บเบราว์เซอร์ธรรมดา ไม่ต้องมี…
เมื่อวิศวกรสำรวจคำนวณเรื่องน้ำ – วิเคราะห์ระบบระบายน้ำบริเวณ RESA
เริ่มต้นจากคำถามง่ายๆ เริ่มจากคำถามว่า “ถ้าฝนตกหนักแบบฝน 50 ปี น้ำพื้นที่ RESA จะระบายทันไหม?” คำถามนี้ฟังดูเหมือนเป็นงานของวิศวกรโยธาหรือวิศวกรชลประทาน แต่ถ้าคิดดูดีๆ — คนที่มีพื้นผิวออกแบบ (Design Surface) อยู่ในมือ คนที่รู้ว่าน้ำไหลไปทางไหน และคนทำอาชีพที่วัดพื้นที่และระดับมาตลอด — นั่นคือวิศวกรสำรวจ ผมเรียน Hydrology มาในมหาวิทยาลัย เนื่องจากรู้สึกว่ายากและคิดว่าคงไม่มีโอกาสได้ใช้ เกรดที่ออกมาจึงน่าสงสาร จำได้ว่าได้เกรด C ไปแบบอย่างถูลู่ถูกัง เมื่อสิบกว่าปีที่แล้วได้ใช้ตอนคำนวณขนาดท่อที่จะฝังไว้ใต้ถนนตัดใหม่ โดยคำนวณจากปริมาณน้ำฝนและทราบพื้นที่ที่รองรับน้ำฝนบริเวณที่จะวางท่อนั้นๆ วันนี้จะหยิบมันขึ้นมาทวนความจำอีกครั้ง North RESA…
แนะนำหนังสือ “จีออเดซี” ที่ยอดเยี่ยมของดร.พุทธิพล
จีออเดซี คือศาสตร์แห่งการเข้าใจโลก ผ่านขนาด รูปร่าง ตำแหน่งและการเปลี่ยนแปลงของโลก ในวิชาเรียนด้านสายสำรวจ วิชาที่ว่ากันยากที่สุดคือจีออเดซี (Geodesy) พวกผมลงมติเอกฉันท์ว่าวิชานี้โคตรหิน โคตรยาก เนื้อหาเยอะ สูตรยาก ก่อนหน้านี้สักสามสี่เดือนก่อน ผมได้รับโทรศัพท์ของอาจารย์ดร.พุทธิพลว่าขออนุญาตนำรูปสถานีวัดระดับน้ำของพวกผมที่นิคมอุตสาหกรรมมาบตาพุดไปลงในหนังสือ ผมก็โอเคไม่ได้ขัดข้องอะไรเพราะรูปนั้นลงในบล็อกเผยแพร่อยู่แล้ว ในใจคิดว่าน่าจะเป็นหนังสือวิชาการด้านภาษาอังกฤษ (Text Book) หนังสือ e-book อ่านฟรี ไม่กี่วันนี้ดร.พุทธิพลได้ส่งข้อความมาว่าอ่านหนังสือออนไลน์ได้แล้ว พร้อมแจ้งว่าจะส่งหนังสือฉบับพิมพ์มาให้ด้วยตามหลัง ผมติดตั้งแอพ Chula-eBook Store ก่อน เมื่อติดตั้งแล้วจะเป็นแอพชื่อ Chulabook มา เปิดแอพสามารถค้นหาชื่อหนังสือ “จีออเดซี”…
ESPrtk ทำให้ ESP32 ใช้ไม่ได้? วิธีกู้คืน
เรื่องจริงที่บอร์ด ESP32 โดนทิ้งอยู่ในกล่อง “เพราะคิดว่าเสีย” สองปี กลับมามีชีวิตใหม่ในชื่อ “ลาซารัส” — พร้อมเปิดเผยเคล็ดลับ 7-bit ของ ESPrtk ESP32 นึกว่าเธอตายเสียแล้ว สองปีกว่าที่แล้ว ผมเป็นมือใหม่สนใจเรื่องทำ RTK Base Station ตัดสินใจลองศึกษาโครงการ ESPrtk ของทีมงานเวียดนาม ในตอนนั้นพบว่าน่าสนใจ เพราะราคาของเฟิร์มแวร์หลักพันสามารถซื้อหาได้ แต่ตอนนั้นติดที่ผมยังไม่ได้ซื้อบอร์ดตัวรับเช่น UBlox Zed F9P เพียงแต่ได้อีเมล์ไปถามวิธีการลองใช้ Trial จากทีมงาน ESPrtk…
กรณีศึกษา – คืนชีพ SDL30 ปี 2000 ด้วย ESP32 และแอพทำเอง SDL30 Collector
ผมทำงานสำรวจมาสามสิบกว่าปี ในช่วงเวลานั้นผ่านกล้องและเครื่องมือมามากมาย แต่ Sokkia SDL30 คือหนึ่งในเครื่องที่ดีที่สุดที่เคยใช้โดยเฉพาะตอนอยู่บังคลาเทศโครงการก่อสร้างรถไฟฟ้ามหานครกรุงธากา ส่วนเครื่อง SDL30 ที่จะกล่าวถึงในบทความนี้มันเก่ากว่านั้นมากๆ ทางสปอนเซอร์ของผมซื้อมาแบบมือสองหรือมือสามก็ไม่รู้ด้วยเห็นว่าสภาพมันดีมาก หมายเลขซีเรียล 001786 รอมรุ่น 1112 เมื่อตรวจสอบหมายเลขซีเรียล 001786 รอมรุ่น 1112 จากหมายเลขซีเรียลนำหน้าด้วย 00 จากการหาข้อมูลพบว่าปีที่จำหน่ายคือปี 2000 เมื่อดูรอมแล้วพบรอมรุ่นนี้เป็นรุ่นที่ขายในญี่ปุ่น คู่มือที่ติดมาในกล่องกล้องเป็นภาษาญี่ปุ่นภาษาเดียว อ่านไม่ออก ถ่ายรูปแล้วส่งให้คุณคล็อดเอไอแปลได้สบายๆ รุ่นลิมิเตดอิดิชั่นไม่มีเมโมรี แรกๆสปอนเซอร์ผมคุยกับผู้ขาย เขาบอกว่าไม่มีการบันทึกข้อมูลเข้า Internal memory แต่สามารถส่งข้อมูลออกภายนอกได้…
DIY RTK Base Station (survey-grade) รุ่น V3.21 ด้วย Raspberry Pi 2B + UM980 เมื่อคุณปู่กลับมาเป็นฮีโร่ ตอนที่ 4
จุดเริ่มต้นของ RTKBase/RPi3B+ เรื่องราวเริ่มจากความต้องการมี RTK Base Station จะเอามาเชื่อมต่อกับ Onocoy เงินคริปโตเล่นๆ ก่อนหน้านี้ผมทำชุด RTKBase ด้วย OPZ3 V3.2 ด้วยการสนับสนุนจากสปอนเซอร์เจ้าประจำ ช่วงเทศกาลตรุษจีนที่ผ่านมา ได้พบ UM980 (รุ่นที่มีหัวต่อ JST หนึ่งหัว) ในราคาถูกมากจากแหล่งขายของจีนอาลีเอ็กเพรสราคา 2500 บาท ผมตัดสินใจซื้อทันที! แต่ปัญหาคือไม่สามารถซื้อ OPZ3 เพิ่มได้ เนื่องจากผลพวงของแรมขาดตลาด ทำให้ราคา Orange Pi…