सेंसर एमएल

संवेदकएमएल स्वीकृत भू-स्थानिक कंसोर्टियम संवृत मानक है और संवेदक और माप प्रक्रियाओं का वर्णन करने के लिए एक्सएमएल एन्कोडिंग है। संवेदकएमएलका उपयोग संवेदक की विस्तृत श्रृंखला का वर्णन करने के लिए किया जा सकता है, जिसमें गतिशील और स्थिर दोनों प्लेटफॉर्म और इन-सीटू और रिमोट संवेदक दोनों सम्मिलित हैं।

समर्थित फंक्शन्स में सम्मिलित हैं।
 * संवेदक खोज
 * संवेदक जियोलोकेशन
 * संवेदक टिप्पणियों का प्रसंस्करण
 * एक संवेदक प्रोग्रामिंग तंत्र
 * संवेदक अलर्ट की सदस्यता

इस प्रकार से समर्थित संवेदक के निम्नलिखित उदाहरण हैं
 * स्टेशनरी, इन-सीटू - केमिकल "स्निफर", थर्मामीटर, ग्रेविटी मीटर
 * स्थिर, दूरस्थ - धारा वेग प्रोफाइलर, वायुमंडलीय प्रोफाइलर, डॉपलर रडार
 * 'डायनेमिक, इन-सीटू' - एयरक्राफ्ट माउंटेड ओजोन "स्निफर", जीपीएस यूनिट, ड्रॉपसोंडे
 * डायनेमिक, रिमोट - सैटेलाइट रेडियोमीटर, एयरबोर्न कैमरा, सोल्जर-माउंटेड वीडियो

यह क्या है?
संवेदकएमएलकिसी भी प्रक्रिया का वर्णन करने के लिए मानक मॉडल और एक्सएमएल एन्कोडिंग प्रदान करता है, जिसमें संवेदक द्वारा माप की प्रक्रिया और अवलोकन से उच्च स्तरीय सूचना प्राप्त करने के निर्देश सम्मिलित हैं। यह संवेदक वेब में सूचना का प्रदाता-केंद्रित दृश्य प्रदान करता है, जो टिप्पणियों और मापों द्वारा पूरक होता है जो उपयोगकर्ता-केंद्रित दृश्य प्रदान करता है।

संवेदकएमएल में वर्णित प्रक्रियाएँ खोजने योग्य और निष्पादन योग्य हैं। सभी प्रक्रियाएं अपने इनपुट, आउटपुट, पैरामीटर और विधि को परिभाषित करती हैं, साथ ही प्रासंगिक मेटाडेटा भी प्रदान करती हैं। संवेदक एमएल मॉडल डिटेक्टर और संवेदक ऐसी प्रक्रियाओं के रूप में हैं जो वास्तविक घटनाओं को डेटा में परिवर्तित करते हैं।

संवेदकएमएलसंवेदक द्वारा लिए गए मापों को एनकोड नहीं करता है; मापों को ट्रांसड्यूसर एमएल में प्रेक्षणों और मापन में प्रेक्षणों के रूप में, या आईईईई 1451 जैसे अन्य रूपों में प्रस्तुत किया जा सकता है।

यह किसके लिए अच्छा है?
इलेक्ट्रॉनिक विशिष्टता पत्रक -

अपने सरलतम अनुप्रयोग में, संवेदकएमएलका उपयोग संवेदक घटकों और प्रणालियों के लिए विनिर्देश पत्रक प्रदान करने का मानक डिजिटल साधन प्रदान करने के लिए किया जा सकता है।

संवेदक, संवेदक सिस्टम और प्रक्रियाओं की खोज -

संवेदकएमएल ऐसा साधन है जिसके द्वारा संवेदक सिस्टम या प्रक्रियाएँ स्वयं को ज्ञात और खोजने योग्य बना सकती हैं। संवेदकएमएलमेटाडेटा का समृद्ध संग्रह प्रदान करता है जिसे खनन किया जा सकता है और संवेदक सिस्टम और अवलोकन प्रक्रियाओं की खोज के लिए उपयोग किया जा सकता है। इस मेटाडेटा में इनपुट, आउटपुट, पैरामीटर और सिस्टम स्थान के अलावा पहचानकर्ता, क्लासिफायर, बाधाएं (समय, कानूनी और सुरक्षा), क्षमताएं, विशेषताएं, संपर्क और संदर्भ सम्मिलित हैं।

अवलोकन की वंशावली -

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

टिप्पणियों की ऑन-डिमांड प्रोसेसिंग -

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

टास्किंग, ऑब्जर्वेशन और अलर्ट सेवाओं के लिए समर्थन -

