Raksaka Indra
Frontend Web Developer and @WordPress Theme Developer — Blogger — Student of Electronics & Intrumentations in Gadjah Mada University, Indonesia
Pengantar dan Persiapan
Update Info Iklim
Raksaka Indra
BMKG, 8 Agustus 2017
Info BMKG di iOS sudah di download 38.300 (sampai 7 Agustus 2017)
Info BMKG di Android sudah di download 1.004.686 (sampai 7 Agustus 2017)
Total Notifikasi Info BMKG yang diterima pada device 62.828
Rincian: iOS 20.408 dan Android 42.420
BMKG sudah menerapkan data terbuka dalam pelayanan MKG (Meteorologi, Klimatologi, dan Geofisika)
BMKG juga sudah berkontribusi dalam Satu Data Indonesia (data.go.id) yang dikelola oleh Kantor Staf Presiden (KSP)
Sejak sekitar tahun 2009, BMKG telah memiliki data terbuka yang dapat diakses oleh publik di data.bmkg.go.id
Banyak aplikasi mobile yang telah memanfaatkan data terbuka BMKG. Diantaranya :
Untuk menampilkan dan menyajikan informasi pada aplikasi mobile menggunakan data dengan format:
<Infogempa>
<gempa>
<Tanggal>03-Aug-17</Tanggal>
<Jam>23:14:23 WIB</Jam>
<point>
<coordinates>108.99,-8.41</coordinates>
</point>
<Lintang>8.41 LS</Lintang>
<Bujur>108.99 BT</Bujur>
<Magnitude>5.3 SR</Magnitude>
<Kedalaman>22 Km</Kedalaman>
<_symbol>imagesSWF/m2b.swf</_symbol>
<Wilayah1>79 km BaratDaya CILACAP-JATENG</Wilayah1>
<Wilayah2>89 km Tenggara KAB-PANGANDARAN-JABAR</Wilayah2>
<Wilayah3>104 km BaratDaya BANYUMAS-JATENG</Wilayah3>
<Wilayah4>167 km BaratDaya YOGYAKARTA-DIY</Wilayah4>
<Wilayah5>346 km Tenggara JAKARTA-INDONESIA</Wilayah5>
<Potensi>tidak berpotensi TSUNAMI</Potensi>
</gempa>
</Infogempa>
XML Gempabumi Terkini M ≥ 5.0
{
"perairan": {
"kode_perairan": "A.01",
"nama_perairan": "Selat Malaka bagian utara",
"publication_date": "2017-08-07 12:00:00",
"timezone": "WIB"
},
"kategoris": [
{
"valid_from": "2017-08-07 19:00:00",
"valid_to": "2017-08-08 07:00:00",
"timezone": "WIB",
"hari": "hari_ini",
"peringatan_dini": "NIL",
"kondisi_synoptik": "Angin dengan kecepatan 2 - 18 knot",
"cuaca": "Berawan",
"angin_from": "Timur Laut",
"angin_to": "Selatan",
"angin_speed_min": "2",
"angin_speed_max": "15",
"angin_speed_min_kpj": "4",
"angin_speed_max_kpj": "28",
"gelombang_min": "0.5",
"gelombang_max": "2.5",
"status_warning": "Waspada"
}
]
}
JSON Cuaca Maritim Perairan
<data source="meteofactory" productioncenter="NC Jakarta">
<forecast domain="local">
<issue>
<timestamp>20170807030328</timestamp>
<year>2017</year>
<month>08</month>
<day>07</day>
<hour>03</hour>
<minute>03</minute>
<second>28</second>
</issue>
<area id="501214" latitude="-6.245681" longitude="106.998253"
coordinate="106.998253 -6.245681" type="" region="0" level="1"
description="Bekasi" domain="Jabodetabek" tags="">
<name xml:lang="en_US">Bekasi</name>
<name xml:lang="id_ID">Kota Bekasi</name>
<parameter id="hu" description="Humidity" type="hourly">
<timerange type="hourly" h="0" datetime="201708070000">
<value unit="%">85</value>
</timerange>
</parameter>
<parameter id="t" description="Temperature" type="hourly">
<timerange type="hourly" h="0" datetime="201708070000">
<value unit="C">25</value>
<value unit="F">77</value>
</timerange>
</parameter>
<parameter>
. . . . .
</parameter>
</area>
</forecast>
</data>
XML Prakiraan Cuaca Kota/Kabupaten
<PM10>
<judul>Konsentrasi PM10 di Indonesia</judul>
<tahun>2017</tahun>
<bulan>08</bulan>
<tanggal>07</tanggal>
<jml_data>17</jml_data>
<satuan>ug/m3</satuan>
<data>
<item>
<LOKASI>PALANGKARAYA</LOKASI>
<JAM>0</JAM>
<PM10>7.69</PM10>
<RH>96.41</RH>
<TEMP>24.09</TEMP>
<NAB>150</NAB>
</item>
<item>
<LOKASI>PALANGKARAYA</LOKASI>
<JAM>1</JAM>
<PM10>8.19</PM10>
<RH>97.93</RH>
<TEMP>23.70</TEMP>
<NAB>150</NAB>
</item>
<item>
. . . . .
</item>
</data>
</PM10>
XML Konsentrasi PM10
<Infogempa>
<Gempa>
<Tanggal>06/08/2017-04:32:40 WIB</Tanggal>
<point>
<coordinates>2.14, 97.84</coordinates>
</point>
<Posisi>2.14 LU 97.84 BT</Posisi>
<Magnitude>4.6 SR</Magnitude>
<Kedalaman>10 Km</Kedalaman>
<_symbol>../gambar/k1.gif</_symbol>
<Keterangan>
Pusat gempa berada di laut 23 km tenggara Kota Singkil
</Keterangan>
<Dirasakan>II-III Singkil, II Subulusalam,</Dirasakan>
</Gempa>
<Gempa>
<Tanggal>05/08/2017-21:23:26 WIB</Tanggal>
<point>
<coordinates>-8.18, 118.16</coordinates>
</point>
<Posisi>8.18 LS 118.16 BT</Posisi>
<Magnitude>3.8 SR</Magnitude>
<Kedalaman>15 Km</Kedalaman>
<_symbol>../gambar/k1.gif</_symbol>
<Keterangan>Pusat gempa berada di laut 44 km barat laut Dompu</Keterangan>
<Dirasakan>II - III Bima, II Dompu,</Dirasakan>
</Gempa>
<Gempa>
. . . . .
</Gempa>
</Infogempa>
XML Gempabumi Dirasakan
<observation>
<report_count>94</report_count>
<report>
<icao_id>WIII</icao_id>
<station_name>Soekarno Hatta - Jakarta</station_name>
<latitude>-6.1263888888889</latitude>
<longitude>106.65388888889</longitude>
<elevation>11</elevation>
<observed_time>2017-08-07 17:00:00</observed_time>
<time_zone>WIB</time_zone>
<wind_direction>Timur</wind_direction>
<wind_speed>18.5</wind_speed>
<wind_speed_maximum/>
<visibility>8.0</visibility>
<visibility_direction/>
<weather>Cerah - berawan</weather>
<temp>30</temp>
<dew_point>24</dew_point>
<pressure>1009</pressure>
<symbol>DAY-CLEAR-CLOUDY</symbol>
</report>
<report>
. . . . .
</report>
</observation>
XML Cuaca Bandara (observation)
{
"perairan": {
"kode_perairan": "A.02",
"nama_perairan": "Samudera Hindia barat Aceh",
"publication_date": "2017-08-07 12:00:00",
"timezone": "WIB"
},
"kategoris": [
{
"valid_from": "2017-08-07 19:00:00",
"valid_to": "2017-08-08 07:00:00",
"timezone": "WIB",
"hari": "hari_ini",
"peringatan_dini": "NIL",
"kondisi_synoptik": "Angin dengan kecepatan 2 - 18 knot",
"cuaca": "Berawan",
"angin_from": "Timur Laut",
"angin_to": "Selatan",
"angin_speed_min": "2",
"angin_speed_max": "15",
"angin_speed_min_kpj": "4",
"angin_speed_max_kpj": "28",
"gelombang_min": "0.5",
"gelombang_max": "2.5",
"status_warning": "Waspada"
}
]
}
JSON Cuaca Maritim Perairan
Info HTH di Aplikasi Mobile
Info HTH di Aplikasi Mobile
Info HTH di Aplikasi Mobile
<HariTanpaHujan>
<desc>Hari Tanpa Hujan Agustus 2017 Dasarian 1</desc>
<last_update>2017-08-08 9:41 WIB</last_update>
<pos_hujan>
<id>0001ACH</id>
<nama>Stamet Banda Aceh</nama>
<id_prov>01</id_prov>
<prov>Aceh</prov>
<kab>Aceh Besar</kab>
<lat>5.516</lat>
<lng>95.416</lng>
<hdt>5.1</hdt>
<hth>6</hth>
<kriteria>2</kriteria>
</pos_hujan>
<pos_hujan>
<id>0002ACH</id>
<nama>Stamet Lhokseumawe</nama>
<id_prov>01</id_prov>
<prov>Aceh</prov>
<kab>Lhokseumawe</kab>
<lat>5.233</lat>
<lng>96.95</lng>
<hdt>20.4</hdt>
<hth>6</hth>
<kriteria>2</kriteria>
</pos_hujan>
</HariTanpaHujan>
Info HTH di Aplikasi Mobile
FTP
input data form
input data
konversi
konversi
upload
Server Aplikasi Pusjarkom
Info HTH di Aplikasi Mobile
<HariTanpaHujan>
<desc>Hari Tanpa Hujan Agustus 2017 Dasarian 1</desc>
<last_update>2017-08-08 9:41 WIB</last_update>
<pos_hujan>
<id>0001ACH</id>
<nama>Stamet Banda Aceh</nama>
<id_prov>01</id_prov>
<prov>Aceh</prov>
<kab>Aceh Besar</kab>
<lat>5.516</lat>
<lng>95.416</lng>
<hdt>5.1</hdt>
<hth>6</hth>
<kriteria>2</kriteria>
. . . . .
. . . . .
</pos_hujan>
</HariTanpaHujan>
Sub Bidang Pengembangan Teknologi Informasi
Workshop Pengembangan Jarkom
Gedung A, Lt.4
By Raksaka Indra
Workshop pengantar dan persiapan update informasi iklim di aplikasi mobile Info BMKG
Frontend Web Developer and @WordPress Theme Developer — Blogger — Student of Electronics & Intrumentations in Gadjah Mada University, Indonesia