mgd77managegmt - آنلاین در ابر

این دستور mgd77managegmt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


mgd77manage - محتوای فایل های MGD77+ را مدیریت کنید

خلاصه


mgd77 مدیریت کنید شناسه های NGDC [[+]a|c|d|D|e|E|g|i|n|t|Tاطلاعات فایل ] [ f|g|e ] [ خلاصه 1,خلاصه 2، ...)
] [ خالی ] [ ] [ مخفف/نام/واحد/t/مقیاس/چاپ افست/توضیح ] [ واحد ] [ منطقه ] [ [سطح]
] [ -بی] [ -du] [ -n]

توجه داشته باشید: هیچ فاصله ای بین پرچم گزینه و آرگومان های مرتبط مجاز نیست.

شرح


mgd77 مدیریت کنید با حفظ ستون های سفارشی اضافی در فایل های MGD77+ netCDF سروکار دارد. تو می توانی
یک یا چند ستون را حذف کنید، یک ستون جدید اضافه کنید، یک ستون موجود را با ستون جدید به روز کنید
داده ها، یا اطلاعات تصحیح خطا را (فایل های*.e77) ارائه دهید. داده های جدید ممکن است از یک جدول آمده باشد
(ASCII مگر اینکه -بی استفاده می شود)، بر اساس ستون های موجود و نظری خاص باشد
عبارات، یا ممکن است با نمونه برداری از یک شبکه به دست آیند (میان گرید GMT یا a را انتخاب کنید
Sandwell/Smith Mercator *.img grid) در امتداد مسیر. داده های جدید به پیوست خواهد شد
فایل MGD77+ در قالب یک ستون داده اضافی از نوع مشخص شده است. فایل دیتا خواهد بود
اصلاح شده؛ هیچ فایل جدیدی ایجاد نخواهد شد برای مسائل بزرگ، بخش بحث و گفتگو را ببینید
زیر کلیک کنید.

مورد نیاز ادله


شناسه های NGDC
می تواند یک یا چند نوع از پنج نوع مشخص کننده باشد:

1. شناسه‌های NGDC 8 کاراکتری، به عنوان مثال، 01010083، JA010010 و غیره.

2. 2 شخصیت کدهایی که همه سفرهای دریایی را از هر آژانس بازمی گرداند.

3. 4 شخصیتی کدهایی که همه سفرهای دریایی را از آن ها باز می گرداند
کشتی ها

4. = ، جایی که یک جدول با شناسه های NGDC، یک در هر خط.

5. اگر چیزی مشخص نشده باشد، همه سفرهای دریایی را در پایگاه داده برمی گردانیم.

(به mgd77info مراجعه کنید -L برای آژانس و کد کشتی). پسوندهای ".mgd77" یا ".nc".
در صورت نیاز به طور خودکار اضافه می شود (استفاده از -I برای نادیده گرفتن انواع فایل های خاص).
فایل‌های کروز ابتدا در دایرکتوری فعلی و دوم در همه جستجو می‌شوند
دایرکتوری های فهرست شده در $MGD77_HOME/mgd77_paths.txt [اگر $MGD77_HOME تنظیم نشده است
به طور پیش فرض خواهد بود GMT_SHAREDIR $/mgd77].

اختیاری ادله


-A[+]a|c|d|D|e|E|g|i|n|t|Tاطلاعات فایل
یک ستون داده جدید اضافه کنید. اگر ستون موجود با همان مخفف قبلا
در فایل موجود است، ما ناجوانمردانه از به روز رسانی فایل خودداری می کنیم. مشخص کردن -A +
بر این بی میلی غلبه می کند (اما گاهی اوقات یک ستون موجود را نمی توان ارتقا داد
بدون اینکه ابتدا آن را حذف کنید؛ اگر چنین است به شما هشدار داده خواهد شد). کد منبع ستون را انتخاب کنید
در میان a, c, d, D, e, g, i, n, t، یا T; توضیحات دقیق برای هر انتخاب
دنبال کردن:

a نام فایل یک جدول تک ستونی را برای اضافه کردن اضافه کنید. فایل باید همان شماره باشد
از ردیف ها به عنوان فایل MGD77+. اگر هیچ فایلی داده نشد، در عوض از stdin می خوانیم.

