Memublikasikan Data Kualitas Udara pada peta aqicn.org/waqi.info
Templat Umpan

Publikasi data pada proyek Indeks Kualitas Udara Dunia tidak dipungut biaya bagi semua orang. Namun hal ini juga sederhana dan lugas: Yang Anda perlukan untuk menambahkan data pada peta Indeks Kualitas Udara Dunia adalah menyediakan URL feed dengan informasi real-time tentang stasiun pemantauan (nama dan lokasi), polutan yang diukur, dan data sebenarnya. -pembacaan waktu (bersama dengan satuan, misalnya miligram atau ppb).


Kriteria Kualifikasi

Perlu dicatat bahwa, secara historis, data yang dipublikasikan pada peta Indeks Kualitas Udara Dunia (aqicn.org dan waqi.info) hanyalah data resmi yang disediakan oleh Badan Perlindungan Lingkungan masing-masing negara (lihat daftar lengkap EPA ).

Data resmi mengacu pada data yang dipantau menggunakan BAM profesional, TEOM dan stasiun pemantauan kualitas udara berbiaya tinggi serupa. Stasiun-stasiun tersebut tidak mudah digunakan, dan memerlukan pemeliharaan dan kalibrasi terus-menerus oleh tim teknik lapangan profesional EPA.

Namun, saat ini, stasiun pemantauan kualitas udara berbasis hamburan laser yang lebih terjangkau banyak digunakan sebagai pendamping stasiun pemantauan kualitas udara resmi. Stasiun yang lebih terjangkau tersebut bisa berharga 1000 kali lebih murah dibandingkan stasiun BAM dan TOEM.

Kami merekomendasikan penggunaan stasiun pemantauan kualitas udara GAIA semi-profesional untuk tujuan ini. Namun kami juga menerima data dari stasiun lain. Namun demikian, stasiun berbasis penghitung partikel tersebut perlu melaporkan peningkatan data feed dengan kontrol kualitas tambahan (lihat bagian kontrol kualitas ).

Format umpan

Karena hampir setiap negara memiliki format pelaporannya sendiri, proyek Indeks Kualitas Udara Dunia dapat menerima segala jenis format feed: Format tersebut dapat berupa CSV, JSON, atau sekadar format teks biasa atau HTML. Anda dapat menemukan di bagian bawah halaman ini 3 contoh untuk CSV, HTML dan JSON.

Sebagai referensi, periksa feed resmi untuk Singapura atau Belanda dan perhatikan bahwa meskipun semuanya berbeda, feed tersebut dapat diserap oleh sistem kami.

Untuk penghitung partikel udara instan, Anda dapat melaporkan datanya melalui server web kami sendiri, atau melalui thingspeak .

Penyerapan data

Sistem Indeks Kualitas Udara Dunia akan memeriksa data dari feed secara rutin, dan setiap kali pembaruan tersedia, data tersebut akan diproses, dikonversi ke nilai AQI skala EPA AS, dan dipublikasikan di situs web Indeks Kualitas Udara Dunia dalam menit.

Selain itu, meskipun hanya data Kualitas Udara PM 2.5 , PM 10 , Ozon, NO 2 , SO 2 dan CO yang dipublikasikan, sistem ini mengumpulkan lebih banyak polutan untuk tujuan perkiraan: Benzen, Toluene, Ethylbenzene, NO x , THC, NMHC, PM 1 , Formaldehida, Merkuri, Amonia, Metana, Hidrogen sulfida, Asam nitrat, Fenol, Naftalena, paraxylene (p-Xylen), metaxylene (m-Xylen), dll.

Dimungkinkan juga untuk mempublikasikan data meteorologi: Suhu, Tekanan Atmosfer, Kelembaban, Curah Hujan, Kecepatan Angin, Arah Angin, Radiasi Matahari dan UVI. Jika tidak disediakan, kami akan menggunakan sumber informasi meteorologi relevan lainnya.

Contoh Umpan (format CSV)

 #ID: ID_BEI_DC
#City: Beijing
#Station: Dongcheng
#Name: 东城东四
#Latitude: 39.929
#Longitude: 116.417
#Timezone: +0800
Date,PM10,PM25,CO,Ozone,Sulphur Dioxide,Nitrogen Dioxide,AmbientTemperature,RelativeHumidity,WindDirection,WindSpeed,Pressure,RainGauge
Unit,ug/m3,ug/m3,ppm,µg/m3,µg/m3,µg/m3,°C,%,°,m/s,hPa,mm
10/29/2016 13:00,16,3,,58,10,3,32,66,200,3,1001,0
10/29/2016 14:00,19,8,,57,9,4,32,64,197,2,1001,0
10/29/2016 15:00,15,9,,52,47,17,30,72,190,2,1001,0
10/29/2016 16:00,31,19,,52,34,17,30,75,191,2,1001,0
10/29/2016 17:00,31,17,,49,49,19,29,75,194,1,1002,0
10/29/2016 18:00,37,18,,45,55,25,29,73,183,1,1003,0
10/29/2016 19:00,24,13,,40,21,19,29,80,65,1,1004,0
10/29/2016 20:00,39,22,,44,4,16,28,85,7,1,1005,0
10/29/2016 21:00,24,16,,43,3,7,28,85,10,1,1005,0

