Membaca file berformat netCDF dan visualisasi sederhana dengan Python
Bermain dengan file berformat netCDF sudah bukan hal yang asing bagi saya. Untuk keperluan analisis kondisi iklim ataupun untuk keperluan penelitian, saya memanfaatkan data reanalysis yang mempunyai format netCDF. Biasanya saya menggunakan aplikasi GrADS atau Matlab untuk membuka file netCDF untuk kemudian saya tampilkan dalam bentuk visual berupa peta atau grafik. Namun, karena saat ini saya sedang berupaya untuk migrasi ke Python (mencari aplikasi yang tidak berbayar), jadi perlu belajar bagaimana mengeksplorasi data netCDF menggunakan Python. Dalam tulisan ini, saya akan berbagi bagaimana membaca file netCDF dan visualisasinya menggunakan Python.
Dengan maksud memberikan tulisan yang lebih utuh, lengkap dan bisa langsung diaplikasikan, maka saya akan tunjukkan mulai dari download, baca data, sedikit olah data hingga visualisasinya ke dalam peta kontur sederhana.
File yang akan saya jadikan contoh pada tulisan kali ini adalah file netCDF yang saya unduh dari NOAA ESRL-PSD atau yang biasa kita kenal dengan sebutan NOAA Optimum Interpolation (OI) Sea Surface Temperature (SST) V2. File tersebut merupakan data reanalysis SST rata-rata mingguan dari tahun 1981 hingga 1989. Silahkan rekan-rekan menuju link tersebut untuk mengunduh filenya. Jika rekan-rekan ada kendala dalam mengunduh file dari link tersebut, dapat menggunakan file yang sudah saya sediakan disini, untuk sekedar keperluan latihan.