c یک ستون جدید ایجاد کنید که از داده ها یا فرمول های موجود برای اصلاحات مشتق شده باشد
و فیلدهای مرجع ضمیمه c برای اصلاحات کارتر کسر شده از
اعماق اصلاح نشده، g برای میدان مرجع گرانش IGF (معروف به "گرانش عادی")،
m برای میدان مرجع مغناطیسی میدان کل IGRF، و r برای مغناطیسی مجدد محاسبه شده
ناهنجاری (1 یا 2 را اضافه کنید تا مشخص کنید از کدام ستون فیلد کل استفاده شود [1]). برای جاذبه
فیلد مرجع را بر اساس پارامتر Gravity Theoretical Formula انتخاب می کنیم
کد در سربرگ MGD77 کروز. اگر این تنظیم نشده است یا نامعتبر است، به طور پیش فرض به آن می پردازیم
IGF 1980. می توانید این رفتار را با اضافه کردن کد مورد نظر لغو کنید: 1 =
Heiskanen 1924، 2 = International 1930، 3 = IGF1967، یا 4 = IGF1980.

d نام فایل جدول دو ستونی را با فاصله‌های نگهدارنده ستون اول اضافه کنید
در امتداد مسیر و ستون دوم حاوی مقادیر داده است. اگر فایلی داده نشد می خوانیم
در عوض از stdin. رکوردهایی با فواصل منطبق در فایل MGD77+ خواهد بود
مقادیر جدید را اختصاص داد. در فواصل دیگر آنها را روی NaN قرار می دهیم. متناوبا، بدهید
مورد بزرگ D در عوض و ما ستون را در تمام فواصل رکوردی درون یابی می کنیم.
دیدن -N برای انتخاب واحدهای فاصله و -C برای انتخاب فاصله ها
محاسبه شد.

e انتظار می رود که یک لاگ خطا/تصحیح e77 را پیدا کند mgd77sniffer با نام
NGDC_ID.e77 در فهرست فعلی یا در $MGD77_HOME/E77. این فایل بررسی خواهد شد
و برای ایجاد تغییرات در مقادیر هدر، یک سیستماتیک را مشخص کنید
تصحیح برای ستون های خاص (مانند مقیاس و افست)، مشخص کنید که یک معین
ناهنجاری باید از مشاهدات مجدداً محاسبه شود (مثلاً محاسبه مجدد mag از
mtf1 و آخرین IGRF)، و ستون ویژه را اضافه یا به روز کنید پرچم که ممکن است نگه دارد
پرچم های بیتی (0 = GOOD، 1 = BAD) برای هر فیلد داده در مجموعه داده استاندارد MGD77.
هر عبارت تصحیح ثابتی که پیدا شد (مانند نیاز به مقیاس کردن یک فیلد با 0.1 یا 10
زیرا آژانس منبع از واحدهای نادرست استفاده می کند) به عنوان ویژگی برای نوشته می شود
فایل netCDF MGD77+ و هنگام خواندن داده ها اعمال می شود mgd77list. زودگذر
اصلاحاتی مانند آنهایی که توسط تجزیه و تحلیل متقاطع تعیین می شود در داده ها نگهداری نمی شوند
فایل ها اما در جداول تصحیح قرار دارند (نگاه کنید به mgd77list برای جزئیات). به طور پیش فرض،
اولین کاراکتر هر خط سرصفحه در فایل e77 (که ?، Y یا N است) خواهد بود
برای دیدن اینکه آیا تنظیم مربوطه باید اعمال شود، مشورت کرد. در صورت وجود
تنظیمات نامشخص یافت شد (ii, ?) ما لغو می کنیم و هیچ تغییری نمی کنیم. فقط
سوابق با علامت Y پردازش خواهند شد. شما می توانید این رفتار را با ضمیمه کردن یکی لغو کنید
یا اصلاح کننده های بیشتری به -ای فرمان: h تمام اصلاحات هدر را نادیده می گیرد، f اراده
نادیده گرفتن تمام اصلاحات روند سیستماتیک ثابت، n, vو s پرچم های بیت را نادیده می گیرد
به ترتیب مربوط به ناوبری، مقادیر داده و شیب داده است. استفاده کنید -A+e به
هر تصحیح E77 موجود در فایل را با مقادیر جدید جایگزین کنید. بالاخره e77
اگر فایل E77 تایید نشده باشد، اصلاحات اعمال نخواهد شد. استفاده کنید -AE به
وضعیت تأیید را نادیده بگیرید.

