OPeNDAP
ઓ. પી. ઈ. એન. ડી. એ. પી. એ "નેટવર્ક ડેટા એક્સેસ પ્રોટોકોલ માટે ઓપન-સોર્સ પ્રોજેક્ટ" નું ટૂંકું નામ છે, જે વેબ-આધારિત આર્કિટેક્ચર અને શિસ્ત-તટસ્થ ડેટા એક્સેસ પ્રોટોકોલ (ડી. એ. પી.) દ્વારા દૂરસ્થ, સંરચિત ડેટાની પુનઃપ્રાપ્તિને વધારવા પર કેન્દ્રિત પ્રયાસ છે. વ્યાપકપણે ઉપયોગમાં લેવાય છે, ખાસ કરીને પૃથ્વી વિજ્ઞાનમાં, પ્રોટોકોલ HTTP પર સ્તરબદ્ધ છે, અને તેનું વર્તમાન સ્પષ્ટીકરણ DAP4 છે, જોકે અગાઉના DAP2 સંસ્કરણનો વ્યાપકપણે ઉપયોગ થાય છે. બિન-નફાકારક સંગઠન ઓ. પી. ઈ. એન. ડી. એ. પી., આઈ. એન. સી. દ્વારા વિકસિત અને અદ્યતન (ખુલ્લેઆમ અને સહયોગથી), ડી. એ. પી. નો હેતુ દૂરસ્થ, પસંદગીયુક્ત ડેટા-પુનઃપ્રાપ્તિને સરળતાથી ઉપયોગમાં લેવાતી વેબ સેવા તરીકે સક્ષમ કરવાનો છે. ઓ. પી. ઈ. એન. ડી. એ. પી., ઇન્ક. સર્વર-સાઇડ અને ક્લાયન્ટ-સાઇડ બંને સોફ્ટવેરમાં ડી. એ. પી. પ્રોટોકોલના શૂન્ય-ખર્ચ (સંદર્ભ) અમલીકરણનો વિકાસ અને જાળવણી પણ કરે છે. "ઓ. પી. ઈ. એન. ડી. એ. પી". નો ઉપયોગ ઘણીવાર પ્રોટોકોલને દર્શાવવા માટે "ડી. એ. પી". ની જગ્યાએ થાય છે પણ તે સમગ્ર ડી. એ. પી.-આધારિત ડેટા-પુનઃપ્રાપ્તિ માળખાનો પણ ઉલ્લેખ કરી શકે છે. અન્ય ડી. એ. પી.-કેન્દ્રિત આર્કિટેક્ચર, જેમ કે થ્રેડ અને ઇ. આર. ડી. ડી. એ. પી., એન. ઓ. એ. એ. જી. ઇ. ઓ.-આઈ. ડી. યુ. એ. એફ. ઇ. આર. ડી. ડી. એ. પી. એકબીજા સાથે તેમજ ઓ. પી. ઈ. એન. ડી. એ. પી. ના પોતાના (ઓપન-સોર્સ) સર્વર અને સોફ્ટવેરનો ઉપયોગ કરતી સિસ્ટમો સાથે નોંધપાત્ર આંતરસંચાલનક્ષમતા દર્શાવે છે. ડી. એ. પી. ક્લાયન્ટ એક સામાન્ય બ્રાઉઝર અથવા સ્પ્રેડશીટ પણ હોઈ શકે છે, જોકે મર્યાદિત કાર્યક્ષમતા સાથે (ઉપલબ્ધ ક્લાયન્ટ સોફ્ટવેર પર ઓ. પી. ઈ. એન. ડી. એ. પી. નું વેબ પેજ જુઓ). વધુ સામાન્ય રીતે, ડી. એ. પી. ક્લાયન્ટ્સ છેઃ ડેટા-વિશ્લેષણ અથવા ડેટા-વિઝ્યુલાઇઝેશન ટૂલ્સ (જેમ કે MATLAB, IDL, પેનોપ્લી, GRADS, ઇન્ટિગ્રેટેડ ડેટા વ્યૂઅર, ફેરેટ અને એન. સી. બ્રાઉઝ) જેને તેમના લેખકોએ ડી. એ. પી.-આધારિત ડેટા ઇનપુટને સક્ષમ કરવા માટે અનુકૂલિત કર્યા છે; તેવી જ રીતે અનુકૂલિત વેબ એપ્લિકેશનો (જેમ કે ડેપર ડેટા વ્યૂઅર, ઉર્ફે ડી. સી. હાર્ટ) એ જ રીતે અનુકૂલિત અંતિમ-વપરાશકર્તા પ્રોગ્રામ્સ (સામાન્ય ભાષાઓમાં) તેમના પ્રકારોને ધ્યાનમાં લીધા વગર, અને વ્યવસાયિક રીતે અથવા અંતિમ વપરાશકર્તા દ્વારા વિકસિત હોય, ક્લાયન્ટ્સ લગભગ સાર્વત્રિક રીતે લાઇબ્રેરીઓ દ્વારા ડી. એ. પી. સર્વર્સ સાથે જોડાય છે જે એક અથવા બીજી ભાષામાં ડી. એ. પી. 2 અથવા ડી. એ. પી. 4 પ્રોટોકોલનો અમલ કરે છે. ઓ. પી. ઈ. એન. ડી. એ. પી. સી + + અને જાવામાં ઓપન સોર્સ લાઈબ્રેરીઓ પ્રદાન કરે છે, પરંતુ ઘણા ગ્રાહકો સમુદાય દ્વારા વિકસિત લાઈબ્રેરીઓ જેમ કે પી. આઈ. ડી. એ. પી. અથવા, ખાસ કરીને, નેટ. સી. ડી. એફ. સ્યુટ પર આધાર રાખે છે. યુસીએઆર ખાતે યુનિડેટા પ્રોગ્રામ દ્વારા બહુવિધ પ્રોગ્રામિંગ ભાષાઓમાં વિકસિત અને જાળવણી કરાયેલ, તમામ નેટસીડીએફ લાઈબ્રેરીઓમાં ડીએપી સર્વરમાંથી (એરે-સ્ટાઇલ) ડેટા પુનઃપ્રાપ્ત કરવા માટે એમ્બેડેડ ક્ષમતાઓનો સમાવેશ થાય છે. ડેટા-યુઝિંગ ક્લાયન્ટ તેના યુઆરએલ દ્વારા સેટ કરેલા ડેટાનો સંદર્ભ આપે છે અને મેટાડેટા અથવા સામગ્રીની વિનંતી (સામાન્ય રીતે એમ્બેડેડ ડીએપી લાઇબ્રેરી દ્વારા) ડીએપી સર્વરને એચટીટીપી વિનંતી જારી કરીને કરે છે. સામગ્રી વિનંતીઓ સામાન્ય રીતે સંદર્ભિત ડેટા સમૂહ વિશે માળખું અને અન્ય વિગતો વર્ણવતા મેટાડેટા માટેની વિનંતીઓ દ્વારા આગળ આવે છે. આ માહિતી સાથે, ગ્રાહક સ્રોતમાંથી ચોક્કસ સામગ્રી (એટલે કે, સબસેટ) ને પુનઃપ્રાપ્ત કરવા માટે ડીએપી અવરોધ અભિવ્યક્તિઓ બનાવી શકે છે. ઓ. પી. ઈ. એન. ડી. એ. પી. સર્વર ગ્રાહકની વિનંતીના ચોક્કસ સ્વરૂપના આધારે વિવિધ પ્રકારના પ્રતિસાદો પ્રદાન કરે છે, જેમાં એક્સ. એમ. એલ., જે. એસ. ઓ. એન., એચ. ટી. એમ. એલ. અને એ. એસ. સી. આઈ. આઈ. નો સમાવેશ થાય છે. સામગ્રી માટેની વિનંતીઓના જવાબમાં, ઓ. પી. ઈ. એન. ડી. એ. પી. સર્વર મલ્ટી-પાર્ટ માઇમ દસ્તાવેજો સાથે પ્રતિસાદ આપી શકે છે જેમાં નેટસી. ડી. એફ. અથવા ડી. એ. પી.-મૂળ એન્કોડિંગ સાથે દ્વિસંગી ભાગનો સમાવેશ થાય છે. (આ દ્વિસંગી સ્વરૂપો સામગ્રીના મોટા જથ્થાને પહોંચાડવા માટે સઘન માધ્યમો પ્રદાન કરે છે, અને જો ઇચ્છિત હોય તો ડીએપી-મૂળ સ્વરૂપને સ્ટ્રીમ પણ કરી શકાય છે.) ડી. એ. પી. સર્વર (અપાચેની ટોચ પર) બનાવવા માટે ઓ. પી. ઈ. એન. ડી. એ. પી. નું સોફ્ટવેર હાયરેક્સ તરીકે ઓળખાય છે અને તેમાં એડેપ્ટર્સનો સમાવેશ થાય છે જે વિવિધ પ્રકારના સ્રોત ડેટાને સેવા આપે છે. ડી. એ. પી. સર્વર મોટેભાગે (મોટી) એચ. ડી. એફ. અથવા નેટ. સી. ડી. એફ. ફાઇલોની (દૂરસ્થ) ઍક્સેસને સક્ષમ કરે છે, પરંતુ સ્રોત ડેટા ડેટાબેઝ અથવા વપરાશકર્તા-નિર્ધારિત સહિત અન્ય ફોર્મેટમાં અસ્તિત્વમાં હોઈ શકે છે. જ્યારે સ્રોત ડેટાને ફાઇલો તરીકે ગોઠવવામાં આવે છે, ત્યારે ડી. એ. પી. પુનઃપ્રાપ્તિ એ. એફ. ટી. પી. કરતા ઉપગણ દ્વારા વધુ સારી રીતે મેળવવામાં સક્ષમ બનાવે છે. વધુમાં, ઓ. પી. ઈ. એન. ડી. એ. પી. સર્વરો એક જ પુનઃપ્રાપ્તિમાં વિતરણ માટે બહુવિધ ફાઇલોમાંથી સબસેટ્સ એકત્રિત કરી શકે છે. એકસાથે લેવામાં આવે તો, સબસેટિંગ, એકત્રીકરણ અને સ્ટ્રીમિંગ ધીમા નેટવર્કની હાજરીમાં પણ નોંધપાત્ર ડેટા-ઍક્સેસ કાર્યક્ષમતા પ્રાપ્ત કરી શકે છે. ઓ. પી. ઈ. એન. ડી. એ. પી. અને અન્ય ડી. એ. પી. સર્વરોનો ઉપયોગ નાસા અને એન. ઓ. એ. એ. સહિત સરકારી એજન્સીઓમાં સેટેલાઇટ ઇમેજરી અને અન્ય ઉચ્ચ-વોલ્યુમ માહિતી સ્રોતો સહિત પૃથ્વી વિજ્ઞાન ડેટાની ઍક્સેસ પ્રદાન કરવા માટે કાર્યરત રીતે થાય છે. ડી. એ. પી. ડેટા મોડેલ ડેટા સ્ટ્રક્ચર્સના વ્યાપક સમૂહને અપનાવે છે, જેમાં બહુ-પરિમાણીય એરે અને નેસ્ટેડ સિક્વન્સ (એટલે કે, રેકોર્ડ્સ) નો સમાવેશ થાય છે, જે અવરોધ અભિવ્યક્તિઓના અનુરૂપ સમૃદ્ધ સમૂહ દ્વારા પૂરક છે. તેથી ઓ. પી. ઈ. એન. ડી. એ. પી. ડેટા-રીટ્રીવલ આર્કિટેક્ચરએ વૈજ્ઞાનિક ડેટા પ્રકારોની વ્યાપક શ્રેણીમાં ઉપયોગિતા દર્શાવી છે, જેમાં સિમ્યુલેશન દ્વારા પેદા થયેલ ડેટા અને અવલોકનો દ્વારા પેદા થયેલ ડેટા (પછી ભલે તે દૂરસ્થ રીતે અનુભવાય અથવા મૂળ સ્થાને માપવામાં આવે) નો સમાવેશ થાય છે. સંદર્ભો બાહ્ય લિંક્સ OPeNDAP.org PO.DAAC (નાસાનું ડિસ્ટ્રિબ્યુટેડ એક્ટિવ આર્કાઇવ સેન્ટર ફોર ફિઝિકલ ઓશનોગ્રાફી) પર ડેટા એક્સેસ માટે OPeNDAP નો ઉપયોગ કરવા માટેની ટ્યુટોરીયલ ThREDDS-- થીમેટિક રિયલટાઇમ એન્વાયર્નમેન્ટલ ડિસ્ટ્રિબ્યુટેડ ડેટા સર્વિસીસ ડેપર-OPeNDAP સર્વર ઇન-સીટૂ ડેટા માટે DChart-NOAA ઓબ્ઝર્વિંગ સિસ્ટમ ડેટા માટે વેબ વ્યૂઅર (ઇન-સીટૂ ડેટા) GRADS ncBrowse-OPeNDAP નેટસીડીએફ ફાઇલો માટે જાવા વ્યૂઅર (નેટસીડીએફ સંમેલનોની વિશાળ શ્રેણીને સપોર્ટ કરે છે) નેટસીડીએફ એક્સપ્લોરર-નેટસીડીએફ એક્સપ્લોરર એ નેટસીડીએફ ફાઇલો માટે મલ્ટી-પ્લેટફોર્મ ગ્રાફિકલ બ્રાઉઝર છે. નેટસીડીએફ એક્સપ્લોરર ઓ. પી. ઈ. એન. ડી. એ. પી. એન. સી. એ. આર. કમાન્ડ લેંગ્વેજ-વિશ્લેષણ અને વિઝ્યુલાઇઝેશન સોફ્ટવેર ફેરેટ પાયડાપ-પાયથોન ઇ. આર. ડી. ડી. એ. પી. માં લખાયેલ ક્લાયન્ટ/સર્વર અમલીકરણ-ગ્રિડ અને ટેબ્યુલર ડેટા માટે ઓ. પી. ઈ. એન. ડી. એ. પી. સર્વર દ્વારા સ્થાનિક અથવા દૂરસ્થ રીતે ફાઇલોને બ્રાઉઝ કરી શકે છે; નાસા જી. સી. એમ. ડી. ઓ. પી. ઈ. એન. ડી. એ. પી. પોર્ટલ ગ્લોબલ ચેન્જ માસ્ટર ડિરેક્ટરી (જી. સી. એમ. ડી.) એશિયા-પેસિફિક ડેટા રિસર્ચ સેન્ટર-એક પાઠ્યપુસ્તક ઉદાહરણ ઓ. પી. ઈ. એન. ડી. એ. પી. અમલીકરણ પૃથ્વી વિજ્ઞાન વેબ સેવાઓ ડેટા વિશ્લેષણ તકનીકી હવામાન ડેટા અને નેટવર્ક પૃથ્વી વિજ્ઞાન ડેટા ફોર્મેટ