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

Surveyor Pocket Tools – Update เพิ่มพื้นหลักฐาน VN-2000 (Vietnam)

Posted on 05/02/2017

Vietnam 2000 Datum (VN-2000)

  • ผมมีโอกาสได้จับงานเอกสารงานในกรุงโฮจิมินท์ของเวียดนาม (แต่ยังไม่ได้ไปทำหรอกครับ) ซึ่งในงานนั้นมีงานสำรวจอ้างอิงถึงระบบพิกัดของเวียดนามคือ VN-2000 ที่งานนี้จะต้องใช้อ้างอิงระบบพิกัดนี้ ก็เลยไปค้นหาในอินเตอร์เน็ตก็ได้พบใบประกาศใช้ระบบพิกัดนี้ ของทางราชการของเวียดนามคือ Ministry of Natural Resources and Environment (MONRE) ผมดาวน์โหลดมาแต่กลับไปค้นหาลิ๊งค์ต้นฉบับไม่เจอ ถ้าต้องการดูก็ตามลิ๊งค์นี้ครับ
  • ผมเห็นบทความของของอาจารย์ในมหาวิทยาลัยของเวียดนามท่านนี้ได้พูดถึงระบบพิกัด VN-2000 ของเวียดนามกับ EGM2008 ว่าระบบพิกัดของเวียดนามที่ประกาศใช้ ตามที่ผมได้กล่าวไปแล้วข้างต้นจาก MONRE  นอกจากจะมีการเลื่อน (Translation) แกน DX,DY,DZ แล้วยังมีการหมุน (Rotation) รอบแกน RX,RY,RZ และยังมี scale ด้วย ใช้พารามิเตอร์ครบทั้งเจ็ดตัวในการ Transformation การแปลงพิกัดแบบเจ็ดพารามิเตอร์เพื่อดึงค่าความสูงจีออยด์ (Geoid separation) จาก EGM2008 มาใช้ก็ดูจะยุ่งยาก ผมจับใจความได้ว่า แค่แปลงพิกัด VN-2000 ไป WGS-84 ใช้พารามิเตอร์แค่การเลื่อน DX,DY,DZ สามพารามิเตอร์ก็น่าจะเพียงพอ ผมก็เห็นด้วยเพราะ EGM2008 แบบละเอียดสุดคือ ขนาดกริด 1 min x 1 min ประมาณ 1.8 กม. x 1.8 กม. การแปลงพิกัดใช้สามพารามิเตอร์ได้ค่าพิกัดที่คลาดเคลื่อนบวกลบ สัก 10-20 เมตร คงไม่ใช่ปัญหา
  • แต่ถ้าสำหรับงานรังวัด GNSS เนื่องจากเป็นงาน Precise Surveying ค่าพารามิเตอร์ต้องครบเจ็ดตัว ถึงจะได้ค่าพิกัดที่ละเอียดในระดับมิลลิเมตร

ข้อกำหนดของ VN-2000 Datum

  • ใช้ทรงรี (Ellipsoid) : WGS84
  • หมายเลข EPSG พื้นหลักฐาน VN-2000 : 6756
  • ค่าพารามิเตอร์สำหรับการแปลงพิกัด (Transformation Parameters) จาก VN-2000 ไปยัง WGS84 :
    • Translation Dx = –191.90441429; DY = –39.30318279; DZ = –111.45032835
    • Rotation RX = –0.00928836; RY = 0.01975479; RZ = –0.00427372 (หน่วยมุมสำหรับการหมุนนี้เป็นหน่วยฟิลิปดา (second)
    • สเกล (scale) ต้องระวังนิดหนึ่งเพราะหน่วยเป็น ppm (หนึ่งส่วนต่อหนึ่งล้าน) ถ้าเขียนไว้ว่า k = 1.000000252906278 แสดงว่าเขียนไว้เต็มๆ ไม่ใช่ ppm เขียนใหม่ได้ = 1 + 0.252906278 / 106  สังเกตชุดหลังหารด้วยด้วยหนึ่งล้าน ตัวเลขที่เอาไปป้อนในโปรแกรมแปลงพิกัดคือตัวเลข Δs = 0.252906278 (ppm)
  • ใช้เส้นโครงแผนที่ UTM ซึ่งจะมีสองโซนคือ
    • UTM zone 48N มี CM = 105°; False Easting = 500000; False Northing = 0; K0 = 0.9996 หมายเลขของ EPSG = 3405
    • UTM zone 49N มี CM = 111°; False Easting = 500000; False Northing = 0; K0 = 0.9996 หมายเลขของ EPSG = 3406

เพิ่มพื้นหลักฐาน VN-2000 บน Surveyor Pocket Tools

  • ที่เพิ่มพื้นหลักฐานของ VN-2000 ใช้ได้บนโปรแกรมที่ Build 451 เป็นต้นไป ถ้าผู้อ่านดาวน์โหลดโปรแกรมรุ่นก่อนหน้านี้ก็มาดาวน์โหลดกันใหม่

  • Proj.4 string ที่ผมใช้ในการแปลงพิกัดสำหรับโซน 48N เขียนได้ดังนี้

+proj=utm +zone=48 +ellps=WGS84 +towgs84=-191.90441429,-39.30318279,-111.45032835,-0.00928836,0.01975479,-0.00427372,0.252906278 +units=m +no_defs

  • ตอนนี้โปรแกรมในรุ่นนี้ผมเขียนสถานะการใช้ระบบพิกัดไว้ในไฟล์ xml เล็กๆ เพื่อที่เวลาปิดโปรแกรมไป เวลาเปิดมาใช้งานใหม่จะได้เอาระบบพิกัดที่เคยใช้มาแสดง ไม่ต้องเลือกใหม่ให้เสียเวลา
  • ในส่วน “File Transform Coordinate” ก็อัพเดทเหมือนกัน

  • พบกันตอนหน้าครับ

Related

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

November 2026
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« Oct    

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