Contoh Umpan (format HTML)

Ini adalah contoh berdasarkan format HTML (url langsung: publishingdata/html/ ):

Station list:
Station ID City or County Name Station Name Local name (optional) Latitude/Longitude Timezone (optional)
ID_BEI_DC Beijing Dongcheng 东城东四 39.929/116.417 +0800
ID_BEI_WP Beijing West Park 西城官园 39.929/116.339 +0800
ID_BEI_OP Beijing Olympic Park 朝阳奥体中心 39.982/116.397 +0800
... ... ... ... ... ...
  • " Station ID " adalah pengidentifikasi unik untuk setiap stasiun, dan dapat berupa nomor (misalnya ID8373), atau gabungan kota stasiun dan nama stasiun (misalnya "Beijing/Dongcheng").
  • Secara default, stasiun akan tersedia melalui url /city/ country-name / city-name / station-name .
  • " Station Name " harus menggunakan karakter latin, sehingga opsional " Local Name " dapat disediakan untuk melokalisasi halaman web.

Real-time pollutant list:
Station ID Pollutant Unit Update time Value Averaging
ID_BEI_DC PM10 mg/m3 2024-12-22T11:00:00+09:0027.8 1 hour
ID_BEI_DC PM25 mg/m3 2024-12-22T11:00:00+09:0010.8 1 hour
ID_BEI_DC Ozone mg/m3 2024-12-22T11:00:00+09:0015.2 1 hour
ID_BEI_DC Ozone mg/m3 2024-12-22T11:00:00+09:0018.2 8 hours
ID_BEI_DC Temperature Celcius 2024-12-22T11:00:00+09:0022.3 1 hour
ID_BEI_WP PM10 mg/m3 2024-12-22T11:00:00+09:0027.8 1 hour
ID_BEI_WP PM25 mg/m3 2024-12-22T11:00:00+09:0010.8 1 hour
ID_BEI_WP SO2 ppb 2024-12-22T11:00:00+09:0015.2 1 hour
ID_BEI_WP Humidiy % 2024-12-22T11:00:00+09:0088 1 hour
... ... ... ... ...
  • Kolom " Averaging " digunakan untuk menentukan durasi nilai. Rata-rata yang paling umum adalah 1 jam. Ini juga merupakan pilihan yang lebih disukai, karena sistem backend kami akan secara otomatis melakukan penghitungan rata-rata 8 jam untuk Ozon dan Karbon Monoksida.
  • Jika pembacaan diberikan lebih sering daripada setiap jam (misalnya setiap 30 menit atau 10 menit), Anda dapat memberikan pembacaan mentah untuk periode tertentu, atau hanya rata-rata per jam: Sistem back-end kami akan tetap memproses data bahkan di antara jam tersebut.

Contoh Umpan (format JSON)

Ini adalah contoh berdasarkan format JSON (url langsung: /publishingdata/json/ )

..

Kontrol Kualitas untuk sensor penghitung partikel

Untuk penghitung partikulat instan, seperti Plantower PMS atau Nova SDS , yang menyediakan pembacaan materi partikulat secara instan (dalam beberapa detik), data biasanya dilaporkan setiap menit. Data ini biasanya dihitung berdasarkan beberapa pembacaan "rata-rata" dalam jangka waktu satu atau dua menit.

Namun penggunaan rata-rata tidak cukup baik, terutama untuk sensor yang rusak (atau sensor yang hampir habis masa pakainya). Oleh karena itu, untuk sensor tersebut perlu disediakan metrik tambahan seperti median, min, max, dan standar deviasi. Lihat misalnya objek readings pada data feed JSON di bawah ini.

..

Anda dapat menggunakan kode yang kompatibel dengan Arduino berikut untuk mengumpulkan metrik tersebut:

class Accumulator 
{ 
    #define OUTPUT_BUFFER_SIZE 120 
    char buffer[OUTPUT_BUFFER_SIZE]; 
 
    #define MAXACCVALUES 120 
    int vals[MAXACCVALUES]; 
 