g یک شبکه جغرافیایی GMT ​​(lon، lat) در امتداد مسیر ارائه شده توسط فایل MGD77+ نمونه کنید
با استفاده از درون یابی دو مکعبی (با این حال، نگاه کنید به -n). نام یک فایل شبکه GMT را اضافه کنید.

i یک شبکه Sandwell/Smith Mercator *.img را در امتداد مسیر ارائه شده توسط MGD77+ نمونه بگیرید
فایل با استفاده از درون یابی دو مکعبی (با این حال، نگاه کنید به -n). نام فایل img grid را اضافه کنید،
به دنبال آن مقیاس داده های جدا شده با کاما (معمولاً 1 یا 0.1)، حالت فایل IMG
(0-3)، و به صورت اختیاری حداکثر عرض جغرافیایی شبکه img [80.738]. حالت ها مخفف
زیر: (0) فایل های Img بدون کد محدودیت، داده ها را در همه نقاط برمی گرداند، (1)
فایل img با محدودیت‌های کدگذاری شده، داده‌ها را در همه نقاط برمی‌گرداند، (2) فایل Img با
محدودیت های کدگذاری شده، داده ها را فقط در نقاط محدود و NaN در جاهای دیگر برمی گرداند، و
(3) فایل Img با محدودیت‌های کدگذاری شده، 1 را در محدودیت‌ها و 0 را در جای دیگر برمی‌گرداند.

n نام فایل یک جدول دو ستونی را با ستون اول که رکورد را نگه می دارد، اضافه کنید
شماره (0 تا rows - 1) و ستون دوم حاوی مقادیر داده است. اگر فایلی وجود ندارد
با توجه به اینکه به جای آن از stdin می خوانیم. سوابق با اعداد رکورد منطبق در
به فایل MGD77+ مقادیر جدید اختصاص داده می شود. در رکوردهای دیگر آنها را روی NaN تنظیم کردیم.

t نام فایل یک جدول دو ستونی را که ستون اول آن مطلق است را اضافه کنید
بار در طول مسیر و ستون دوم حاوی مقادیر داده است. در صورت عدم ارائه فایل به ما
در عوض از stdin بخوانید. رکوردهایی با زمان تطبیق در فایل MGD77+ خواهد بود
مقادیر جدید را اختصاص داد. در مواقع دیگر آنها را روی NaN تنظیم می کنیم. متناوبا، بدهید
مورد بزرگ T در عوض و ما ستون را در تمام زمان های ثبت درون یابی می کنیم.

-Cf|g|e
برای انتخاب روش برای مسافت در طول مسیر، یک کد یک حرفی اضافه کنید
محاسبه هنگام استفاده -آگهی|D (نگاه کنید به -N برای انتخاب واحدهای فاصله):

f فاصله های زمین مسطح

g فواصل دایره بزرگ [پیش فرض].

e فواصل ژئودزیکی در بیضی GMT ​​فعلی.

-Dخلاصه 1,خلاصه 2، ...)
فهرستی از اختصارات ستونی جدا شده با کاما ارائه دهید که می خواهید آن ها را حذف کنید
فایل های MGD77+ از این گزینه برای حذف ستون هایی که جایگزین می کنید استفاده نکنید
با داده های جدید (استفاده از -A + بجای). زیرا نمی توانیم متغیرها را از netCDF حذف کنیم
فایل ها را باید بدون اینکه ستون ها حذف شوند، یک فایل جدید ایجاد کنیم. زمانی که فایل است
با موفقیت ایجاد شد، ما به طور موقت نام فایل قدیمی را تغییر می دهیم، نام فایل جدید را به تغییر می دهیم
نام فایل قدیمی و در نهایت فایل قدیمی و تغییر نام یافته را حذف کنید.

-Eخالی
یک کاراکتر بدهید که برای پر کردن مقادیر خالی رشته تکرار شود، به عنوان مثال،
"9" رشته ای مانند "99999..." را ایجاد می کند [9].

