Menampilkan Prakiraan Cuaca dari BMKG ke Website Menggunakan Parse XML php

2 years ago Case, Oret-oret, www859

Kali ini sedikit orat oret untuk masalah membuat widget atau script guna menampilkan informasi cuaca yang bersumber dari situs resmi bmkg.go.id ke dalam website Anda. Sebenarnya pada situs bmkg sudah menyediakan data yang bersifat open yang bisa disingkronkan dengan website lain dalam beberapa klasifikasi, bisa dilihat di url ini http://data.bmkg.go.id/ yang didalamnya berupa kumpulan data xml. Kali ini hanya mengambil informasi cuaca saja dan lebih detailnya informasi cuaca pada sebuah 1 kota saja. Agar file xml tadi bisa ditampilkan diwebsite Anda, ada beberapa metode untuk mengaplikasikannya dan saya memilih untuk menggunakan metode parse xml.

cuaca-bmkg

 

Mungkin Anda juga pernah menjumpai metode lain untuk mengaplikasikanya menggunakan php curl, namun saya lebih cenderung untuk menggunakan metode parse xml, dan berikut dibawah merupakan contoh script pengambilan data prakiraan cuaca dari bmkg, lebih tepatnya informasi cuaca untuk propinsi jawa timur dengan kota Blitar:

dan berikut hasil priview dari scipt diatas;

blitar

Apabila ingin menggunakan lewat metode php curl berikut contohnya dibawah:

Tidak seperti metode parse xml php, untuk metode diatas yang menggunakan curl php akan menampikan informasi yang diambil dari link

ditampilkan berupa tabel, dan berikut tampilannya:

cuaca-bmkg-curl

Untuk lebih lanjutnya mengenai metode php curl Anda bisa langsung menuju ke link ini karena sumber dari metode dari php curl saya ambil dari ruang sebelah teman, 🙂

Albert Sukmono