Skip to content

Prajuab Riabroy's Blog

Survey Application – GNSS – UAV – Programing – Python – Dart&Flutter – Rust

Menu
  • Home
  • About Us
  • Survey Application
    • Surveyor Pocket Tools
    • Traverse Pro
    • XSection Plot
    • Geoid Height Pro
    • Spot Fire
    • โปรแกรมงานสำรวจสำหรับเครื่องคิดเลข Casio fx-5800P
    • โปรแกรมงานสำรวจสำหรับเครื่องคิดเลข Casio fx-9860G II SD
  • Download
  • Privacy Policy
Menu

Category: GPS

วิธีการออกแบบและรังวัดโครงข่าย GNSS ฉบับคนเดินถนน (ตอนที่ 2)

Posted on 12/10/2023

นับเป็นตอนที่ 2 ที่ใช้เวลาต่อจากตอนที่ 1 นานที่สุด เอาละครับมาสายดีกว่าไม่มา ตอนที่ 2 นี้มาว่ากันด้วยข้อมูลสนามแบบมินิมอล (minimal) เกือบจะที่สุด ส่วนใหญ่ข้อมูลที่ผมมีอยู่ก่อนหน้านี้จะเป็นข้อมูลที่รังวัดหลายหมุดและหลายคาบ (session) ค่อนข้างจะซับซ้อน ผมเลยจะนำเสนอข้อมูลที่รังวัดจากหน้างานล่าสุดไม่นานนี้ มีจำนวน 5 หมุด/5 เครื่อง ถ้ายังไม่ได้อ่านตอนที่ 1 ถ้าสนใจก็ไปอ่านตามลิ๊งค์ด้านล่างครับ รวมมิตรเครื่องรับสัญญาน GNSS ของ Trimble, Emlid และ CHCNav เริ่มจากหมุดรังวัดจำนวน 5 หมุด…

ดาวค้างฟ้า DJI Phantom 4 Pro/Advanced กับโดรนมือสอง

Posted on 28/07/2023

ราชาแห่งโดรน DJI Phantom 4 Pro รุ่นแรกออกมาขายในปี 2559 ผ่านมาเจ็ดปี ยังเป็นดาวค้างฟ้าแห่งการบินถ่ายทำแผนที่ทางอากาศ เพราะอะไร วันนี้จะมาสาธยายกันให้ฟัง Mechanic Shutter เดือนพฤศจิกายน 2559 DJI ได้ปล่อยรุ่น Phamtom 4 Pro มานับว่าเป็นการก้าวกระโดดของเทคโนโลยีที่ควบรวมระหว่างกล้องกับโดรนได้อย่างลงตัวที่สุด ด้วยการมีเซ็นเซอร์รับภาพขนาด 1 นิ้ว ถ่ายภาพนิ่งขนาด 20Mp และมีชัตเตอร์แบบ Mechanic shutter ที่ถือกันว่าดีที่สุด ทำให้โดรนที่บินถ่ายภาพด้วยความเร็วสูงชัดไม่เบลอ ส่วนรุ่นอื่นของ…

เมื่อคลื่นลมแปรปรวน กับการใช้ Emlid RS2 บนความสูงโพล 15 เมตร

Posted on 16/09/2022

พื้นฐานดั้งเดิมของผมคือทำงานมารีนมาโดยตลอด สลับกับการทำงานบนบกบ้างเป็นบางคราว ครั้งนี้ไปทำงานก่อสร้างโครงการรถไฟฟ้าที่บังคลาเทศประมาณ 5 ปี ก็ได้หวนกลับสู่งานมารีนอีกคราคืองานก่อสร้างทางทะเลเป็นงานก่อสร้างเขื่อนกับคลื่นและทราย เป็นงานระดับเมกะโปรเจคโครงการหนึ่งทีเดียว เดือนสิงหาคม-ตุลาคมเป็นเดือนแห่งฤดูมรสุมที่คลื่นลมแรงจัด เนื่องจากเรือสำรวจเป็นเรือที่มีขนาดเล็กกินน้ำประมาณ 2.8 เมตร สภาพเรือเป็นเรือทำงาน (working boat) โครงสร้างเหล็กทั้งลำมาดัดแปลงเป็นเรือสำรวจ พอคลื่นลมแรงก็เป็นปัญหาไม่สามารถออกทำงานได้ด้วยอันตรายจากคลื่นสูงอาจจะทำให้เรือพลิกคว่ำได้ สำหรับบทความนี้ก็ขอเล่าประสบการณ์เซอร์เวย์ ที่ไม่เคยทำมาก่อนเป็นงานมารีน สำหรับงานสเป็คในงานสำรวจทางทะเลนั้นทั่วๆไปจะยอมให้ค่าความคลาดเคลื่อนได้สูงกว่างานบก เนื่องจากลักษณะส่วนใหญ่เป็นงานใต้น้ำ ควบคุมเครื่องจักรได้ลำบาก เช่นงานวางหินยอมให้ผิดพลาดทางระดับได้ บวกลบ 30 ซม. งานถมทะเล บวกลบ 15 ซม. Sounding Ball Survey…