-F حالت اجباری هنگامی که این حالت فعال است، می توانید حتی را حذف یا جایگزین کنید
مجموعه استاندارد MGD77 از ستون ها. بهتره بدونی چیکار میکنی!

-Iمخفف/نام/واحد/ تن /مقیاس/چاپ افست/توضیح
علاوه بر اطلاعات فایل، باید اطلاعات بیشتری در مورد آن نیز مشخص کنیم
ستون اضافی یک کوتاه (16 کاراکتر یا کمتر، با استفاده از حروف کوچک، اعداد،) مشخص کنید.
یا فقط زیرخط) مخفف داده انتخاب شده، نام توصیفی تر آن،
واحد داده، کد 1 کاراکتری نوع داده (byte sهورت، fلوت، int ، double، یا
text) می‌خواهید برای ذخیره‌سازی در فایل netCDF، هر مقیاس و افستی که باید استفاده کنیم
به داده ها اعمال شود تا آنها را در محدوده ای که ذخیره انتخاب شده در نظر گرفته است قرار دهند
نوع، و یک نظر کلی (< 128 کاراکتر) در مورد آنچه که این داده ها نشان می دهند.
توجه: اگر نوع داده متنی انتخاب شده باشد، عبارت "مقدار" در -A گفتگو
به داده های متنی خود مراجعه کنید علاوه بر این، بحث درون یابی اینطور نیست
اعمال می شود و مقدار NaN به یک مقدار "بدون رشته" تبدیل می شود (نگاه کنید به -E برای چیست).
نقل قول ها را در اطراف اصطلاحات با بیش از یک کلمه قرار دهید (به عنوان مثال، "عمق تصحیح شده").

-Nواحد واحد فاصله را اضافه کنید (به واحدها مراجعه کنید). [پیش‌فرض است -ن.ک (کیلومتر)]. فقط زمانی مرتبط است
-آگ|i انتخاب شده است.

-R[واحد]xmin/xmax/ymin/ymax[r] (بیشتر ...)
منطقه مورد نظر را مشخص کنید. فقط زمانی مرتبط است -آگ|i انتخاب شده است.

-V[سطح] (بیشتر ...)
سطح پرحرفی [c] را انتخاب کنید.

-bi[Ncols][t] (بیشتر ...)
ورودی باینری بومی را انتخاب کنید. این برای فایل های داده ورودی 1 یا 2 ستونی اعمال می شود
مشخص شده تحت برخی از -A گزینه ها. گزینه ورودی باینری فقط در دسترس است
برای ستون های داده های عددی

-duبدون اطلاعات (بیشتر ...)
ستون های ورودی که برابر هستند را جایگزین کنید بدون اطلاعات با NaN.

-n[b|c|l|n][+a][+bBC][+c][+tآستانه] (بیشتر ...)
حالت درون یابی را برای شبکه ها انتخاب کنید.

-^ or تنها -
یک پیام کوتاه در مورد نحو دستور چاپ کنید، سپس از آن خارج شوید (توجه: در ویندوز
فقط استفاده کنید -).

-+ or تنها +
یک پیام کاربردی (راهنما) گسترده، از جمله توضیح هر یک را چاپ کنید
گزینه مخصوص ماژول (اما نه گزینه های رایج GMT)، سپس خارج می شود.

-? or نه استدلال
سپس یک پیام استفاده کامل (راهنما)، از جمله توضیح گزینه ها را چاپ کنید
خارج می شود.

- نسخه
نسخه GMT را چاپ کنید و خارج شوید.

--show-datadir
مسیر کامل را به دایرکتوری اشتراک گذاری GMT ​​چاپ کنید و از آن خارج شوید.

یاتاقان ها


برای واحد فاصله نقشه، ضمیمه کنید واحد d برای درجه قوس، m برای دقیقه قوس، و s برای قوس
دوم، یا e برای متر [پیش فرض]، f برای پا، k برای کیلومتر، M برای مایل قانون، n برای دریایی
مایل، و u برای پای بررسی ایالات متحده به طور پیش فرض ما چنین فاصله هایی را با استفاده از یک کروی محاسبه می کنیم
تقریب با دایره های بزرگ آماده کردن - به یک فاصله (یا واحد بدون فاصله است
داده شده) برای انجام محاسبات "زمین مسطح" (سریعتر اما کمتر دقیق) یا پیش فرض + به
انجام محاسبات ژئودزیکی دقیق (آهسته تر اما دقیق تر).

