Codeigniter x BMKG x Gempa x GeoJSON

Di bulan Juli kemarin saya sudah membagikan aplikasi Codeigniter x BMKG x Gempa berbasis web yang menampilkan data gempa bumi yang bersumber dari BMKG. Tidak hanya menampilkan data gempa bumi, di aplikasi tersebut saya juga buatkan API data gempa bumi dengan format data JSON. Nah, pada kesempatan kali ini saya kembali berbagi hasil karya ngoding yaitu aplikasi berbasis web yang memiliki fungsi sama dengan aplikasi yang saya sebutkan di atas. Perbedaannya adalah terletak pada API data gempa bumi yang menggunakan format data GeoJSON. Berdasarkan RFC 7946 tentang The GeoJSON Format, GeoJSON adalah A geospatial data interchange format based on JavaScript Object Notation (JSON). It defines several types of JSON objects and the manner in which they are combined to represent data about geographic features, their properties, and their spatial extents. GeoJSON uses a geographic coordinate reference system, World Geodetic System 1984, and units of decimal degrees. Saya terjemahkan secara bebas sebagai berikut: GeoJSON adalah format pertukaran data geospasial berbasis JSON (JavaScript Object Notation). GeoJSON mendefinisikan beberapa objek JSON dan bagaimana objek-objek tersebut digabung untuk merepresentasikan atribut atau karakteristik suatu objek geografi dan data spasialnya. GeoJSON menggunakan sistem referensi koordinat geografis World Geodetic System 1984 dan satuan yang digunakan adalah satuan derajat desimal. ...

September 8, 2020 路 Muhammad Hanif

Konversi Data Gempa Bumi BMKG dari XML ke GeoJSON - PHP

BMKG (Badan Meteorologi, Klimatologi, dan Geofisika) menyediakan data gempa bumi yang dapat diakses di laman data.bmkg.go.id/gempabumi/. Data gempa bumi tersebut disediakan dengan format data XML. ...

Juli 29, 2020 路 Muhammad Hanif

Codeigniter x BMKG x Gempa

Saya sendiri bingung bagaimana seharusnya membuat judul artikel ini 馃槂. Jadinya saya beri judul Codeigniter x BMKG x Gempa. Intinya, pada kesempatan kali ini saya berbagi hasil karya ngoding yaitu aplikasi berbasis web yang menampilkan data gempa bumi yang terjadi di wilayah Indonesia. ...

Juli 18, 2020 路 Muhammad Hanif

Mengirim Notifikasi Gempa Bumi ke Telegram

Pada kesempatan kali ini saya berbagi hasil karya ngoding yaitu aplikasi sederhana untuk mengirim notifikasi gempa bumi yang terjadi di wilayah Indonesia ke Telegram. ...

Oktober 8, 2019 路 Muhammad Hanif

Buku Pengantar Application Programming Interfaces (APIs)

Buku An Introduction to APIs ini layak dibaca bagi yang ingin mempelajari dasar-dasar聽Application Programming Interfaces (APIs). Buku ini ditulis oleh Brian Cooksey dan dirilis di situs zapier.com. ...

Mei 29, 2019 路 Muhammad Hanif

Script Python untuk Kirim Email

Mau kirim email pakai Python? Dengan memanfaatkan pustaka Python smtplib kita dapat mengirim email dengan menggunakan Python. ...

Februari 12, 2019 路 Muhammad Hanif

NAPALM: Library Python Untuk Network Automation Dan Programmability

NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) adalah sebuah library atau pustaka Python yang dapat kita gunakan untuk keperluan Network Automation dan Programmability perangkat jaringan. NAPALM memiliki sejumlah fungsi yang dapat digunakan untuk memanipulasi konfigurasi atau untuk mengambil data dari perangkat jaringan. ...

Maret 19, 2018 路 Muhammad Hanif

Cek IP Address Server Menggunakan Python

Di tutorial ini saya membuat script Python untuk mengetahui IP Address suatu server. Untuk menjalankan aplikasi ini, kita membutuhkan Python (2 atau 3) dan library socket. ...

November 10, 2017 路 Muhammad Hanif

Aplikasi CRUD Menggunakan Flask dan MySQL

Kali ini saya mau sharing aplikasi CRUD (Create, Read, Update, and Delete) yang saya bangun dengan menggunakan Flask (microframework Python) dan juga database MySQL. Untuk tampilannya saya menggunakan AdminLTE. ...

Februari 10, 2017 路 Muhammad Hanif

Instalasi Flask dan Contoh Program Hello World

Apa itu Flask? Flask merupakan web framework (lebih tepatnya microframework) Python yang berbasis Werkzeug dan Jinja 2. Flask dilisensikan dengan BSD license. Flask dibuat oleh Armir Ronacher dan dirilis pada April 2010 dengan versi awal 0.10. Saat tutorial ini dibuat, versi terbaru dari Flask adalah versi 0.12. ...

Januari 27, 2017 路 Muhammad Hanif