    int count = 0; 
 
public: 
    Accumulator() 
    { 
        reset(); 
    } 
 
    void reset() 
    { 
        count = 0; 
        for (int i=0;i< MAXACCVALUES;i++)  
        { 
            vals[i]=0; 
        } 
    } 
 
    bool hasData()  
    { 
        return count!=0; 
    } 
 
    std::string output()  
    { 
        if (!hasData()) return std::string("{}"); 
 
        sprintf(buffer, OUTPUT_BUFFER_SIZE, "{\"min\":%d,\"max\":%d,\"median\":%d,\"average\":%.1f,\"stddev\":%.1f,\"count\":%d}",  
            vmin(), vmax(), median(), average(), stddev(), count); 
 
        return std::string(buffer); 
 
    } 
 
    void add(int val) 
    { 
        if (count==MAXACCVALUES-1) { 
          for (int i = 0; i < MAXACCVALUES - 1; i++) { 
            vals[i] = vals[i + 1]; 
            } 
            count --; 
        } 
        vals[count++]=val; 
    } 
 
    float stddev()  
    { 
        if (!hasData()) return -1; 
        int u  =avg(); 
        int t = 0; 
        for (int i=0;ivals[j]) { 
                    float t = vals[j]; 
                    vals[j]=vals[i]; 
                    vals[i]=t; 
                } 
  
            } 
        } 
        return vals[count/2]; 
    } 
 
    float avg()  
    { 
        if (!hasData()) return -1; 
        float t = 0; 
        for (int i=0;ivals[i]) { 
                t=vals[i]; 
            } 
        } 
        return t; 
    } 
 
    float vmax()  
    { 
        if (!hasData()) return -1; 
        float t = vals[0]; 
        for (int i=0;it) { 
                t=vals[i]; 
            } 
        } 
        return t; 
    } 
};

Tahukah Anda stasiun Kualitas Udara di daerah Anda?
mengapa tidak berpartisipasi dalam peta dengan stasiun kualitas udara Anda sendiri?

Monitor kualitas udara GAIA kami sangat mudah diatur: Anda hanya memerlukan titik akses WIFI dan catu daya yang kompatibel dengan USB.

Setelah terhubung, tingkat polusi udara real-time Anda langsung tersedia di peta dan melalui API.

Stasiun ini dilengkapi dengan kabel listrik tahan air sepanjang 10 meter, catu daya USB, peralatan pemasangan, dan panel surya opsional.

Tentang Pengukuran Kualitas dan Polusi Udara:

Tentang Tingkat Kualitas Udara

- Nilai Indeks Kualitas Udara (AQI).Tingkat Kekhawatiran Kesehatan
0 - 50 Baik Kualitas udara dianggap memuaskan, dan polusi udara menimbulkan sedikit atau tanpa risiko
51 -100 Moderat Kualitas udara dapat diterima; Namun, untuk beberapa polutan mungkin ada kekhawatiran kesehatan yang moderat untuk sejumlah kecil orang yang sangat sensitif terhadap polusi udara.
101-150 Tidak Sehat untuk kelompok orang yang sensitif Anggota kelompok sensitif dapat mengalami efek kesehatan. Masyarakat umum tidak mungkin terpengaruh.
151-200 Tidak sehat Setiap orang mungkin mulai mengalami efek kesehatan; anggota kelompok sensitif dapat mengalami efek kesehatan yang lebih serius
201-300 Sangat Tidak Sehat Peringatan kesehatan untuk kondisi darurat. Seluruh penduduk lebih mungkin terpengaruh.
300+ Berbahaya Peringatan kesehatan: semua orang mungkin mengalami efek kesehatan yang lebih serius

Untuk mengetahui lebih banyak tentang Kualitas dan Polusi Udara, lihat topik Kualitas Udara di wikipedia atau panduan airnow tentang Kualitas Udara dan Kesehatan Anda .

Untuk nasihat kesehatan yang sangat berguna dari Dokter Beijing Richard Saint Cyr MD, periksa blog www.myhealthbeijing.com .


Pemberitahuan Penggunaan: Semua data Kualitas Udara tidak divalidasi pada saat publikasi, dan demi jaminan kualitas maka data ini dapat diubah, tanpa pemberitahuan, kapan saja. Proyek Indeks Kualitas Udara Dunia telah menerapkan semua kemampuan dan kepedulian yang cukup dalam mengumpulkan isi informasi ini dan dalam keadaan apa pun World Air Quality Index tim proyek atau agennya bertanggung jawab dalam kontrak, gugatan atau jika ada kerugian, cedera atau kerusakan yang timbul secara langsung atau tidak langsung dari pasokan data ini.



Settings


Language Settings:


Temperature unit:
Celcius