آثار OF GRID نمونه گیری مجدد


نمونه‌برداری مجدد یا نمونه‌برداری از شبکه‌ها از الگوریتم‌های مختلفی استفاده می‌کند (نگاه کنید به -n) که ممکن است منجر شود
تحریف های احتمالی یا نتایج غیرمنتظره در مقادیر نمونه گیری مجدد. یک اثر مورد انتظار
نمونه‌برداری مجدد با splines تمایل به مقادیر کمی بیشتر از مقادیر نمونه‌گیری مجدد است
محدودیت جهانی حداقل/حداکثر شبکه اصلی. اگر این غیر قابل قبول است، می توانید تحمیل کنید
برش دادن مقادیر مقادیر مجدد نمونه گیری شده به طوری که آنها از مقادیر حداقل/حداکثر ورودی تجاوز نکنند.
اضافه کردن +c خود را به -n گزینه.

مثال ها


برای اضافه کردن Geosat/ERS-1 گرانش نسخه 11.2 به عنوان یک ستون داده اضافی در سفرهای دریایی
01010047.nc و 01010008.nc، با ذخیره مقادیر به صورت mGal*10 در یک عدد صحیح کوتاه 2 بایتی، سعی کنید

gmt mgd77manage 01010047 01010008 -Ai10/1/grav.11.2.img
-Isatgrav/"Geosat/ERS-1 gravity"/"mGal"/s/10/0/"Sandwell/Smith نسخه 11.2" -V

برای اضافه کردن یک نسخه فیلتر شده مغناطیسی به عنوان یک ستون داده اضافی از نوع شناور برای
کروز 01010047.nc، و درون یابی داده های فیلتر شده در زمان های داده شده در MGD77+
فایل، امتحان کنید

gmt mgd77manage 01010047 -ATmymag.tm -Ifiltmag/"طول موج متوسط
باقیمانده های مغناطیسی"/"nTesla"/f/1/0/"مفید برای جستجوی ایزوکرون" -V

برای حذف ستون‌های اضافی موجود satfaa، coastdist و satvgg از همه فایل‌های MGD77+،
امتحان

gmt mgd77manage =allmgd77.lis -Dsatfaa,coastdist,satvgg -V

برای ایجاد یک ستون شناور 4 بایتی با فیلد مرجع صحیح IGRF در همه فایل‌های MGD77+،
امتحان

gmt mgd77manage =allmgd77.lis -Acm -Iigrf/"مرجع IGRF
field"/"nTesla"/f/1/0/"IGRF نسخه 10 برای 1990-2010" -V

بحث


1. مقدمه

مکمل mgd77 تلاشی برای (1) بهبود عملکرد محدود است
مکمل mgg موجود، (2) برخی از ایده های مکمل gmt+ Scripps را در خود جای دهد.
با اجازه دادن به ستون های داده اضافی، و (3) اضافه کردن قابلیت های جدید برای مدیریت دریایی
داده های خط مسیر ژئوفیزیک ذخیره شده در یک CF-1.0- مستقل از معماری و
فرمت فایل netCDF سازگار با COARDS. در اینجا برخی از ایده ها و مراحل اساسی شما آورده شده است
برای نگهداری فایل های خود نیاز دارید.

2. معرفی

نقطه شروع ما فایل های داده MGD77 ASCII است که از NGDC بر روی CD-ROMS توزیع شده است.
DVD-ROMS و از طریق FTP. با استفاده از Geodas برای نصب فایل‌ها به صورت محلی، Carter را انتخاب می‌کنیم
گزینه تصحیح عمق" که ستون عمق را با استفاده از زمان های سفر دو طرفه پر می کند
و جداول کارتر در صورت وجود twt. این مرحله حدود 5000 فایل کروز جداگانه را به دست می دهد.
آنها را در یک یا چند زیرمجموعه انتخابی خود قرار دهید، این زیردایرکتوری ها را فهرست کنید (یکی
در هر خط) در فایل mgd77_paths.txt، و آن فایل را در فهرستی که توسط
$MGD77_HOME; در غیر این صورت این متغیر را به صورت پیش فرض تنظیم کنید GMT_SHAREDIR $/mgd77.