OGC संवेदक अवलोकन सेवा ेज (SOS), संवेदक योजना सेवा ेज (SPS) और संवेदक अलर्ट सेवा ेज (SAS) की स्थापना के समर्थन में संवेदक सिस्टम या सिमुलेशन के संवेदकएमएलविवरण का खनन किया जा सकता है। संवेदकएमएल उन सामान्य डेटा परिभाषाओं को परिभाषित और निर्मित करता है जिनका उपयोग OGC संवेदक वेब सक्षमता पहल (SWE) ढांचे में किया जाता है।

प्लग-एन-प्ले, ऑटो-कॉन्फ़िगरिंग और स्वायत्त संवेदक नेटवर्क -

संवेदकएमएलप्लग-एन-प्ले संवेदक, सिमुलेशन और प्रक्रियाओं के विकास को सक्षम बनाता है, जिन्हें निर्णय समर्थन प्रणालियों में समेकित रूप से जोड़ा जा सकता है। संवेदकएमएल-सक्षम संवेदक और प्रक्रियाओं की स्व-वर्णन विशेषता भी ऑटो-कॉन्फ़िगरिंग संवेदक नेटवर्क के विकास के साथ-साथ स्वायत्त संवेदक नेटवर्क के विकास का समर्थन करती है जिसमें संवेदक अलर्ट और फंक्शन्स को प्रकाशित कर सकते हैं जिससे अन्य संवेदक सब्सक्राइब और प्रतिक्रिया कर सकते हैं।

संवेदक पैरामीटर्स का संग्रह -

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

आवश्यक तत्व क्या हैं?
अवयव -

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

प्रणाली -

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

प्रक्रिया प्रतिमान -

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

प्रक्रिया श्रृंखला -

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

प्रक्रिया विधि -

प्रक्रिया मॉडल के व्यवहार और इंटरफ़ेस की परिभाषा। इसे पुस्तकालय में संग्रहीत किया जा सकता है ताकि इसे विभिन्न प्रक्रिया मॉडल उदाहरणों ('xlink' तंत्र का उपयोग करके) द्वारा पुन: उपयोग किया जा सके। यह अनिवार्य रूप से प्रक्रिया इंटरफ़ेस और एल्गोरिदम का वर्णन करता है, और उपयोगकर्ता को मौजूदा कार्यान्वयन के लिए इंगित कर सकता है।

डिटेक्टर -

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

संवेदक -

विशिष्ट प्रकार का सिस्टम पूर्ण संवेदक का प्रतिनिधित्व करता है। यह उदाहरण के लिए पूर्ण एयरबोर्न स्कैनर हो सकता है जिसमें कई डिटेक्टर (प्रत्येक बैंड के लिए एक) सम्मिलित हैं।

यह कैसे हुआ?
1998 में, इंटरनेशनल कमेटी फॉर अर्थ ऑब्जर्विंग सैटेलाइट्स (सीईओएस) के तत्वावधान में, डॉ. माइक बॉट्स ने डायनेमिक रिमोट संवेदक के ज्यामितीय, गतिशील और रेडियोमेट्रिक गुणों का वर्णन करने के लिए एक्सएमएल-आधारित संवेदक मॉडल भाषा का विकास शुरू किया। प्रारंभिक विकास को नासा एआईएसटी कार्यक्रम के तहत वित्त पोषित किया गया था, और 2000 में, संवेदकएमएलको ओपन जियोस्पेशियल कंसोर्टियम (ओजीसी) की निगरानी में लाया गया था, जहां इसने ओजीसी संवेदक वेब सक्षमता (एसडब्ल्यूई) पहल के उत्प्रेरक के रूप में कार्य किया। संवेदक एमएल डिजाइन को ओजीसी संवेदक वेब इनेबलमेंट वर्किंग ग्रुप के सदस्यों की बातचीत से काफी फायदा हुआ है। संवेदकएमएलके निरंतर विकास को ओजीसी के इंटरऑपरेबिलिटी प्रोग्राम के साथ-साथ यूएस एनवायरनमेंटल प्रोटेक्शन एजेंसी (ईपीए), यूएस नेशनल जियोस्पेशियल-इंटेलिजेंस एजेंसी (एनजीए), यूएस जॉइंट इंटरऑपरेबिलिटी टेस्ट कमांड (जेआईटीसी), यूएस द्वारा समर्थित किया गया है। रक्षा सूचना प्रणाली एजेंसी (DISA), SAIC, जनरल डायनेमिक्स, नॉर्थ्रॉप ग्रुम्मन, ओक रिज नेशनल लैब्स और NASA।

यह भी देखें

 * अवलोकन और माप
 * सिमेंटिक संवेदक वेब
 * आईईईई 1451
 * ट्रांसड्यूसर इलेक्ट्रॉनिक डाटा शीट
 * संवेदक ग्रिड

बाहरी संबंध

 * संवेदकएमएल page at OGC
 * Open Geospatial Consortium homepage
 * OGC संवेदकएमएल V2.0 Examples
 * OGC Sensor Web Enablement: Overview and High Level Architecture
 * Open Source Library for SWE Common Data Language used in संवेदकएमएल