ตอนที่ 1 ผมได้แนะนำ การใช้งานอย่างกว้างๆ พอสังเขปไปแล้ว ในตอนที่ 2 ผมจะเน้นการป้อนข้อมูลวงรอบ เพื่อให้ผู้ใช้ได้เห็นจอกว้างๆ ผมจะใช้แท็บเล็ต ตัวอย่างวงรอบที่จะแสดงนั้นเอามาจากหนังสือ “Surveying Fundamentals and Practices” ของสำนักพิมพ์ PEARSON แต่งโดย Jerry A. Nathanson, Michael T. Lanzafanta & Philip Kissam ตัวอย่างวงรอบนี้มีหน่วยเป็นฟุต เนื่องจากวงรอบหน่วยเป็นฟุตจะสังเกตว่าระยะทางจึงมีทศนิยมแค่สองตำแหน่งเท่านั้น เปิดตัวอย่าง ที่หน้า “Projects”…
Tag: Traverse pro
ออกแอพใหม่ SurveyStar Traverse Pro สืบสานงานคำนวณวงรอบ ตอนที่ 1
ผมลองทำแอพคำนวณวงรอบใช้งานบนมือถือเพื่อเป็นทางเลือกให้กับ “Traverse Pro” บนเดสท็อปที่ใช้กันมานานแล้ว งานนี้ถือว่ารื้อของเก่าทิ้ง เขียนใหม่ทั้งหมดแต่ยังอ่านไฟล์รูปแบบเก่าได้ ตั้งชื่อแอพว่า “SurveyStar Traverse Pro“ วิธีการคำนวณยังเป็น Compass rule (Bowditch rule) และทั้ง Transit rule เป็นวงรอบวงเดี่ยวจึงไม่ได้ใช้วิธีการคำนวณแบบลีสแควร์มาช่วย ถึงแม้ในยุคนี้จะเป็นยุคของการใช้ RTK อย่างแพร่หลาย แต่ก็มีหลายโอกาสในงานที่ยังต้องใช้วงรอบเช่นงานภายในตึกใหญ่ๆหรืออุโมงค์ เอากันจริงๆ งานก่อสร้างที่ต้องการ Alignment ที่ต้องการความละเอียดสูงๆ เช่นงานก่อสร้างทางรถไฟ รถไฟฟ้า รถไฟฟ้าความเร็วสูง ยังต้องทำวงรอบเพราะเป็นวิธีที่ได้หมุดที่มีความถูกต้องสูงรองมากจากหมุดควบคุมหลักที่สร้างและรังวัดด้วย GNSS…
มัดแหนมรวมสามโปรแกรมไปใช้บนสโตร์ Snap ฝั่งลีนุกซ์
อะไรคือสแน็ปและสแน็ปคราฟท์ (Snap & Snapcraft) Snap และ Snapcraft เป็นเทคโนโลยีสำหรับการจัดการซอฟต์แวร์บนระบบปฏิบัติการ Linux ที่พัฒนาโดยบริษัท Canonical (ผู้ดูแล Ubuntu) เพื่อให้การติดตั้งและอัปเดตแอปพลิเคชันง่ายและปลอดภัยยิ่งขึ้น 1. Snap (ตัวแพ็กเกจ) 2. Snapcraft (เครื่องมือสร้าง) ส่วนประกอบอื่นๆ ที่เกี่ยวข้อง อัพเดทสามโปรแกรมด้วยผู้ช่วยเอไอ ผมได้อัพเดทสามโปรแกรมในช่วงเวลาไล่เลี่ยกันคือ Surveyor Pocket Tools, Traverse Pro และ XSection Plot โดยใช้เอไอ chatGPT และ…
ปัดฝุ่น Traverse Pro เพิ่มรายละเอียดรายการคำนวณใหม่แบบแนวนอน (Landscape) และธีมมืด
ยุคของ GNSS แต่วงรอบยังไม่ตาย ยุคนี้ถือว่าเป็นยุคของ GNSS โดยสมบูรณ์แบบ ความสำคัญของงานวงรอบก็ถูกลดความสำคัญลงจากการที่สามารถรังวัด GNSS แบบสถิตย์ได้ให้ความถูกต้องของค่าพิกัดสูง แต่วงรอบยังมีการใช้งานอยู่ ตัวอย่างเช่นงานก่อสร้างรถไฟฟ้า ถ้าผ่ากลางเมืองที่ตึกรามสูงสองข้างทางเบียดเสียดกันสองข้าง การขยายหมุดควบคุมสำหรับงานก่อสร้างก็ยังคงต้องวงรอบที่ยังจำเป็นใช้กันอยู่ เอไอ Claude ผู้มาช่วย ผมกลับมาอัพเดทโปรแกรมวงรอบอีกครั้งในรอบสิบกว่าปี มาครั้งนี้มีเอไอ Claude (คล็อด) เป็นตัวช่วยชั้นดีที่มีความฉลาดด้านโปรแกรมมิ่งที่ยอมรับกันในวงกว้างว่าดีกว่าๆเจมิไนหรือ chatGPT การใช้งานเพียงแค่บอกความต้องการกับว่าต้องการทำอะไร และเขาขอดูโค้ดบางส่วน ต้องตอบว่าบางส่วนจริงๆ ผมก็สงสัยว่าดูโค้ดแค่นี้ สามารถจะแก้ไขได้ไหม แต่เขาก็ทำได้ และทำได้ดีมาก ภาษาที่ใช้เขียน Traverse Pro…
พอร์ท:โปรแกรมคำนวณวงรอบ Traverse Pro สำหรับแมคโอเอส
แมคโอเอส macOS Catalina ผมไม่ได้ใช้แมคมาเนิ่นนานมากนับเป็นเวลา 6 ปีกว่า มาในปีนี้ได้จับแมค Catalina หรือว่า 10.15 รุ่นหลักคือโอเอสเท็น (OSX) รุ่นแรกออกมาในปี 2001 ส่วนรุ่นย่อยคือ 15 ที่มีระยะเวลาการพัฒนามายาวนานมากกว่า 18 ปีแล้ว จากความที่ห่างหายไปนานเมื่อมาลองใช้ระยะแรกๆจะขัดๆ แต่ไม่นานนักก็ชินไปเอง ส่ิงที่ผมยอมรับคือแมคนั้นมีสาวกที่เหนียวแน่น จากความดีที่เนียน สวยงาม เสถียร ลื่นไหล นั่นเอง ผมยังนั่งคิดว่าในอดีตยี่สิบปีที่แล้ว ถ้าราคาไม่แพงกว่า PC มากนัก อาจจะมีกลุ่มผู้ใช้งานมากกว่านี้…
Update: โปรแกรมคำนวณวงรอบ Traverse Pro V2.75
พอมีเวลาเลยเอา Traverse Pro มาปัดฝุ่น แก้ไขตอนคำนวณข้อมูลแล้วการแสดงผลลงตารางช้ามากในรุ่น V2.73 มีผู้ใช้บ่นกันมามาก ผมนั่งดูโค้ดโปรแกรมแล้วเจอสาเหตุที่ช้า เลยทำการปรับปรุงโค้ดใหม่ ตอนนี้ผมปรับรุ่นโปรแกรมมาเป็น V2.75 ก็มาดูครับว่ามีรายการอะไรบ้าง ปรับปรุงตารางป้อนข้อมูล แยกสีสันในตารางป้อนข้อมูล ให้ดูง่ายว่าคอลัมน์ไหนเป็นมุม ระยะทาง ค่าพิกัด ย่อขยายคอลัมน์ ผมเอาโปรแกรมไปติดตั้งในวินโดส์ 7 ซึ่งผมคิดว่าอาจจะมีผู้ใช้บางท่านที่ยังใช้งานอยู่พบว่า ตรงหัวแถวไม่ขยายขนาดให้ ผมปรับปรุงให้สามารถลากเมาส์ขยายขนาดคอลัมน์ให้ได้ [Update] ในวินโดส์ 7 ปรับปรุงโค้ดให้ความสูงของหัวแถวเป็นปกติแล้วใน build 6289 ปรับปรุงการแสดงผลลัพธ์คำนวณ จากเดิมเมื่อคลิกไอคอนรูปเครื่องคิดเลขเพื่อทำการคำนวณ อาจจะต้องกันเป็น…
Update โปรแกรมคำนวณวงรอบ Traverse Pro รุ่น 2.73 (ฉลองครบรอบ 20 ปี)
ผมกลับมาอัพเดทโปรแกรมคำนวณวงรอบ Traverse Pro อีกครั้งหลังจากรุ่นล่าสุดคือรุ่น 2.63 ที่ทิ้งไว้หลายปี ก็ถือโอกาสมาปรับปรุงเพื่อฉลองครบรอบวันเกิดโปรแกรมนี้ 20 ปี ซึ่งเริ่มพัฒนาเมื่อปี 1999 ด้วย Delphi ในขณะนั้น ก่อนที่จะย้ายมาพัฒนาด้วย free pascal + Lazarus ในภายหลัง ถ้านับอายุของโปรแกรมแล้วเป็นหนุ่มเต็มตัว แต่ผมผู้พัฒนาโปรแกรมเองสังขารเริ่มจะโรยรา 🙂 ก็ว่ากันไปครับ โลกนี้ไม่มีอะไรจีรังยังยืน รุ่นก่อนๆจะเห็นว่าเมื่อคำนวณวงรอบแล้ว โปรแกรมจะแสดงผลเป็นรูปตาราง ให้สามารถตรวจสอบผลลัพธ์ได้ก่อน จากนั้นจะทำการพิมพ์รายการคำนวณโดยตรงจากโปรแกรม หรือที่สะดวกที่สุดคือส่งข้อมูลยิงเข้าโปรแกรม Microsoft Excel…
โปรแกรมคำนวณวงรอบ Traverse Pro รุ่น 2.60 รองรับจอ 4K
ทุกข์ของคนใช้จอ 4K สามเดือนที่แล้วผมไปถอยโน๊ตบุ๊คจอ 4K ขนาด 15.6″ มาใช้ความละเอียด 3840×2160 ลงวินโดส์ 10 และ Ubuntu Gnome ขอพูดตอนลงวินโดส์ต้องเอาแว่นขยายมาส่องหน้าจอเลยครับ เพราะตัวหนังสือเล็กมากจนอ่านไม่ได้ ตรงที่เตรียมพาร์ทิชั่นฮาร์ดดิสค์ต้องระวังเป็นพิเศษกลัวจะคลิกผิด กลายเป็นล้างฮาร์ดดิสค์ทั้งลูก ติดตั้งเสร็จก็ค่อยยังชั่วครับ เพราะวินโดส์ scale ตัวหนังสือให้ 250% และตัววินโดส์เองบางอย่างเช่น File Explorer, Control Panel เตรียมมาสำหรับจอแบบนี้แล้ว แต่ Device manager ก็ยังเดิมๆแต่วินโดส์ก็…
คู่มือการใช้โปรแกรม Traverse Pro V2.50
ยินดีต้อนรับสู่คู่มือการใช้งานโปรแกรมคำนวณวงรอบ Traverse Pro รุ่น 2.50 โปรแกรมคำนวณวงรอบ Traverse Pro รุ่น V2.50 (ล่าสุด) ร้างลาคู่มือการใช้มาตั้งแต่แรก และคู่มือการใช้ น้องตั้มเสนอทำให้มานานแล้ว ผมยังไม่ได้เอาออก Blog สักที ก็ขอโทษน้องตั้มไว้ ณ ที่นี้ด้วย ต้นฉบับเดิมเป็น Microsoft Word ผมนำมาแปลงลง Blog คู่มือฉบับนี้เน้นความกระทัดรัด ใช้ภาษาง่ายๆ ท้ายๆจะมีตัวอย่างข้อมูลให้ลองป้อนดูตามครับ และขอขอบคุณน้องตั้ม ที่สละแรงกาย แรงใจ จัดทำคู่มือนี้ให้ ดาวน์โหลดคู่มือในรูปแบบ…
Traverse Pro รุ่นใหม่ version 2.50 (มาตามสัญญา)
นานเหลือเกินที่จากกันไกล หยุดไปนานจนทิ้งบล็อกให้ร้าง เนื่องจากภารกิจการงานในปัจจุบันยุ่งเหยิงเหลือเกิน ที่ผ่านมาไม่นานนี้พอมีเวลาว่าง จึงเอาโปรแกรม Traverse Pro ที่ทิ้งโครงการไว้เสียนานมาปัดฝุ่นต่อ ให้สามารถนำมาติดตั้งบนวินโดส์ 7 หรือ 8 ได้ ปรับปรุงหน้าตา user interface ให้ดูดีขึ้น แตกเวอร์ชั่นออกเป็นรุ่น 32 บิตและ 64 บิต สำหรับวินโดส์ 32 บิต ผมว่าก็น่าจะมีคนใช้อยู่พอสมควร ในอนาคตไม่นานวินโดส์ 64 บิตก็น่าจะเป็นรุ่นหลัก เพราะมองเห็นและใช้ทรัพยากรของเครื่องได้หมด ตัวอย่างเช่นแรมที่เห็นเกิน 3…