3. تبدیل

تبدیل فایل های ASCII MGD77 به فرمت جدید netCDF MGD77+ با استفاده از mgd77 تبدیل.
به طور معمول، شما فهرستی از تمام سفرهای دریایی که باید تبدیل شوند (با یا بدون) تهیه می کنید
پسوند)، و سپس اجرا کنید
mgd77convert =cruises.lis -Fa -Tc -V -Lwe+ > log.txt

تنظیمات پرمخاطب تضمین می کند که تمام مشکلاتی که در طول تبدیل پیدا می شوند برطرف می شوند
گزارش شده است. فایل های *.nc جدید نیز ممکن است در یک یا چند زیرمجموعه جداگانه قرار گیرند
و اینها نیز باید در فایل mgd77_paths.txt فهرست شوند. پیشنهاد می کنیم آن را قرار دهید
دایرکتوری هایی با فایل های *.nc جلوتر از فهرست های *.mgd77. وقتی بعداً می خواهید محدود کنید
جستجو در فایل های یک پسوند خاص که باید از آن استفاده کنید -I گزینه.

4. اضافه کردن جدید ستون ها

mgd77 مدیریت کنید به شما امکان می دهد ستون های داده اضافی را به فایل های *.nc خود اضافه کنید. اینها می توانند باشند
هر چیزی، از جمله رشته های متنی، اما به احتمال زیاد مقادیر عددی در امتداد آنها نمونه برداری شده است
ردیابی از یک شبکه ارائه شده یا یک ستون موجود که فیلتر یا دستکاری شده است
برای یک هدف خاص این قالب تا 32 ستون اضافی را پشتیبانی می کند. این مرد را ببین
صفحه برای نحوه اضافه کردن ستون. ممکن است بعداً تصمیم بگیرید که برخی از این ستون ها را حذف کنید یا
به روز رسانی داده های مرتبط با یک ستون خاص. ابزارهای استخراج داده مانند mgd77list
می توان برای استخراج ترکیبی از ستون های استاندارد MGD77 (ناوبری، زمان و موارد معمول) استفاده کرد
مشاهدات ژئوفیزیکی) و ستون های سفارشی شما.

5. خطا منابع

قبل از اینکه درباره نحوه تصحیح خطاها صحبت کنیم، ابتدا کلاس های مختلف خطاها را فهرست می کنیم
مرتبط با داده های MGD77: (1) خطاهای رکورد هدر زمانی رخ می دهد که برخی از اطلاعات
فیلدهای هدر با مشخصات MGD77 مطابقت ندارند یا اطلاعات مورد نیاز است
گمشده mgd77 تبدیل این خطاها را زمانی فهرست می‌کند که تنظیم گسترده‌ای به صورت گسترده باشد
انتخاب شد. این خطاها معمولاً روی داده ها تأثیر نمی گذارند و در عوض خطاهایی در داده ها هستند
داده های متا (2). خطاهای سیستماتیک ثابت زمانی رخ می دهد که یک ستون داده خاص، با وجود
مشخصات MGD77، به اشتباه کدگذاری شده است. این معمولاً به این معنی است که داده ها خاموش می شوند
با یک عامل ثابت مانند 10 یا 0.1 یا در برخی موارد حتی 1.8288 که تبدیل می شود
فهم به متر. (3) خطاهای سیستماتیک ناشناخته زمانی رخ می دهد که ابزاری که ضبط کرده است
داده ها یا پردازشی که به دنبال آن انجام شد سیگنال هایی را معرفی کرد که به نظر می رسد سیستماتیک هستند
توابع زمان در طول مسیر، عرض جغرافیایی، عنوان، یا ترکیبی دیگر از اصطلاحات که
توضیح فیزیکی یا منطقی داشته باشد. این شرایط ممکن است گاهی اوقات با داده ها حل شود
تکنیک های تجزیه و تحلیل مانند تحقیقات در طول مسیر و بین مسیر و نتیجه خواهد شد
در شرایط تصحیح که وقتی روی داده اعمال می شود این سیگنال های ناخواسته را در یک حذف می کند
راه بهینه زیرا زمانی که داده‌های جدید در نظر گرفته می‌شوند، این شرایط تصحیح ممکن است تغییر کنند
با تعیین آنها، چنین اصلاحاتی زودگذر در نظر گرفته می شود. (4) داده های فردی
نقاط یا دنباله ای از داده ها ممکن است قوانینی مانند خارج از محدوده ممکن یا
به طرق دیگر، عقل را زیر پا می گذارد. علاوه بر این، دنباله ای از نقاط که ممکن است در داخل معتبر باشد
محدوده ها ممکن است باعث ایجاد گرادیان های نامعقول داده شوند. وضعیت هر نقطه
بنابراین می توان تعیین کرد و این باعث ایجاد پرچم های بیتی خوب یا بد می شود. سیاست ما این است
که منابع خطای 1، 2 و 4 با ارائه اطلاعات به عنوان فراداده تصحیح خواهند شد.
در فایل‌های *.nc مربوطه، در حالی که اصلاحات برای منبع خطای 3 (زیرا این کار را انجام خواهد داد
دائماً بهبود می یابد) در لیست جداگانه ای از اصلاحات نگهداری می شود.