ประยุกต์ใช้ TGM2017 กับ Emlid RS2 บนแอพ SW Maps

Posted on 30/05/2022

คู่ขวัญแห่งโลกที่สาม Emlid RS2 คืออุปกรณ์ GNSS ขวัญใจโลกที่สาม ส่วน SW Maps คือแอพทางด้าน GIS & Survey ที่ฟรีและเป็นขวัญใจโลกที่สามเช่นเดียวกัน พัฒนาโดยโปรแกรมเมอร์ชาวเนปาล ชื่อเสียงของ SW Maps ในแวดวง GNSS RTK ราคาถูก มีชื่อเสียงกว้างไกลพอสมควร การตั้งค่าบลูทูธ สำหรับการตั้งค่าหรือ config เครื่อง Emlid RS2 แนะนำให้ต่อโทรศัพท์มือถือที่ต้องติดตั้งแอพ ReachView จากผู้ผลิตกับอุปกรณ์…

เมื่อลมพัดหวน : Kivy framework เครื่องมือพัฒนาแอพสำหรับโทรศัพท์มือถือ

Posted on 27/05/2022

จากที่ผมรอคอยโครงการ Beeware มาจะร่วมๆสามปีแล้ว แต่พบว่าความก้าวหน้าของโครงการมีการเคลื่อนไหวน้อยมากเหมือนจะหยุดนิ่งสนิท สำหรับโครงการ Beeware คือโครงการทำเครื่องมือพัฒนาโปรแกรมข้ามแพล็ตฟอร์มเพื่อให้ผู้ใช้งานพัฒนาซอฟท์แวร์ด้วยภาษาไพธอน ให้สามารถใช้งานได้ทุกแพล็ตฟอร์มอย่างหลากหลายโดยเฉพาะบนโทรศัพท์มือถือแอนดรอยด์และ iOS เป็นโครงการเปิดโค้ด (open-source) ที่อาศัยการระดมทุนเพื่อหาเงินให้โครงการสามารถเดินหน้าต่อไปได้ สำหรับ Kivy framework (ภาษาไทยออกเสียงกีวี เป็นคำพ้องเสียง Kiwi ที่เป็นชื่อผลไม้ชนิดหนึ่ง) ผมได้ศึกษาเบื้องต้นเมื่อเกือบจะสิบปีที่แล้ว เป็นโครงการเปิดโค้ดคล้ายกับ Beeware แต่ตอนนั้นยังไม่ได้สนใจนักเพราะโครงการเพิ่งจะเริ่มต้นช่วงนั้นยังขลุกขลักอยู่มาก เคยเอาโครงการตัวอย่างประมาณ แสดงผลว่า “Hello world!” มา build เป็นไฟล์ APK เพื่อติดตั้งบนโทรศัพท์มือถือแอนดรอยด์แต่พบว่ากระบวนการยุ่งยากมาก…

แปลงรูปแบบไฟล์แบบจำลองความสูงจีออยด์ TGM2017 เป็น GEM เพื่อใช้ในโปรแกรม SKI-Pro & LGO

Posted on 12/06/2020

ที่ผ่านมาผมได้จัดทำรูปแบบไฟล์ TGM2017 จากต้นฉบับเดิมให้มีรูปแบบหลากหลายสามารถนำไปใช้ในโปรแกรมต่างๆ เช่น รูปแบบ GTX, GGF ส่วนรูปแบบ PGM ที่เอื้อเฟื้อจัดทำโดยดร.ไพศาล สันติธรรมนนท์ แต่ก็มีน้องๆทัดทานมาว่ารูปแบบ Leica Geoid Model (GEM) น่าจะยังไม่มีคนจัดทำ Leica Geoid Model Reader ผมพยายามหารูปแบบข้อกำหนด Leica Geoid Model (GEM) โชคไม่ดีเลย ไม่มีเอกสารเผยแพร่ แต่มีโปรแกรมจาก Leica ออกมานานร่วมๆสิบกว่าปีแล้วชื่อ Geoid…

DIY: โครงการเรือสำรวจรีโมทไร้คนขับ (Unmanned Survey Vessel ) ตอนที่ 2 – สร้างลำเรือ ติดตั้งอุปกรณ์และทดสอบ

Posted on 28/02/2020

ขั้นตอนที่ 1 สร้างลำเรือ ผมทำงานอยู่ต่างประเทศ เมื่อกลับมาพักในเมืองไทยก็พอมีโอกาสได้ลองสร้างลำเรือต้นแบบ เริ่มต้นจากไปซื้อพลาสวู๊ดจากโกลบอลเฮาส์มาหนึ่งแผ่น ราคาสามร้อยกว่าบาท ยอมรับว่าไม่เคยใช้มาก่อน เอาแบบลำเรือที่ปริ๊นท์มาทาบลงไป ลากเส้นแล้วทำการตัดด้วยมีดคัตเตอร์ ไม่ยากตัดง่าย แต่ปัญหาที่เกิดขึ้นคือพลาสวู๊ดนั้นเปราะไม่เหนียวทำให้หักง่ายเมื่อต้องดัดให้ได้รูปร่างที่ต้องการ จากนั้นต่อชิ้นส่วนด้วยกาวร้อน จะได้รูปร่างของเรือ ขั้นตอนที่ 2 เสริมความแข็งแรงด้วยไฟเบอร์กลาส ใช้นำ้ยาเรซิ่นผสมน้ำยาตัวเร่งที่เหมาะสม ใช้แปรงจุ่มน้ำยาผสมทาที่ลำเรือด้านล่างก่อน เอาแผ่นใยแก้วหรือไพเบอร์กลาสทาบลง จัดการทาน้ำยาผสมทับลงไป รอจนแห้งพลิกลำเรือมาด้านบน ทาน้ำยาผสมแล้ววางแผ่นไฟเบอร์กลาสทาทับด้วยน้ำยาผสมแบบเดียวกัน เนื่องจากมือใหม่ ไม่เคยใช้มาก่อน ตอนแรกใส่น้ำยาเร่งไปน้อย ทำให้ต้องรอจนกว่าไฟเบอร์กลาสแห้งต้องทิ้งไว้หนึ่งคืน เมื่อแห้งแล้วผมทำการเลาะโครงด้านในทิ้งเพราะด้วยความแข็งแรงของไฟเบอร์กลาสด้านนอกนั้นเพียงพอแล้ว ถ้าผสมน้ำยาตัวเร่งลงไปมากขึ้นทำให้แห้งเร็วมากจนทาไม่ทัน ดังนั้นงานที่ต้องการความละเมียดละไม่ควรผสมในปริมาณที่มากนัก เพราะจะมีเวลาแต่งด้วยแปรงมากขึ้น ชุดน้ำยาเรซิ่นกับตัวเร่งและแผ่นไฟเบอร์กลาสสั่งมาจากลาซาด้า…

ย้อนรอยวิธีสร้างไฟล์รูปแบบ PGM ของ TGM2017 สำหรับใช้ใน GeographicLib

Posted on 10/11/2019

ผมได้เขียนบล็อกเกี่ยวกับ TGM2017 (Thailand Geoid Model 2017) มาหลายตอนแล้ว ไม่นานมานี้ทางรุ่นพี่ที่เคารพอาจารย์ดร.ไพศาล สันติธรรมนนท์ ได้วานให้ตรวจสอบไฟล์ TGM2017-1.PGM ที่ทางอาจารย์ได้สร้างไว้ด้วยโค้ดไพทอนเพื่อนำมาใช้ในไลบรารี GeographicLib ผมทดสอบแล้วใช้งานได้ดี ในขณะเดียวกันผมเห็นว่าน่าสนใจเพราะสามารถเผยแพร่การใช้งาน TGM2017 ให้ใช้งานได้หลากหลายในวงกว้างยิ่งๆขึ้นไป ผมขอสรุปรูปแบบการใช้งานดังนี้ รูปแบบแอสกี้: TGM2017.ASC เป็นไฟล์รูปแบบ ASCII คำนวณโดย TGM2017.EXE ที่ทางผู้จัดทำแบบจำลอง TGM2017 ดร.พุทธิพลและทีมงาน ได้นำมาเผยแพร่ และผมขอขอบคุณทีมงานมา ณ ที่นี้ รูปแบบ…

