विश्व वायु गुणवत्ता सूचकांक परियोजना पर वायु गुणवत्ता डेटा प्रकाशित करने के लिए मार्गदर्शिका

शेयर करना: aqicn.org/publishingdata/hi/

विश्व वायु गुणवत्ता सूचकांक परियोजना पर डेटा प्रकाशित करना हर किसी के लिए निःशुल्क है। लेकिन यह सरल और सीधा भी है: आपको विश्व वायु गुणवत्ता सूचकांक मानचित्र पर डेटा जोड़ने के लिए निगरानी स्टेशनों (नाम और स्थान), मापे जा रहे प्रदूषकों और वास्तविक समय की जानकारी के साथ एक फ़ीड यूआरएल प्रदान करना होगा। -समय रीडिंग (इकाइयों के साथ, उदाहरण के लिए मिलीग्राम या पीपीबी)।


योग्यता मानदंड

ध्यान दें कि, ऐतिहासिक रूप से, विश्व वायु गुणवत्ता सूचकांक मानचित्र (aqicn.org और waqi.info) पर प्रकाशित डेटा केवल प्रत्येक देश की संबंधित पर्यावरण संरक्षण एजेंसी द्वारा प्रदान किया गया आधिकारिक डेटा था ( पूरी ईपीए सूची देखें)।

आधिकारिक डेटा पेशेवर BAM, TEOM और इसी तरह के उच्च लागत वाले वायु गुणवत्ता निगरानी स्टेशनों का उपयोग करके मॉनिटर किए गए डेटा को संदर्भित करता है। उन स्टेशनों का उपयोग करना मामूली नहीं है, और उन्हें ईपीए पेशेवर फील्ड-इंजीनियरिंग टीमों द्वारा निरंतर रखरखाव और अंशांकन की आवश्यकता होती है।

हालाँकि, आजकल, अधिक किफायती लेजर-स्कैटरिंग-आधारित वायु गुणवत्ता निगरानी स्टेशन व्यापक रूप से आधिकारिक वायु गुणवत्ता निगरानी स्टेशनों के साथी के रूप में उपयोग किए जाते हैं। उन अधिक किफायती स्टेशनों की लागत BAM और TOEM स्टेशन से 1000 गुना कम हो सकती है।

हम इस उद्देश्य के लिए अर्ध-पेशेवर GAIA वायु गुणवत्ता निगरानी स्टेशनों का उपयोग करने की अनुशंसा करते हैं। लेकिन हम अन्य स्टेशनों से भी डेटा स्वीकार करते हैं। फिर भी, ऐसे कण काउंटर-आधारित स्टेशनों को अतिरिक्त गुणवत्ता नियंत्रण ( गुणवत्ता नियंत्रण अनुभाग देखें) के साथ उन्नत डेटा फ़ीड की रिपोर्ट करने की आवश्यकता है।

फ़ीड प्रारूप

चूँकि लगभग हर देश का अपना रिपोर्टिंग प्रारूप होता है, विश्व वायु गुणवत्ता सूचकांक परियोजना फ़ीड के लिए किसी भी प्रकार के प्रारूप को स्वीकार कर सकती है: वे CSV, JSON या सिर्फ सादे पाठ या HTML प्रारूप में हो सकते हैं। आप इस पृष्ठ के नीचे CSV, HTML और JSON के लिए 3 उदाहरण पा सकते हैं।

संदर्भ के लिए, सिंगापुर या नीदरलैंड के लिए आधिकारिक फ़ीड की जाँच करें और ध्यान दें कि वे सभी अलग-अलग होने के बावजूद, उन्हें हमारे सिस्टम द्वारा ग्रहण किया जा सकता है।

तत्काल वायु कण काउंटरों के लिए, आप या तो हमारे अपने वेब सर्वर के माध्यम से या थिंकस्पीक के माध्यम से डेटा रिपोर्ट कर सकते हैं।

डेटा अंतर्ग्रहण

विश्व वायु गुणवत्ता सूचकांक प्रणाली फ़ीड से डेटा की नियमित जांच करने का ध्यान रखेगी, और हर बार जब कोई अपडेट उपलब्ध होगा, तो इसे संसाधित किया जाएगा, यूएस ईपीए स्केल AQI मानों में परिवर्तित किया जाएगा, और विश्व वायु गुणवत्ता सूचकांक वेबसाइट पर प्रकाशित किया जाएगा। मिनट।

इसके अलावा, हालांकि केवल पीएम 2.5 , पीएम 10 , ओजोन, एनओ 2 , एसओ 2 और सीओ वायु गुणवत्ता डेटा प्रकाशित किया जाता है, सिस्टम पूर्वानुमान के उद्देश्य से अधिक प्रदूषक एकत्र करता है: बेंजीन, टोल्यूनि, एथिलबेनज़ीन, एनओ एक्स , टीएचसी, एनएमएचसी, पीएम 1 , फॉर्मेल्डिहाइड, मरकरी, अमोनिया, मीथेन, हाइड्रोजन सल्फाइड, नाइट्रस एसिड, फिनोल, नेफ़थलीन, पैराक्सिलीन (पी-ज़ाइलेन), मेटाज़ाइलीन (एम-ज़ाइलेन), आदि।

मौसम संबंधी डेटा प्रकाशित करना भी संभव है: तापमान, वायुमंडलीय दबाव, आर्द्रता, वर्षा, हवा की गति, हवा की दिशा, सौर विकिरण और यूवीआई। यदि उपलब्ध नहीं कराया गया है, तो हम अन्य प्रासंगिक मौसम संबंधी सूचना स्रोतों का उपयोग करेंगे।

फ़ीड उदाहरण (सीएसवी प्रारूप)

 #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

फ़ीड उदाहरण (HTML प्रारूप)

यह 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 " प्रत्येक स्टेशन के लिए विशिष्ट पहचानकर्ता है, और यह सिर्फ एक संख्या हो सकती है (उदाहरण के लिए आईडी8373), या स्टेशन शहर और स्टेशन के नाम का संयोजन (उदाहरण के लिए "बीजिंग/डोंगचेंग")।
  • डिफ़ॉल्ट रूप से, स्टेशन यूआरएल /city/ country-name / city-name / station-name के माध्यम से उपलब्ध होगा।
  • " Station Name " में लैटिन वर्णों का उपयोग होना चाहिए, इसलिए वेबपेज को स्थानीयकृत करने के लिए वैकल्पिक " Local Name " प्रदान किया जा सकता है।

Real-time pollutant list:
Station ID Pollutant Unit Update time Value Averaging
ID_BEI_DC PM10 mg/m3 2024-12-21T09:00:00+09:0027.8 1 hour
ID_BEI_DC PM25 mg/m3 2024-12-21T09:00:00+09:0010.8 1 hour
ID_BEI_DC Ozone mg/m3 2024-12-21T09:00:00+09:0015.2 1 hour
ID_BEI_DC Ozone mg/m3 2024-12-21T09:00:00+09:0018.2 8 hours
ID_BEI_DC Temperature Celcius 2024-12-21T09:00:00+09:0022.3 1 hour
ID_BEI_WP PM10 mg/m3 2024-12-21T09:00:00+09:0027.8 1 hour
ID_BEI_WP PM25 mg/m3 2024-12-21T09:00:00+09:0010.8 1 hour
ID_BEI_WP SO2 ppb 2024-12-21T09:00:00+09:0015.2 1 hour
ID_BEI_WP Humidiy % 2024-12-21T09:00:00+09:0088 1 hour
... ... ... ... ...
  • " Averaging " कॉलम का उपयोग मूल्य की अवधि निर्दिष्ट करने के लिए किया जाता है। सबसे आम औसत 1 घंटा है। यह पसंदीदा भी है, क्योंकि हमारा बैकएंड सिस्टम स्वचालित रूप से ओजोन और कार्बन मोनोऑक्साइड के लिए 8 घंटे की औसत गणना करेगा।
  • यदि रीडिंग हर घंटे (उदाहरण के लिए हर 30 मिनट या 10 मिनट) से अधिक बार प्रदान की जाती है, तो आप या तो दी गई अवधि के लिए कच्ची रीडिंग प्रदान कर सकते हैं, या केवल प्रति घंटा औसत: हमारा बैक-एंड सिस्टम वैसे भी डेटा संसाधित करेगा घंटे के बीच भी.

फ़ीड उदाहरण (JSON प्रारूप)

यह JSON प्रारूप पर आधारित एक उदाहरण है (प्रत्यक्ष यूआरएल: /publishingdata/json/ )

..

कण काउंटर सेंसर के लिए गुणवत्ता नियंत्रण

प्लांटावर पीएमएस या नोवा एसडीएस जैसे तत्काल पार्टिक्यूल काउंटरों के लिए, जो तत्काल (कुछ सेकंड में) पार्टिकुलेट मैटर रीडिंग प्रदान करते हैं, डेटा आमतौर पर हर मिनट रिपोर्ट किया जाता है। इस डेटा की गणना आमतौर पर एक या दो मिनट की अवधि से कई "औसत" रीडिंग के आधार पर की जाती है।

हालाँकि, औसत का उपयोग पर्याप्त अच्छा नहीं है, विशेष रूप से विफल सेंसर (या जीवन के अंत के करीब) के लिए। इसलिए, ऐसे सेंसर के लिए, अतिरिक्त मेट्रिक्स, जैसे कि माध्यिका, न्यूनतम, अधिकतम और मानक-विचलन प्रदान करना आवश्यक है। उदाहरण के लिए नीचे दिए गए JSON डेटा फ़ीड में readings ऑब्जेक्ट देखें।

..

आप उन मेट्रिक्स को एकत्रित करने के लिए निम्नलिखित आर्डिनो-संगत कोड का उपयोग कर सकते हैं:

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; 
    } 
};

पूछताद फ़ॉर्म



MetOne BAM 1020 station

विश्व वायु गुणवत्ता सूचकांक मानचित्र (aqicn.org और waqi.info) पर डेटा प्रकाशित करना निःशुल्क और सरल है।

पेशेवर और DIY वायु गुणवत्ता निगरानी स्टेशन दोनों स्वीकार किए जाते हैं।

हालाँकि DIY स्टेशन, जैसे "लूफ़्टडेटन", उच्च गुणवत्ता वाले डेटा को सुनिश्चित करने के लिए अतिरिक्त डेटा गुणवत्ता नियंत्रण से गुजरते हैं।

एक बार जब आपका डेटा सत्यापित हो जाता है, तो आपको अपने स्टेशन के लिए एक समर्पित पृष्ठ मिलेगा जहां आप वास्तविक समय डेटा, वायु गुणवत्ता और मौसम पूर्वानुमान, साथ ही ऐतिहासिक डेटा - सब कुछ निःशुल्क देख सकते हैं।

यदि आपके पास कोई निगरानी स्टेशन नहीं है, और आप एक लेना चाहते हैं, तो हमारे GAIA वायु गुणवत्ता निगरानी स्टेशनों की जाँच करें। यदि आप DIY स्टेशन पसंद करते हैं, तो GAIA A08 की जांच करें।


--

डेटा अपलोड किया जा रहा है

आपके डेटा को मानचित्र में अपलोड करने के तीन मामले हैं:

    Either you have a known Air Quality monitoring station (IQAir, Oizom, Luftdaten, Sensor Community, PurpleAir, U-Rad, LUN, ...), or a known Weather Station with an air quality sensor module (Weather Link, Eco-Witt, Ambient Weather...). In which case, you only need to tell us your station details, such as the ID/Name. We already have adapters for those stations.



    या तो आपके पास पहले से ही एक वेबसाइट है (या थिंग-स्पीक जैसी कोई फ़ीड) जिससे हम आपके स्टेशनों से डेटा एकत्र कर सकते हैं। इस मामले में हमारा सिस्टम समय-समय पर आपके पेज को लोड करेगा, डेटा निकालेगा और फिर उसे हमारे मानचित्र पर पुनः प्रकाशित करेगा। वेबसाइट उदाहरणों के लिए फ़ीड उदाहरण जांचें.


    या तो आपके पास कोई वेबसाइट नहीं है, लेकिन आपके पास एक स्टेशन है, और आप डेटा को सीधे हमारे सिस्टम पर "पुश" करना चाहेंगे। इस मामले में, आपको हमारे अपलोड एपीआई के माध्यम से अपने स्टेशन डेटा को "पोस्ट" करने के लिए एक छोटा प्रोग्राम लिखना होगा। हमारे पास Arduino और Python के लिए कोड उदाहरण हैं। कोड नमूने अपलोड एपीआई पेज से उपलब्ध हैं।


यदि आप पहली दो श्रेणियों में आते हैं (आपके पास कोई ज्ञात स्टेशन या वेबसाइट है), या यदि आपको कोई संदेह है, तो नीचे दिए गए फॉर्म का उपयोग करके हमें एक संदेश भेजें। यदि आप दूसरी श्रेणी में आते हैं, और हमारे अपलोड एपीआई के माध्यम से डेटा को प्रोग्रामेटिक रूप से पोस्ट करना चाहते हैं, तो हमारे डेटा अपलोड स्क्रिप्ट और एपीआई पेज की जांच करें।

संपर्क करें प्रपत्र

Your name - eg "John Doe"


Your email address - eg "john.doe@mail.com"


Your data-feed URL - eg "https://airnow.gov/"
or station Id - eg "https://weatherlink.com/..."

हमें बताएं कि आपको किस प्रकार की सहायता की आवश्यकता है या प्रदान कर सकते हैं।

आंकड़ा मान्यीकरण

यदि आपके पास लूफ़्टडेटन या समान कम लागत वाला सेंसर है, तो आप वायु गुणवत्ता डेटा सत्यापन सेवा की जांच कर सकते हैं:

https://aqicn.org/data-feed/validation/hi/

उदाहरण के लिए, "luftdaten" सेंसर 84804 के लिए, आप पृष्ठ aqicn.org/data-feed/validation/#/luftdaten/84804 देख सकते हैं

डेटा सत्यापन और योग्यता भी दिन में एक बार स्वचालित रूप से की जाती है।

क्या आप अपने क्षेत्र में किसी वायु गुणवत्ता स्टेशन के बारे में जानते हैं?
अपने स्वयं के वायु गुणवत्ता स्टेशन के साथ मानचित्र में भाग क्यों न लें?

हमारे GAIA वायु गुणवत्ता मॉनिटरों को स्थापित करना बहुत आसान है: आपको केवल एक वाईफ़ाई एक्सेस पॉइंट और एक यूएसबी संगत बिजली आपूर्ति की आवश्यकता है।

एक बार कनेक्ट होने के बाद, आपके वास्तविक समय के वायु प्रदूषण का स्तर तुरंत मानचित्रों पर और एपीआई के माध्यम से उपलब्ध हो जाएगा।

यह स्टेशन 10 मीटर जलरोधी विद्युत केबल, एक यूएसबी विद्युत आपूर्ति, माउंटिंग उपकरण और एक वैकल्पिक सौर पैनल के साथ आता है।

वायु गुणवत्ता और प्रदूषण मापन के बारे में:

वायु गुणवत्ता स्तर के बारे में

- वायु गुणवत्ता सूचकांक (एक्यूआई) मानस्वास्थ्य संबंधी चिंता का स्तर
0 - 50 अच्छा वायु गुणवत्ता को संतोषजनक माना जाता है, और वायु प्रदूषण कम या कोई जोखिम नहीं बनता है
51 -100 मध्यम वायु गुणवत्ता स्वीकार्य है; हालांकि, कुछ प्रदूषकों के लिए बहुत कम संख्या में लोगों के लिए एक मामूली स्वास्थ्य चिंता हो सकती है जो वायु प्रदूषण के लिए असामान्य रूप से संवेदनशील हैं।
101-150 अस्वास्थ्यकर संवेदनशील समूहों के लिए संवेदनशील समूहों के सदस्यों को स्वास्थ्य प्रभाव का अनुभव हो सकता है। आम जनता को प्रभावित होने की संभावना नहीं है।
151-200 अस्वस्थ हर किसी को स्वास्थ्य प्रभाव का अनुभव करना शुरू हो सकता है; संवेदनशील समूहों के सदस्यों को अधिक गंभीर स्वास्थ्य प्रभाव का अनुभव हो सकता है
201-300 बहुत अस्वस्थ आपातकालीन स्थितियों की स्वास्थ्य चेतावनियां। पूरी आबादी प्रभावित होने की अधिक संभावना है।
300+ खतरनाक स्वास्थ्य चेतावनी: हर किसी को अधिक गंभीर स्वास्थ्य प्रभाव का अनुभव हो सकता है

वायु गुणवत्ता और प्रदूषण के बारे में अधिक जानने के लिए, विकिपीडिया वायु गुणवत्ता विषय या वायु गुणवत्ता और आपके स्वास्थ्य के लिए एयरनाउ गाइड देखें।

बीजिंग डॉक्टर रिचर्ड सेंट साइर एमडी की बहुत उपयोगी स्वास्थ्य सलाह के लिए, www.myhealthbeijing.com ब्लॉग देखें।


उपयोग नोटिस: सभी वायु गुणवत्ता डेटा प्रकाशन के समय अनियमित हैं, और गुणवत्ता आश्वासन के कारण इन आंकड़ों को बिना किसी सूचना के संशोधित किया जा सकता है। विश्व वायु गुणवत्ता सूचकांक प्रोजेक्ट ने इस जानकारी की सामग्री को संकलित करने में सभी उचित कौशल और देखभाल का उपयोग किया है और किसी भी परिस्थिति में विश्व वायु गुणवत्ता सूचकांक परियोजना दल या उसके एजेंट इस डेटा की आपूर्ति से सीधे या परोक्ष रूप से उत्पन्न होने वाली किसी भी हानि, चोट या क्षति के लिए अनुबंध, टोर्ट या अन्यथा उत्तरदायी होंगे।



Settings


Language Settings:


Temperature unit:
Celcius