6. کشف خطا

La mgd77sniffer ابزاری است که یک بررسی کامل در طول مسیر سلامتی نسخه اصلی را انجام می دهد
MGD77 ASCII فایل می کند و یک گزارش خطای *.e77 مربوطه ایجاد می کند. تمام مشکلات پیدا شده است
در لاگ خطا کدگذاری شده و در صورت نیاز شرایط اصلاحی ثابت توصیه شده ارائه شده است. یک
تحلیلگر ممکن است تأیید کند که اصلاحات پیشنهادی واقعا معتبر هستند (ما فقط می خواهیم
خطاهای واحد واقعاً آشکار را تصحیح کنید)، این گزارش های خطا را ویرایش کنید و چنین شرایط اصلاحی را اصلاح کنید
و آنها را با تغییر کلید کد مربوطه فعال کنید (نگاه کنید به mgd77sniffer برای جزئیات بیشتر)
mgd77 مدیریت کنید می تواند این گزارش های خطا را وارد کند و (1) رکوردهای هدر بد را با توجه به آن تصحیح کند
پیشنهادات در گزارش، (2) عبارت‌های تصحیح مقیاس/افست را درج کنید تا هنگام خواندن از آنها استفاده شود
ستون های خاص، و (3) هر بیت پرچم یافت شده را وارد کنید. اگر بعدا پیدا کردید این مرحله را دوباره اجرا کنید
مشکلات دیگر زیرا تمام تنظیمات یا پرچم های E77 بر اساس آخرین گزارش E77 دوباره ایجاد می شوند.

7. خطا اصلاحات

برنامه استخراج mgd77list اجازه می دهد تا برای اصلاحات در پرواز در هنگام داده اعمال شود
درخواست می شوند. ابتدا، داده‌های دارای پرچم‌های بیت بد سرکوب می‌شوند. دوم، داده ها با ثابت
اصطلاحات اصلاح سیستماتیک بر این اساس اصلاح می شوند. سوم، داده‌های زودگذر
در شرایط تصحیح، آن اصلاحات اعمال می شود (اگر جدول اصلاحی ارائه شود).
همه این مراحل نیاز به حضور متا داده های مربوطه دارند و همه را می توان نادیده گرفت
توسط کاربر علاوه بر این، کاربران ممکن است پرچم های بیت خود را به عنوان ستون های داده جداگانه اضافه کنند
استفاده کنید mgd77listتست های منطقی برای تعیین بیشتر اینکه کدام داده ها از خروجی حذف می شوند.

اعتبارات


محاسبات IGRF بر اساس یک برنامه فرترن نوشته شده توسط سوزان مک میلان بریتانیایی است
بررسی زمین شناسی، ترجمه شده به C از طریق f2c توسط Joaquim Luis، و اقتباس به سبک GMT توسط
پل وسل

از mgd77managegmt بصورت آنلاین با استفاده از خدمات onworks.net استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز