zeev-gempa
Version:
api gempa realtime BMKG
38 lines (34 loc) • 929 B
JavaScript
const axios = require("axios");
const { url } = require("./url");
function gempa(){
return new Promise((resolve,reject) => {
axios.get(url)
.then((response) => {
var x = response.data.Infogempa.gempa;
if(gempa){
var title = "Info Gempa";
var waktu = x.Tanggal + " " + x.Jam;
var lintang = x.Lintang;
var bujur = x.Bujur;
var magnitudo = x.Magnitude;
var kedalaman = x.Kedalaman;
var wilayah = x.Wilayah;
var map = "https://data.bmkg.go.id/DataMKG/TEWS/" + x.Shakemap;
var zeev = "Presented by zeev-x";
var result = {
title,
waktu,
lintang,
bujur,
magnitudo,
kedalaman,
wilayah,
map,
zeev
};
resolve(result);
}
}).catch(err => console.log("Error code 404"));
});
}
module.exports.gempa = gempa;