यह कमांड mgd77managegmt है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
mgd77manage - MGD77+ फ़ाइलों की सामग्री प्रबंधित करें
SYNOPSIS
mgd77प्रबंधन एनजीडीसी-आईडी [[+]a|c|d|D|e|E|g|i|n|t|Tफ़ाइल जानकारी ] [ f|g|e ] [ संक्षेप1,संक्षेप2, ...)
] [ खाली ] [ ] [ संक्षिप्त रूप/नाम/इकाई/t/स्केल/ओफ़्सेट/टिप्पणी ] [ इकाई ] [ क्षेत्र ] [[स्तर]
] [ द्विपक्षीय] [ -du] [ -n]
नोट: विकल्प ध्वज और संबंधित तर्कों के बीच किसी स्थान की अनुमति नहीं है।
वर्णन
mgd77प्रबंधन MGD77+ नेटसीडीएफ फाइलों में अतिरिक्त कस्टम कॉलम बनाए रखने से संबंधित है। तुम कर सकते हो
या तो एक या अधिक कॉलम हटाएं, एक नया कॉलम जोड़ें, मौजूदा कॉलम को नए से अपडेट करें
डेटा, या त्रुटि सुधार जानकारी प्रदान करें (*.e77 फ़ाइलें)। नया डेटा किसी तालिका से आ सकता है
(एएससीआईआई जब तक नहीं द्विपक्षीय प्रयोग किया जाता है), मौजूदा स्तंभों और कुछ सैद्धांतिक पर आधारित हो
अभिव्यक्तियाँ, या उन्हें ग्रिड का नमूना लेकर प्राप्त किया जा सकता है (जीएमटी ग्रिड या ए के बीच चयन करें)।
सैंडवेल/स्मिथ मर्केटर *.img ग्रिड) ट्रैक के साथ। नया डेटा इसमें जोड़ा जाएगा
निर्दिष्ट प्रकार के अतिरिक्त डेटा कॉलम के रूप में MGD77+ फ़ाइल। डेटा फ़ाइल होगी
संशोधित; कोई नई फ़ाइल नहीं बनाई जाएगी. बड़े मुद्दों के लिए, चर्चा अनुभाग देखें
नीचे.
आवश्यक बहस
एनजीडीसी-आईडी
एक या अधिक पांच प्रकार के विनिर्देशक हो सकते हैं:
1. 8-वर्ण एनजीडीसी आईडी, जैसे, 01010083, जेए010010आदि, आदि।
2. 2-चरित्र कोड जो प्रत्येक एजेंसी से सभी परिभ्रमण लौटाएंगे।
3. 4-वर्ण कोड, जो उनसे सभी परिभ्रमण वापस कर देंगे
जहाजों।
4. = , कहां एनजीडीसी आईडी वाली एक तालिका है, प्रति पंक्ति एक।
5. अगर कुछ भी निर्दिष्ट नहीं है तो हम डेटा बेस में सभी क्रूज वापस कर देते हैं।
(देखें mgd77info -L एजेंसी और पोत कोड के लिए)। ".mgd77" या ".nc" एक्सटेंशन
यदि आवश्यक हो तो स्वचालित रूप से जोड़ दिया जाएगा (उपयोग .) -I कुछ फ़ाइल प्रकारों को अनदेखा करने के लिए)।
क्रूज़ फ़ाइलें पहले वर्तमान निर्देशिका में और दूसरी सभी में खोजी जाएंगी
निर्देशिकाओं में सूचीबद्ध $MGD77_HOME/mgd77_paths.txt [अगर $MGD77_HOME यह सेट नहीं है
डिफ़ॉल्ट होगा default $GMT_SHAREDIR/mgd77]।
वैकल्पिक बहस
-A[+]a|c|d|D|e|E|g|i|n|t|Tफ़ाइल जानकारी
एक नया डेटा कॉलम जोड़ें. यदि कोई मौजूदा कॉलम पहले से ही समान संक्षिप्त नाम के साथ है
फ़ाइल में मौजूद है तो हम कायरतापूर्वक फ़ाइल को अद्यतन करने से इंकार कर देंगे। निर्दिष्ट करना -ए+
इस अनिच्छा पर काबू पा लिया जाता है (हालाँकि, कभी-कभी किसी मौजूदा कॉलम को अपग्रेड नहीं किया जा सकता है)।
पहले इसे हटाए बिना; यदि ऐसा है तो आपको चेतावनी दी जाएगी)। एक कॉलम स्रोत कोड चुनें
के बीच में a, c, d, D, e, g, i, n, tया, T; प्रत्येक विकल्प के लिए विस्तृत विवरण
का पालन करें:
a जोड़ने के लिए एकल स्तंभ तालिका का फ़ाइल नाम जोड़ें। फ़ाइल में समान संख्या होनी चाहिए
MGD77+ फ़ाइल के रूप में पंक्तियों की संख्या। यदि कोई फ़ाइल नहीं दी गई है तो हम इसके बजाय stdin से पढ़ते हैं।
c एक नया कॉलम बनाएं जो सुधार के लिए मौजूदा डेटा या फ़ार्मुलों से प्राप्त हो
और संदर्भ फ़ील्ड. संलग्न c कार्टर सुधारों के लिए से घटाया गया
असम्बद्ध गहराइयाँ, g आईजीएफ गुरुत्वाकर्षण संदर्भ क्षेत्र (उर्फ "सामान्य गुरुत्वाकर्षण") के लिए,
m आईजीआरएफ कुल क्षेत्र चुंबकीय संदर्भ क्षेत्र के लिए, और r पुनर्गणना चुंबकीय के लिए
विसंगति (यह निर्दिष्ट करने के लिए 1 या 2 जोड़ें कि किस कुल फ़ील्ड कॉलम का उपयोग करना है [1])। गुरुत्वाकर्षण के लिए
हम गुरुत्वाकर्षण सैद्धांतिक फॉर्मूला पैरामीटर के आधार पर संदर्भ फ़ील्ड चुनते हैं
क्रूज़ के MGD77 हेडर में कोड। यदि यह सेट नहीं है या अमान्य है तो हम डिफ़ॉल्ट कर देते हैं
आईजीएफ 1980। आप वांछित कोड जोड़कर इस व्यवहार को ओवरराइड कर सकते हैं: 1 =
हेस्कैनन 1924, 2 = अंतर्राष्ट्रीय 1930, 3 = आईजीएफ1967, या 4 = आईजीएफ1980।
d दो-स्तंभ तालिका का फ़ाइल नाम जोड़ें, जिसमें पहले स्तंभ में दूरी हो
ट्रैक के साथ और दूसरा कॉलम डेटा मान रखता है। यदि कोई फ़ाइल नहीं दी गई है तो हम पढ़ते हैं
इसके बजाय stdin से। MGD77+ फ़ाइल में मिलान दूरी वाले रिकॉर्ड होंगे
नए मान निर्दिष्ट किए गए; अन्य दूरियों पर हम उन्हें NaN पर सेट करते हैं। वैकल्पिक रूप से, दें
अपरकेस D इसके बजाय और हम सभी रिकॉर्ड दूरी पर कॉलम को प्रक्षेपित करेंगे।
देख -N दूरी इकाइयों को चुनने के लिए और -C यह चुनने के लिए कि दूरियाँ कितनी हैं
गणना की।
e से एक e77 त्रुटि/सुधार लॉग मिलने की उम्मीद है एमजीडी77स्निफर नाम के साथ
एनजीडीसी_आईडी.e77 वर्तमान निर्देशिका में या $MGD77_HOME/E77 में; इस फाइल की जांच की जाएगी
और हेडर मानों में संशोधन करने, व्यवस्थित निर्दिष्ट करने के लिए उपयोग किया जाता है
कुछ स्तंभों (जैसे स्केल और ऑफसेट) के लिए सुधार, निर्दिष्ट करें कि एक निश्चित
विसंगति को अवलोकनों से पुनर्गणना की जानी चाहिए (उदाहरण के लिए, मैग से पुनर्गणना करें)।
mtf1 और नवीनतम IGRF), और विशेष कॉलम जोड़ें या अपडेट करें झंडा जो धारण कर सकता है
मानक MGD0 डेटा सेट में प्रत्येक डेटा फ़ील्ड के लिए बिटफ्लैग (1 = अच्छा, 77 = खराब)।
कोई निश्चित सुधार शर्तें पाई गईं (जैसे किसी फ़ील्ड को 0.1 या 10 से स्केल करने की आवश्यकता
क्योंकि स्रोत एजेंसी ने गलत इकाइयों का उपयोग किया है) को विशेषताओं के रूप में लिखा जाएगा
नेटसीडीएफ एमजीडी77+ फ़ाइल और डेटा पढ़े जाने पर लागू किया जाता है एमजीडी77सूची. अल्पकालिक
क्रॉसओवर विश्लेषण द्वारा निर्धारित सुधारों को डेटा में नहीं रखा जाता है
फ़ाइलें लेकिन सुधार तालिकाओं में रहती हैं (देखें एमजीडी77सूची जानकारी के लिए)। डिफ़ॉल्ट रूप से,
e77 फ़ाइल में प्रत्येक हेडर लाइन का पहला अक्षर (जो ?, Y या N है) होगा
यह देखने के लिए परामर्श किया गया कि क्या संबंधित समायोजन लागू किया जाना चाहिए। यदि कोई
अनिर्णीत सेटिंग्स पाई जाती हैं (ii, ?) हम निरस्त कर देंगे और कोई बदलाव नहीं करेंगे। केवल
Y चिह्नित रिकॉर्ड संसाधित किए जाएंगे। आप एक जोड़कर इस व्यवहार को ओवरराइड कर सकते हैं
या अधिक संशोधक -ऐ आदेश: h सभी हेडर सुधारों को अनदेखा कर दिया जाएगा, f मर्जी
सभी निश्चित व्यवस्थित प्रवृत्ति सुधारों को अनदेखा करें, n, v, तथा s बिटफ्लैग्स को नजरअंदाज कर देंगे
क्रमशः नेविगेशन, डेटा मान और डेटा ढलान से संबंधित। उपयोग -ए+ई सेवा मेरे
फ़ाइल में किसी भी मौजूदा E77 सुधार को नए मानों से बदलें। अंत में, e77
यदि E77 फ़ाइल सत्यापित नहीं की गई है तो सुधार लागू नहीं किए जाएंगे। उपयोग -एई सेवा मेरे
सत्यापन स्थिति को अनदेखा करें.
g MGD77+ फ़ाइल द्वारा दिए गए ट्रैक के साथ GMT भौगोलिक (लोन, लैट) ग्रिड का नमूना लें
बाइक्यूबिक इंटरपोलेशन का उपयोग करना (हालाँकि, देखें)। -n). GMT ग्रिड फ़ाइल का नाम जोड़ें.
i MGD77+ द्वारा दिए गए ट्रैक के साथ सैंडवेल/स्मिथ मर्केटर *.img ग्रिड का नमूना लें
बाइक्यूबिक इंटरपोलेशन का उपयोग कर फ़ाइल (हालाँकि, देखें -n). img ग्रिड फ़ाइल नाम जोड़ें,
इसके बाद अल्पविराम से अलग किए गए डेटा स्केल (आमतौर पर 1 या 0.1), आईएमजी फ़ाइल मोड
(0-3), और वैकल्पिक रूप से आईएमजी ग्रिड अधिकतम अक्षांश [80.738]। मोड का मतलब है
निम्नलिखित: (0) आईएमजी फ़ाइलें बिना किसी बाधा कोड के, सभी बिंदुओं पर डेटा लौटाती हैं, (1)
कोडित बाधाओं के साथ आईएमजी फ़ाइल, सभी बिंदुओं पर डेटा लौटाएं, (2) आईएमजी फ़ाइल के साथ
बाधाओं को कोडित किया गया, डेटा केवल प्रतिबंधित बिंदुओं पर और NaN अन्यत्र लौटाया गया, और
(3) Img फ़ाइल बाधाओं के साथ कोडित है, बाधाओं पर 1 लौटाएँ और अन्यत्र 0 लौटाएँ।
n दो-स्तंभ तालिका का फ़ाइल नाम जोड़ें, जिसमें पहले स्तंभ में रिकॉर्ड हो
संख्या (0 से पंक्तियाँ - 1) और डेटा मान रखने वाला दूसरा कॉलम। यदि कोई फ़ाइल नहीं है
चूँकि हम इसके बजाय stdin से पढ़ते हैं। में मिलान रिकॉर्ड संख्या के साथ रिकॉर्ड
MGD77+ फ़ाइल को नए मान निर्दिष्ट किए जाएंगे; अन्य रिकॉर्ड में हमने उन्हें NaN पर सेट किया है।
t दो-स्तंभ वाली तालिका का फ़ाइल नाम जोड़ें, जिसमें पहला स्तंभ निरपेक्ष हो
ट्रैक के साथ-साथ समय और डेटा मान रखने वाला दूसरा कॉलम। यदि कोई फ़ाइल नहीं दी गई है तो हम
इसके बजाय stdin से पढ़ें। MGD77+ फ़ाइल में मिलान समय वाले रिकॉर्ड होंगे
नए मान निर्दिष्ट किए गए; अन्य समय में हम उन्हें NaN पर सेट करते हैं। वैकल्पिक रूप से, दें
अपरकेस T इसके बजाय और हम सभी रिकॉर्ड समय पर कॉलम को प्रक्षेपित करेंगे।
-सीएफ|जी|ई
ट्रैक की दूरी के लिए प्रक्रिया का चयन करने के लिए एक अक्षर का कोड जोड़ें
उपयोग करते समय गणना -आद|D (देखें -N दूरी इकाइयों के चयन के लिए):
f समतल पृथ्वी की दूरियाँ।
g महान वृत्त दूरियाँ [डिफ़ॉल्ट]।
e वर्तमान जीएमटी दीर्घवृत्त पर जियोडेसिक दूरियां।
-Dसंक्षेप1,संक्षेप2, ...)
उन कॉलम संक्षिप्ताक्षरों की अल्पविराम से अलग की गई सूची दें जिन्हें आप हटाना चाहते हैं
MGD77+ फ़ाइलें। जिन कॉलमों को आप बदल रहे हैं उन्हें हटाने के लिए इस विकल्प का उपयोग न करें
नए डेटा के साथ (उपयोग करें) -ए+ बजाय)। क्योंकि हम नेटसीडीएफ से वेरिएबल नहीं हटा सकते
फ़ाइलों में हमें हटाए जाने वाले कॉलमों के बिना एक नई फ़ाइल बनानी होगी। एक बार फ़ाइल है
सफलतापूर्वक बनाया गया, हमने अस्थायी रूप से पुरानी फ़ाइल का नाम बदल दिया, नया फ़ाइल नाम बदल दिया
पुराना फ़ाइल नाम, और अंत में पुरानी, नामांकित फ़ाइल को हटा दें।
-Eखाली
एक एकल वर्ण दें जिसे खाली स्ट्रिंग मानों को भरने के लिए दोहराया जाएगा, उदाहरण के लिए,
"9" से "99999..." [9] जैसी एक स्ट्रिंग प्राप्त होगी।
-F बल मोड. जब यह मोड सक्रिय होता है तो आपको हटाने या बदलने का भी अधिकार होता है
स्तंभों का मानक MGD77 सेट। आप बेहतर जानते हैं कि आप क्या कर रहे हैं!
-Iसंक्षिप्त रूप/नाम/इकाई/टी/स्केल/ओफ़्सेट/टिप्पणी
फ़ाइल जानकारी के अतिरिक्त हमें इसके बारे में अतिरिक्त जानकारी निर्दिष्ट करनी होगी
अतिरिक्त स्तंभ. छोटे अक्षरों, अंकों का उपयोग करके एक संक्षिप्त (16 वर्ण या उससे कम) निर्दिष्ट करें,
या केवल अंडरस्कोर) चयनित डेटा का संक्षिप्तीकरण, इसका अधिक वर्णनात्मक नाम,
डेटा इकाई, डेटा प्रकार 1-वर्ण कोड (bहाँ, sहॉर्ट, fलूटना, iNT, dडबल, या
text) आप नेटसीडीएफ फ़ाइल में भंडारण के लिए उपयोग करना चाहते हैं, किसी भी पैमाने और ऑफसेट का हमें उपयोग करना चाहिए
डेटा को चयनित भंडारण द्वारा निहित सीमा के अंदर फिट करने के लिए लागू करें
प्रकार, और एक सामान्य टिप्पणी (<128 अक्षर) कि ये डेटा क्या दर्शाता है।
ध्यान दें: यदि टेक्स्ट डेटा प्रकार चुना गया है तो शब्द "मान"। -A चर्चा
अपने टेक्स्ट डेटा का संदर्भ लें. इसके अलावा, प्रक्षेप पर चर्चा नहीं होती है
लागू करें और NaN मान "नो स्ट्रिंग" मान बन जाता है (देखें)। -E यह क्या है के लिए)।
एक से अधिक शब्द वाले शब्दों के चारों ओर उद्धरण चिह्न लगाएं (उदाहरण के लिए, "सही की गई गहराई")।
-Nइकाई दूरी इकाई जोड़ें (इकाइयाँ देखें)। [डिफ़ॉल्ट है -एनके (किमी)]. केवल तभी प्रासंगिक है जब
-एजी|i चयनित है।
-आर[इकाई]Xmin/xmax/ymin/यमक्ष[आर] (अधिक ...)
रुचि का क्षेत्र निर्दिष्ट करें. केवल तभी प्रासंगिक है जब -एजी|i चयनित है।
-वी[स्तर] (अधिक ...)
वर्बोसिटी स्तर [सी] का चयन करें।
-बीआई[एनकॉल्स][टी] (अधिक ...)
मूल बाइनरी इनपुट का चयन करें. यह इनपुट 1- या 2-कॉलम डेटा फ़ाइलों पर लागू होता है
कुछ के अंतर्गत निर्दिष्ट -A विकल्प. बाइनरी इनपुट विकल्प केवल उपलब्ध है
संख्यात्मक डेटा कॉलम के लिए.
-duकोई आकड़ा उपलब्ध नहीं है (अधिक ...)
इनपुट कॉलम बदलें जो बराबर हो कोई आकड़ा उपलब्ध नहीं है NaN के साथ
-एन[बी|सी|एल|एन][+ए][+बीBC][+सी][+टीद्वार] (अधिक ...)
ग्रिड के लिए इंटरपोलेशन मोड का चयन करें।
-^ or केवल -
कमांड के सिंटैक्स के बारे में एक छोटा संदेश प्रिंट करें, फिर बाहर निकलें (नोट: विंडोज़ पर
बस का उपयोग करें -).
-+ or केवल +
व्यापक उपयोग (सहायता) संदेश प्रिंट करें, जिसमें किसी की व्याख्या भी शामिल है
मॉड्यूल-विशिष्ट विकल्प (लेकिन GMT सामान्य विकल्प नहीं), फिर बाहर निकल जाता है।
-? or नहीं तर्क
विकल्पों की व्याख्या सहित एक पूर्ण उपयोग (सहायता) संदेश प्रिंट करें, फिर
बाहर निकलता है।
--संस्करण
GMT संस्करण प्रिंट करें और बाहर निकलें।
--शो-डेटादिर
GMT शेयर निर्देशिका के लिए पूरा पथ प्रिंट करें और बाहर निकलें।
इकाइयां
मानचित्र दूरी इकाई के लिए, संलग्न करें इकाई d चाप डिग्री के लिए, m चाप मिनट के लिए, और s चाप के लिए
दूसरा, या e मीटर के लिए [डिफ़ॉल्ट], f पैर के लिए, k किमी के लिए, M क़ानून मील के लिए, n समुद्री के लिए
मील, और u अमेरिकी सर्वेक्षण पैर के लिए। डिफ़ॉल्ट रूप से हम एक गोलाकार का उपयोग करके ऐसी दूरियों की गणना करते हैं
महान हलकों के साथ सन्निकटन। प्रारंभ में लगा - दूरी तक (या इकाई कोई दूरी नहीं है .)
दिया गया) "फ्लैट अर्थ" गणना करने के लिए (तेज़ लेकिन कम सटीक) या प्रीपेन्ड + सेवा मेरे
सटीक भूगणितीय गणना करें (धीमी लेकिन अधिक सटीक)।
परिणामों OF ग्रिड resampling
ग्रिड का पुन: नमूना या नमूनाकरण विभिन्न एल्गोरिदम का उपयोग करेगा (देखें -n) जिसके कारण हो सकता है
संभावित विकृतियों या पुन: नमूना मूल्यों में अप्रत्याशित परिणाम। एक अपेक्षित प्रभाव
स्प्लिन के साथ पुन: नमूनाकरण नए पुन: नमूना मूल्यों के लिए थोड़ा अधिक होने की प्रवृत्ति है
मूल ग्रिड की वैश्विक न्यूनतम/अधिकतम सीमा। यदि यह अस्वीकार्य है, तो आप थोप सकते हैं
पुन: नमूना मूल्यों की क्लिपिंग ताकि वे इनपुट न्यूनतम/अधिकतम मानों से अधिक न हों
जोड़ने +c अपने को -n विकल्प.
उदाहरण
क्रूज़ में अतिरिक्त डेटा कॉलम के रूप में जियोसैट/ईआरएस-1 ग्रेविटी संस्करण 11.2 को जोड़ना
01010047.nc और 01010008.nc, मानों को 10-बाइट लघु पूर्णांक में mGal*2 के रूप में संग्रहीत करते हुए, प्रयास करें
gmt mgd77manage 01010047 01010008 -Ai10/1/grav.11.2.img \
-इसाटग्रेव/"जियोसैट/ईआरएस-1 ग्रेविटी"/"एमजीएएल"/एस/10/0/"सैंडवेल/स्मिथ संस्करण 11.2" -वी
फ़्लोट प्रकार के अतिरिक्त डेटा कॉलम के रूप में मैग्नेटिक्स के फ़िल्टर किए गए संस्करण को जोड़ना
क्रूज़ 01010047.एनसी, और एमजीडी77+ में दिए गए समय पर फ़िल्टर किए गए डेटा को इंटरपोलेट करें
फ़ाइल, प्रयास करें
gmt mgd77manage 01010047 -ATmymag.tm -Ifiltmag/"इंटरमीडिएट-वेवलेंथ \
चुंबकीय अवशेष"/"nTesla"/f/1/0/"आइसोक्रोन की तलाश के लिए उपयोगी" -V
सभी MGD77+ फ़ाइलों से मौजूदा अतिरिक्त कॉलम satfaa, कोस्टडिस्ट और satvgg को हटाने के लिए,
कोशिश
gmt mgd77manage =allmgd77.lis -Dsatfaa,coastdist,satvgg -V
सभी MGD4+ फ़ाइलों में सही IGRF संदर्भ फ़ील्ड के साथ 77-बाइट फ़्लोट कॉलम बनाने के लिए,
कोशिश
gmt mgd77manage =allmgd77.lis -Acm -Iigrf/"IGRF संदर्भ \
field"/"nTesla"/f/1/0/"10-1990 के लिए IGRF संस्करण 2010" -V
चर्चा
1. प्रस्तावना
एमजीडी77 पूरक (1) की सीमित कार्यक्षमता में सुधार करने का एक प्रयास है
मौजूदा एमजीजी पूरक, (2) स्क्रिप्स के जीएमटी+ पूरक से कुछ विचारों को शामिल करें
अतिरिक्त डेटा कॉलम की अनुमति देकर, और (3) समुद्री प्रबंधन के लिए नई क्षमताएं जोड़ें
भूभौतिकीय ट्रैकलाइन डेटा एक आर्किटेक्चर-स्वतंत्र CF-1.0- में संग्रहीत है
COARDS-संगत नेटसीडीएफ फ़ाइल स्वरूप। यहां आपके कुछ अंतर्निहित विचार और कदम दिए गए हैं
अपनी फ़ाइलों को बनाए रखने के लिए इसे लेने की आवश्यकता है।
2. परिचय
हमारा प्रारंभिक बिंदु CD-ROMS पर NGDC से वितरित MGD77 ASCII डेटा फ़ाइलें हैं,
डीवीडी-रोम, और एफ़टीपी के माध्यम से। फ़ाइलों को स्थानीय रूप से स्थापित करने के लिए जिओडास का उपयोग करके हम "कार्टर" चुनते हैं
सही गहराई" विकल्प जो दो-तरफ़ा यात्रा-समय का उपयोग करके गहराई कॉलम को भर देगा
और यदि twt मौजूद है तो कार्टर टेबल। इस चरण से ~5000 व्यक्तिगत क्रूज़ फ़ाइलें प्राप्त होती हैं।
इन्हें अपनी पसंद की एक या अधिक उप-निर्देशिकाओं में रखें, इन उप-निर्देशिकाओं को सूचीबद्ध करें (एक)।
प्रति पंक्ति) फ़ाइल mgd77_paths.txt में, और उस फ़ाइल को इसके द्वारा बताई गई निर्देशिका में रखें
$MGD77_HOME; यदि इस वेरिएबल को डिफ़ॉल्ट पर सेट नहीं किया गया है $GMT_SHAREDIR/एमजीडी77.
3. रूपांतरण
का उपयोग करके ASCII MGD77 फ़ाइलों को नए नेटसीडीएफ MGD77+ प्रारूप में कनवर्ट करें mgd77कन्वर्ट.
आमतौर पर, आप परिवर्तित किए जाने वाले सभी क्रूज़ की एक सूची बनाएंगे (समान के साथ या उसके बिना)।
एक्सटेंशन), और आप फिर दौड़ते हैं
mgd77convert =cruises.lis -Fa -Tc -V -Lwe+ > log.txt
वर्बोज़ सेटिंग्स यह सुनिश्चित करेंगी कि रूपांतरण के दौरान पाई गई सभी समस्याएं दूर हो जाएंगी
की सूचना दी। नई *.nc फ़ाइलें एक या अधिक अलग-अलग उप-निर्देशिकाओं में भी रखी जा सकती हैं
और इन्हें mgd77_paths.txt फ़ाइल में भी सूचीबद्ध किया जाना चाहिए। हमारा सुझाव है कि आप इसे रखें
*.mgd77 निर्देशिकाओं के आगे *.nc फ़ाइलों वाली निर्देशिकाएँ। जब आप बाद में सीमित करना चाहें
एक निश्चित एक्सटेंशन की फ़ाइलों की खोज के लिए आपको इसका उपयोग करना चाहिए -I विकल्प.
4. जोड़ना नई कॉलम
mgd77प्रबंधन आपको अपनी *.nc फ़ाइलों में अतिरिक्त डेटा कॉलम जोड़ने की अनुमति देगा। ये हो सकते हैं
कुछ भी, जिसमें टेक्स्ट स्ट्रिंग्स भी शामिल हैं, लेकिन सबसे अधिक संभावना है कि इसके साथ नमूना किए गए संख्यात्मक मान हैं
आपूर्ति किए गए ग्रिड या मौजूदा कॉलम से ट्रैक करें जिसे फ़िल्टर या हेरफेर किया गया है
किसी विशेष प्रयोजन के लिए. यह प्रारूप ऐसे 32 अतिरिक्त स्तंभों का समर्थन करता है। इस आदमी को देखो
कॉलम जोड़ने के तरीके के लिए पेज। आप बाद में इनमें से कुछ कॉलम हटाने का निर्णय ले सकते हैं
एक निश्चित कॉलम से जुड़े डेटा को अपडेट करें। डेटा निष्कर्षण उपकरण जैसे एमजीडी77सूची
मानक MGD77 कॉलम (नेविगेशन, समय और सामान्य) का मिश्रण निकालने के लिए उपयोग किया जा सकता है
भूभौतिकीय अवलोकन) और आपके कस्टम कॉलम।
5. त्रुटि स्त्रोत
त्रुटियों को ठीक करने के बारे में चर्चा करने से पहले हम त्रुटियों के विभिन्न वर्गों की सूची बनाएंगे
MGD77 डेटा से संबद्ध: (1) हेडर रिकॉर्ड त्रुटियाँ तब होती हैं जब कुछ जानकारी
हेडर में फ़ील्ड MGD77 विनिर्देश या आवश्यक जानकारी का अनुपालन नहीं करते हैं
लापता। mgd77कन्वर्ट विस्तारित वर्बोज़ सेटिंग होने पर इन त्रुटियों को सूचीबद्ध करेगा
चयनित। ये त्रुटियाँ आम तौर पर डेटा को प्रभावित नहीं करती हैं और इसके बजाय त्रुटियाँ होती हैं
मेटा डेटा (2). निश्चित व्यवस्थित त्रुटियाँ तब होती हैं जब किसी विशेष डेटा कॉलम के बावजूद
MGD77 विनिर्देश, गलत तरीके से एन्कोड किया गया है। इसका आम तौर पर मतलब यह है कि डेटा बंद हो जाएगा
10 या 0.1, या कुछ मामलों में 1.8288 जैसे स्थिर कारक द्वारा जो रूपांतरित होता है
थाह से मीटर तक. (3) अज्ञात व्यवस्थित त्रुटियाँ तब होती हैं जब उपकरण रिकॉर्ड करता है
डेटा या प्रसंस्करण के बाद ऐसे संकेत मिले जो व्यवस्थित प्रतीत होते हैं
ट्रैक, अक्षांश, शीर्षक, या शब्दों के किसी अन्य संयोजन के साथ समय के कार्य
एक भौतिक या तार्किक व्याख्या हो। इन शर्तों को कभी-कभी डेटा द्वारा हल किया जा सकता है
विश्लेषण तकनीकें जैसे कि ट्रैक-ट्रैक और क्रॉस-ट्रैक जांच, और परिणाम प्राप्त होंगे
सुधार के संदर्भ में, जब इसे डेटा पर लागू किया जाएगा तो ये अवांछित सिग्नल हट जाएंगे
सर्वोत्तम तरीका. क्योंकि नए डेटा पर विचार किए जाने पर ये सुधार शर्तें बदल सकती हैं
उनके दृढ़ संकल्प के कारण ऐसे सुधार अल्पकालिक माने जाते हैं। (4) व्यक्तिगत डेटा
डेटा के बिंदु या अनुक्रम नियमों का उल्लंघन कर सकते हैं जैसे कि संभावित सीमाओं से बाहर होना या
अन्य तरीकों से विवेक का उल्लंघन होता है। इसके अलावा, बिंदुओं का क्रम जो मान्य के भीतर हो सकता है
श्रेणियाँ डेटा ग्रेडिएंट्स को जन्म दे सकती हैं जो अनुचित हैं। हर बिंदु की स्थिति
इसलिए निर्धारित किया जा सकता है और यह अच्छे या बुरे बिटफ्लैग को जन्म देता है। हमारी नीति है
त्रुटि स्रोत 1, 2, और 4 को मेटा-डेटा के रूप में जानकारी प्रदान करके ठीक किया जाएगा
प्रासंगिक *.nc फ़ाइलों में, जबकि त्रुटि स्रोत 3 के लिए सुधार (क्योंकि वे करेंगे
लगातार सुधार किया जाएगा) सुधारों की एक अलग सूची में रखा जाएगा।
6. खोज त्रुटियों
RSI एमजीडी77स्निफर एक उपकरण है जो मूल की पूरी तरह से ट्रैक विवेक जांच करता है
MGD77 ASCII फ़ाइलें और संबंधित *.e77 त्रुटि लॉग उत्पन्न करता है। पाई गई सभी समस्याएं हैं
त्रुटि लॉग में एन्कोड किया गया है, और यदि आवश्यक हो तो अनुशंसित निश्चित सुधार शर्तें दी गई हैं। एक
विश्लेषक यह सत्यापित कर सकते हैं कि सुझाए गए सुधार वास्तव में वैध हैं (हम केवल यही चाहते हैं
वास्तव में स्पष्ट इकाई त्रुटियों को ठीक करें), इन त्रुटि लॉग को संपादित करें और ऐसे सुधार शब्दों को संशोधित करें
और संबंधित कोड कुंजी को बदलकर उन्हें सक्रिय करें (देखें)। एमजीडी77स्निफर अधिक जानकारी के लिए)।
mgd77प्रबंधन इन त्रुटि लॉग को ग्रहण कर सकता है और (1) दिए गए खराब हेडर रिकॉर्ड को ठीक कर सकता है
लॉग में सुझाव, (2) पढ़ते समय उपयोग किए जाने वाले स्केल/ऑफ़सेट सुधार शब्द डालें
कुछ कॉलम, और (3) पाए गए किसी भी बिट-फ्लैग को सम्मिलित करें। यदि आपको बाद में पता चले तो इस चरण को दोबारा चलाएँ
अन्य समस्याएं क्योंकि सभी E77 सेटिंग्स या फ़्लैग नवीनतम E77 लॉग के आधार पर फिर से बनाए जाएंगे।
7. त्रुटि सुधार
निष्कर्षण कार्यक्रम एमजीडी77सूची डेटा में तुरंत सुधार लागू करने की अनुमति देता है
अनुरोध किया जाता है. सबसे पहले, BAD बिटफ्लैग वाले डेटा को दबा दिया जाता है। दूसरा, निश्चित के साथ डेटा
व्यवस्थित सुधार शर्तों को तदनुसार सही किया जाता है। तीसरा, क्षणभंगुर के साथ डेटा
सुधार शर्तों में उन सुधारों को लागू किया जाएगा (यदि एक सुधार तालिका प्रदान की गई है)।
इन सभी चरणों के लिए प्रासंगिक मेटा-डेटा की उपस्थिति की आवश्यकता होती है और सभी को खारिज किया जा सकता है
उपयोगकर्ता द्वारा. इसके अलावा, उपयोगकर्ता अपने स्वयं के बिटफ्लैग को अलग डेटा कॉलम के रूप में जोड़ सकते हैं
उपयोग एमजीडी77सूचीयह आगे निर्धारित करने के लिए तार्किक परीक्षण करता है कि आउटपुट से कौन सा डेटा दबाया गया है।
क्रेडिट
आईजीआरएफ की गणना ब्रिटिश सुसान मैकमिलन द्वारा लिखित फोरट्रान कार्यक्रम पर आधारित है
भूवैज्ञानिक सर्वेक्षण, जोआकिम लुइस द्वारा f2c के माध्यम से C में अनुवादित, और GMT शैली में अनुकूलित
पॉल वेसल.
onworks.net सेवाओं का उपयोग करके mgd77managegmt का ऑनलाइन उपयोग करें