แปลง DD ไปเป็น DMS บน ArcGIS

          เห็นพี่ๆ ที่ทำงานนั่งแปลงค่าพิกัดจาก Degree Decimal เช่น 20.56 105.87 ไปเป็น Degree Minute Seconds เช่น 20o 33’ 45’’ 105o 50’ 13’’ แล้วรู้สึกเมื่อยมือแทนที่เห็นแกต้องมานั่งกดๆๆๆ เครื่องคิดเลขแล้วพิมพ์ค่าลงไปในตารางทีละตัว ผมจึงไปขอดูข้อมูลต้นฉบับ เพื่อจะได้ช่วยอะไรได้บ้าง ที่จะทำให้งานเสร็จได้เร็วขึ้น ซึ่งพบว่าข้อมูลเป็น Point และมีค่า DD มาให้แล้ว แต่ไม่มี DMS ที่ต้องการ ผมก็ใช้วิธีการเดิมครับ คือ ไปค้นหาวิธีใน Google ความจริงเรา Export Attribute ไปเป็น DBF แล้วนำไปคำนวณในโปรแกรม Excel ก็ได้ แต่ว่าถ้ามีวิธีการที่ทำให้ไม่ต้องแปลงกลับไปกลับมา ก็น่าจะดีกว่า
          ไปเจอ Script เล็กๆ ในเว็บ ESRI โดยใช้ VB ซึ่งจะช่วยแปลง DD ไปเป็น DMS และสามารถแปลงกลับจาก DMS ไปเป็น DD ได้ด้วย สำหรับขั้นตอนและวิธีการทำก็มีอธิบายไว้อย่างละเอียดอยู่แล้ว สำหรับคนที่ Eng ไม่เข็งแรง (เหมือนผม) ก็สามารถอ่านและทำความเข้าใจได้ไม่ยากครับ

dddms1

          ลิงค์เปิดไฟล์
          DD to DMS

          DMS to DD

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s