Konversi Koordinat dari DD (Decimal Degrees) ke DMS (Degrees Minutes Seconds)

BMKG memiliki stasiun pengamatan yang tersebar di seluruh Indonesia. Kalau dijumlahkan bisa mencapai lebih dari 180 stasiun pengamatan, yang terdiri dari Stasiun Meteorologi, Stasiun Klimatologi, dan Stasiun Geofisika. Mungkin di lain kesempatan, teman saya bisa membantu menjelaskan mengenai tata cara pengamatan yang dilakukan. 🙂

Hampir setiap pekan, saya melakukan pelayanan data. Selain data yang saya siapkan, saya juga memberikan informasi lain yaitu berupa lokasi koordinat stasiun pengamatan tersebut. Misalnya saja ada yang meminta Data Curah hujan selama 10 tahun terakhir untuk lokasi Wamena, maka saya akan menyertakan lokasi stasiun pengamatan BMKG yang ada di sekitar sana. Di Wamena ada Stasiun Meteorologi Wamena – Jayawijaya.

Saya mendapatkan lokasi koordinat dari setiap stasiun pengamatan melalui aplikasi BMKGSoft. Letak astronomis dari stasiun Wamena adalah -4.07000, 138.95000. Format ini biasa disebut dengan DD (Decimal Degrees atau Derajat Desimal).

Untuk format baku pelayanan data, format yang dibutuhkan adalah DMS (Degrees Minutes Seconds). Sehingga saya perlu melakukan konversi dari DD ke DMS terlebih dahulu.

Dan ini adalah format DMS-nya:

Lintangnya adalah 4° 4′ 12.000″ LS
Bujurnya adalah 138° 56′ 60.000″ BT

Nahh, lalu bagaimana caranya melakukan proses konversi dari DD ke DMS?

Hehe yuk kita bahas langkah-langkahnya sebagai berikut:

  • Diketahui nilai Latitudenya adalah -4.07000
  • Nilai D / Degree diambil dari nilai integer positif yaitu 4
  • Nilai M / Minute diambil dari nilai integer (Pecahan nilai degree * 60)
    • = int (0.07000 * 60)
    • = int (4.2)
    • = 4
  • Nilai S / Second diambil dari (Pecahan nilai minute * 60)
    • = (0.2 * 60)
    • = 12
  • Untuk menentukan lintang selatan atau utara adalah dengan melihat dari positif atau negatifnya dari bilangan tersebut. Karena -4.07000 adalah negatif, maka Lintang Selatan. (Jika bilangan positif maka Lintang Utara)

Sehingga didapat garis lintangnya adalah: 4° 4′ 12.000″ LS

Sudah mengerti kan?? 🙂

Lakukan juga yaa untuk bujurnya dengan cara yang sama seperti tadi. Hingga nanti kalian dapat mengkonversi dari 138.95000 menjadi 138° 56′ 60.000″ BT

Berhubung background saya adalah Sistem Informasi, saya juga sempat membuat script sederhana untuk melakukan proses konversi tersebut. Rekan-rekan, dapat melihat pada link situs berikut: http://bmkg.mahisaajy.web.id/ . Silahkan beri feedback ya. 😉

Semoga tulisan ini bermanfaat untuk rekan-rekan.

Terima kasih.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.