OpenDroneMap – การคำนวณโดยการใช้จุดบังคับภาพถ่าย (Ground Control Point) ตอนที่ 2

Posted on 15/09/2019

ตอนที่ 1 ผมนำเสนอการปรุจุดเพื่อกำหนดจุดบังคับภาพถ่าย (Ground Control Point) แบบวิ่งควาย ที่อาศัยแรงกันเป็นหลัก ได้ไฟล์มาตั้งชื่อ “gcp_list_Computation_WGS84_UTM32N.txt” เอามาลงอีกครั้งด้านล่าง สร้างโปรเจคคำนวณ กลับมาที่ WebODM วิธีการใช้ติดตามตอนแรกได้ที่ ลิ๊งค์ นี้ คลิกที่ “+Add Project” ตั้งชื่อว่า “Quarry Example V2” เราจะใช้ชุดภาพตัวอย่างที่ดาวน์โหลดจาก pix4d.com ตัวอย่างนี้สามารถไปเผยแพร่ได้ แต่เจ้าของบอกให้ลงคำว่า …เอื้อเฟื้อโดย Pix4D… นำเข้าไฟล์รูปภาพและไฟล์จุดบังคับภาพถ่าย ตอนนี้โปรเจคมีเฉพาะโครงเปล่าๆ…

แปลงรูปแบบไฟล์แบบจำลองความสูงจีออยด์ TGM2017 เป็น GGF เพื่อใช้ในโปรแกรม Trimble Business Center

Posted on 09/05/2019

สำหรับแบบจำลองโมเดลจีออยด์ความละเอียดสูงของไทย TGM2017 ที่ผมแปลงเป็นรูปแบบ NOAA VDatum binary grid (gtx) นำมาใช้งานกับโปรแกรม Surveyor Pocket Tools แต่ก็มีโปรแกรมอื่นๆเช่น Trimble Business Center ที่ต้องการรูปแบบที่ต่างออกไปคือ Trimble Geoid Grid File (ggf) เอาละครับมาดูวิธีการแปลงง่ายๆจากโปรแกรมเล็กๆและฟรีของ Trimble ที่ออกมานมนานแล้ว เผื่อมีน้องๆนักศึกษาสนใจจะลองสร้างไฟล์ขึ้นมาเอง Trimble Grid Factory ไปดาวน์โหลดได้ตามลิ๊งค์นี้ ทำการติดตั้งง่ายๆ เปิดโปรแกรมมาจะเห็นหน้าตาดังรูป…

Posts pagination

1 2 … 4 Next
October 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Sep    

Blog Stats

There was an issue retrieving stats. Please try again later.

Recent Posts

  • เร็วแรงทะลุนรกกับ POCUT (POint Cloud UTils)
  • อัพเดทแอพ “SurveyStar LDP Thailand” เพื่อรับกับยกร่างมาตรฐาน “TH-LDP”
  • ออกแอพใหม่ SurveyStar Traverse Pro สืบสานงานคำนวณวงรอบ ตอนที่ 2
  • ออกแอพใหม่ SurveyStar Traverse Pro สืบสานงานคำนวณวงรอบ ตอนที่ 1
  • โปรแกรมอรรถประโยชน์ Pocut (POint Cloud Utils)
  • โปรแกรมแปลงไฟล์แคดข้ามระบบพิกัด (Drawing Transformer)
  • มาตรฐานระบบพิกัดแผนที่แบบแอลดีพีของประเทศไทยสำหรับงานวิศวกรรมและการก่อสร้าง (Thailand Low Distortion Map Coordinate System for Engineering and Construction)
  • ประสบการณ์ใช้งาน Kimi K3 Code เขมือบแบบสยอง
  • สร้างแพลตฟอร์มดู Point Cloud บนเว็บด้วย Potree + CesiumJS — เรื่องเล่าจากสนามบินอู่ตะเภา
  • เมื่อวิศวกรสำรวจคำนวณเรื่องน้ำ – วิเคราะห์ระบบระบายน้ำบริเวณ RESA
  • แนะนำหนังสือ “จีออเดซี” ที่ยอดเยี่ยมของดร.พุทธิพล
  • ESPrtk ทำให้ ESP32 ใช้ไม่ได้? วิธีกู้คืน
  • กรณีศึกษา – คืนชีพ SDL30 ปี 2000 ด้วย ESP32 และแอพทำเอง SDL30 Collector
  • DIY RTK Base Station (survey-grade) รุ่น V3.21 ด้วย Raspberry Pi 2B + UM980 เมื่อคุณปู่กลับมาเป็นฮีโร่ ตอนที่ 4
  • รีวิวกูปรี (CoPre2) โปรแกรมประมวลผลไลดาร์จากค่าย CHCNav
  • DIY RTK Base Station (survey-grade) รุ่น V3.2 ด้วย Orange Pi 3 Zero + UM980 ตอนที่ 3
  • DIY RTK Base Station (survey-grade) รุ่น V3 ด้วย Orange Pi 3 Zero + UM980 ตอนที่ 2
  • เส้นทางและไทม์ไลน์ของใบรับรองความรู้ความชำนาญในการประกอบอาชีพวิศวกรรม(สำรวจ)ระดับวิศวกรวิชาชีพ
  • มัดแหนมรวมสามโปรแกรมไปใช้บนสโตร์ Snap ฝั่งลีนุกซ์
  • ปัดฝุ่น Traverse Pro เพิ่มรายละเอียดรายการคำนวณใหม่แบบแนวนอน (Landscape) และธีมมืด
  • DIY RTK Base Station (Survey-Grade) ด้วยชิป UM980 และบอร์ด ESP32 ตอนที่ 1
  • สร้าง NTRIP Caster ด้วย BNC บนคลาวด์แบบ DIY สำหรับ RTK Base Station ใช้ CHCNav P5
  • จับ AI มาไตรกรีฬา สร้างตัวติดตั้ง Snap สำหรับ Surveyor Pocket Tools กับประเด็นแฝงเร้นความเป็นส่วนตัวของผู้ใช้
  • ทดสอบรีด QGIS แบบโหดสัสด้วยชุดข้อมูล Open Building V3 โพลีกอน 74 ล้านหลัง
  • เมื่อ AI เป็นพิษชักจูงผู้ใช้ด้วยข้อมูลผิดๆ

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 122 other subscribers

Archives

  • October 2026
  • September 2026
  • August 2026
  • July 2026
  • May 2026
  • April 2026
  • March 2026
  • January 2026
  • December 2025
  • November 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • July 2024
  • May 2024
  • April 2024
  • January 2024
  • November 2023
  • October 2023
  • September 2023
  • July 2023
  • June 2023
  • May 2023
  • March 2023
  • February 2023
  • January 2023
  • November 2022
  • October 2022
  • September 2022
  • July 2022
  • May 2022
  • December 2021
  • October 2021
  • September 2021
  • August 2021
  • May 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • September 2019
  • August 2019
  • July 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • January 2018
  • November 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • August 2016
  • November 2015
  • March 2015
  • August 2014
  • March 2014
  • January 2014
  • December 2013
  • February 2012
  • January 2012
  • November 2011
  • October 2011
  • August 2011
  • April 2011
  • February 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • June 2010
  • April 2010
  • March 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009

Recent Comments

  • priabroy on ออกแอพใหม่ SurveyStar Traverse Pro สืบสานงานคำนวณวงรอบ ตอนที่ 1
  • Konexana Yomleuangsa on ออกแอพใหม่ SurveyStar Traverse Pro สืบสานงานคำนวณวงรอบ ตอนที่ 1
  • เฟือง เถา on DIY RTK Base Station (survey-grade) รุ่น V3.21 ด้วย Raspberry Pi 2B + UM980 เมื่อคุณปู่กลับมาเป็นฮีโร่ ตอนที่ 4
  • priabroy on DIY RTK Base Station (survey-grade) รุ่น V3.21 ด้วย Raspberry Pi 2B + UM980 เมื่อคุณปู่กลับมาเป็นฮีโร่ ตอนที่ 4
  • ตรันฟองนาม on DIY RTK Base Station (survey-grade) รุ่น V3.21 ด้วย Raspberry Pi 2B + UM980 เมื่อคุณปู่กลับมาเป็นฮีโร่ ตอนที่ 4
©2026 Prajuab Riabroy's Blog | Design: Newspaperly WordPress Theme