GoGPT Best VPN GoSearch

OnWorks فافيكون

grdfiltergmt - عبر الإنترنت في السحابة

قم بتشغيل grdfiltergmt في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر grdfiltergmt الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


grdfilter - تصفية شبكة في مجال الفضاء (أو الوقت)

موجز


grdfilter إنغريد المسافة_علم xعرض[/العرض 2][الصفات التعريفية] تفوق [ زيادة ] [ i|p|r ]
[ منطقة ] [] [[مستوى]] [ -f]

ملحوظة: لا يسمح بمسافة بين علامة الخيار والوسيطات المرتبطة بها.

الوصف


grdfilter سيقوم بتصفية ملف الشبكة في المجال الزمني باستخدام أحد الالتفاف المحدد
أو المرشحات المتناحرة غير الملتوية أو المستطيلة وتحسب المسافات باستخدام الديكارتي
أو هندسة كروية. يمكن إنشاء ملف شبكة الإخراج اختياريًا كمنطقة فرعية
من المدخلات (عبر -R) و / أو بزيادة جديدة (عبر -I) أو التسجيل (عبر -T). في هذا
الطريقة ، قد يكون لدى المرء "مساحة إضافية" في بيانات الإدخال بحيث لا يتم استخدام الحواف و
يمكن أن يكون الإخراج ضمن عرض نصف واحد من حواف الإدخال. إذا كان المرشح منخفض التمرير ،
ثم قد يتم أخذ عينات الإخراج بشكل أقل تكرارًا من الإدخال.

مطلوبة الحجج


إنغريد ملف الشبكة للنقاط المراد تصفيتها. (راجع تنسيقات ملفات GRID أدناه).

-Dالمسافة_علم
المسافات علم يوضح كيف ترتبط الشبكة (س ، ص) بالتصفية عرض كما يلي:

علم = p: الشبكة (بكسل ، الحمر) مع عرض عدد فردي من البكسل مسافات ديكارتية.

علم = 0: الشبكة (س ، ص) نفس وحدات عرض، مسافات ديكارتية.

علم = 1: الشبكة (س ، ص) بالدرجات ، عرض بالكيلومترات ، مسافات ديكارتية.

علم = 2: الشبكة (س ، ص) بالدرجات ، عرض بالكيلومتر ، dx تم قياسه بواسطة cos (وسط y) ، الديكارتي
المسافات.

الخيارات المذكورة أعلاه هي الأسرع لأنها تسمح بحساب مصفوفة الوزن فقط
مرة واحدة. الخيارات الثلاثة التالية أبطأ لأنها تعيد حساب الأوزان لكل منها
خط العرض.

علم = 3: الشبكة (س ، ص) بالدرجات ، عرض بالكيلومتر ، dx المقاس بجيب التمام (y) الديكارتي
حساب المسافة.

علم = 4: الشبكة (س ، ص) بالدرجات ، عرض بالكيلومتر ، حساب المسافة الكروية.

علم = 5: الشبكة (س ، ص) في مركاتور -جم1 وحدة IM ، عرض بالكيلومترات ، مسافة كروية
عملية حسابية.

-فكسعرض[/العرض 2][الصفات التعريفية]
يحدد نوع المرشح. اختر من بين المرشحات الالتفافية وغير الملتفة. استخدم أي
كود التصفية x (المدرجة أدناه) متبوعة بالقطر الكامل عرض. هذا يعطي
مرشح الخواص ألحق /العرض 2 لمرشح مستطيل (يتطلب -موانئ دبي or -د 0).
تسمح بعض المرشحات بالحجج والمعدلات الاختيارية.

مرشحات الالتفاف (ورموزها) هي:

(b) Boxcar: جميع الأوزان متساوية.

(c) قوس جيب التمام: الأوزان تتبع منحنى جيب التمام.

(g) Gaussian: الأوزان تعطى بواسطة دالة Gaussian ، حيث عرض 6 مرات
سيغما غاوسي التقليدية.

(f) مخصص: يتم تحديد الأوزان من خلال القيم المحسوبة مسبقًا في شبكة وزن المرشح
ملف وزن، والتي يجب أن تكون ذات أبعاد غريبة ؛ يتطلب أيضا -د 0 وتباعد الإخراج
يجب أن يتطابق مع تباعد الإدخال أو أن يكون مضاعفات عدد صحيح.

(o) المشغل: يتم تحديد الأوزان من خلال القيم المحسوبة مسبقًا في شبكة وزن المرشح
ملف وزن، والتي يجب أن تكون ذات أبعاد غريبة ؛ يتطلب أيضا -د 0 وتباعد الإخراج
يجب أن يتطابق مع تباعد الإدخال أو أن يكون مضاعفات عدد صحيح. يفترض أن مجموع الأوزان
صفر لذلك لن يتم تراكم مبالغ الوزن والتطبيع.

المرشحات غير الملتفة (ورموزها) هي:

(m) الوسيط: إرجاع القيمة المتوسطة. لتحديد ملحق إضافي آخر +qكمية in
النطاق 0-1 [الافتراضي 0.5 ، أي متوسط].

(p) الحد الأقصى لاحتمال الاحتمال (مقدر الوضع): إرجاع القيمة المشروطة. إذا كان أكثر
تم العثور على من وضع واحد نعيد متوسط ​​قيمتها. ألحق +l or +u إذا كنت تفضل ذلك
تريد إرجاع القيم الدنيا أو العلوية من القيم المشروطة.

(h) وضع الرسم البياني (مقدر وضع آخر): قم بإرجاع القيمة المشروطة كمركز
من الذروة السائدة في الرسم البياني. ألحق /عرض النطاق لتحديد binning
فاصلة. استخدم المعدل +c لتوسيط الحاويات على مضاعفات عرض النطاق [الافتراضي لديه
حواف الحاوية التي تعد من مضاعفات عرض النطاق]. إذا تم العثور على أكثر من وضع نحن
إرجاع متوسط ​​قيمتها. ألحق +l or +u إذا كنت تفضل إرجاع
أدنى أو أعلى القيم النمطية.

(l) السفلى: إرجاع الحد الأدنى لجميع القيم.

(L) السفلى: إرجاع الحد الأدنى لجميع القيم الموجبة فقط.

(u) العلوي: إرجاع الحد الأقصى لجميع القيم.

(U) العلوي: إرجاع الحد الأقصى أو كل القيم السالبة فقط.

في حالة L|U من الممكن ألا تجتاز أي بيانات اختبار الإشارة الأولية ؛ في
في هذه الحالة ، سيعيد المرشح NaN.

-Gتفوق
تفوق هو ملف شبكة الإخراج للمرشح. (راجع تنسيقات ملفات GRID أدناه).

اختياري الحجج


-Iزينك[وحدة] [= | +] [/ينك[وحدة] [= | +]]
x_inc [واختياريا y_inc] هي زيادة الإخراج. ألحق m للإشارة إلى القوس
دقائق ، أو s للإشارة إلى الثواني القوسية. إذا كان ملف x_inc, y_inc ليست عددًا صحيحًا
مضاعفات القديم (في بيانات الإدخال) ، سيكون التصفية إلى حد كبير
أبطأ. [افتراضي: نفس الإدخال.]

-ني | ص | ص
حدد كيف تؤثر قيم NaN في شبكة الإدخال على الإخراج المرشح: إلحاق i إلى
تجاهل جميع NaNs في حساب القيمة التي تمت تصفيتها [افتراضي] ، r هو نفسه i
إلا إذا كانت عقدة الإدخال NaN ، فسيتم تعيين عقدة الإخراج على NaN (فقط
ينطبق إذا كانت كلتا الشبكتين مسجلين بشكل مشترك) ، و p مما سيجبر القيمة المصفاة
لتكون NaN إذا تم العثور على أي عقد شبكية ذات قيم NaN داخل دائرة المرشح.

-R غرب, الشرق, جنوبو شمالي يحدد منطقة نقاط الإخراج. [تقصير:
نفس المدخلات.]

-T قم بتبديل تسجيل العقدة لشبكة الإخراج لتصبح عكس
شبكة الإدخال [الافتراضي يعطي نفس التسجيل مثل شبكة الإدخال].

-الخامس[مستوى] (أكثر ...)
حدد مستوى الإسهاب [ج].

-f [i | س]كولينفو (أكثر ...)
حدد أنواع البيانات الخاصة بأعمدة الإدخال و / أو الإخراج.

-^ or م -
اطبع رسالة قصيرة حول صيغة الأمر ، ثم قم بالخروج (ملاحظة: في Windows
استخدم فقط -).

-+ or م +
اطبع رسالة (تعليمات) استخدام شاملة ، بما في ذلك شرح أي منها
خيار خاص بالوحدة النمطية (ولكن ليس خيارات GMT الشائعة) ، ثم يخرج.

-? or لا الحجج
اطبع رسالة استخدام (مساعدة) كاملة ، بما في ذلك شرح الخيارات ، بعد ذلك
المخارج.

--الإصدار
اطبع نسخة GMT واخرج.

--إظهار- datadir
طباعة المسار الكامل إلى دليل مشاركة GMT والخروج.

غريد FILE صيغ


بشكل افتراضي يكتب GMT خارج الشبكة عندما يطفو الدقة المفردة في netCDF شكوى COARDS
تنسيق الملف. ومع ذلك ، فإن GMT قادرة على إنتاج ملفات الشبكة في العديد من الشبكات الأخرى الشائعة الاستخدام
وتنسيقات الملفات ويسهل أيضًا ما يسمى بـ "حزم" الشبكات ، وكتابة النقطة العائمة
البيانات كأعداد صحيحة 1 أو 2 بايت. لتحديد الدقة والمقياس والإزاحة ، يجب على المستخدم
أضف اللاحقة =id[/مقياس/عوض[/نان]]، أين id هو معرف من حرفين للشبكة
النوع والدقة ، و مقياس و عوض عامل مقياس اختياري ويقابله
يتم تطبيقه على جميع قيم الشبكة ، و نان هي القيمة المستخدمة للإشارة إلى البيانات المفقودة. في حالة
الشخصيتين id لم يتم توفيرها ، كما في =/مقياس من أ id=nf يفترض. متي
قراءة الشبكات ، يتم التعرف على التنسيق تلقائيًا بشكل عام. إذا لم يكن كذلك ، نفس اللاحقة
يمكن إضافتها إلى أسماء ملفات الشبكة المدخلة. ارى com.grdconvert وقسم شبكة ملف بتنسيق
GMT المرجع الفني وكتاب الطبخ لمزيد من المعلومات.

عند قراءة ملف netCDF يحتوي على شبكات متعددة ، فإن GMT ستقرأ افتراضيًا ملف
أول شبكة ثنائية الأبعاد يمكن العثور عليها في هذا الملف. لإقناع GMT في قراءة أخرى
متغير متعدد الأبعاد في ملف الشبكة ، إلحاق ?فارمين إلى اسم الملف ، حيث
فارمين هو اسم المتغير. لاحظ أنك قد تحتاج إلى الهروب من المعنى الخاص
of ? في برنامج shell الخاص بك عن طريق وضع شرطة مائلة للخلف أمامه ، أو بوضع الرمز
اسم الملف واللاحقة بين علامات الاقتباس أو علامات الاقتباس المزدوجة. ال ?فارمين يمكن أيضًا استخدام اللاحقة
لشبكات الإخراج لتحديد اسم متغير مختلف عن الافتراضي: "z". ارى
com.grdconvert ومعدلات الأقسام لـ CF وتنسيق ملف الشبكة لـ GMT Technical
المرجع وكتاب الطبخ لمزيد من المعلومات ، لا سيما حول كيفية قراءة وصلات 3 ،
شبكات ذات 4 أو خماسية الأبعاد.

جغرافيا لأي لبس الوقت COORDINATES


عندما يكون نوع شبكة الإخراج هو netCDF ، سيتم تسمية الإحداثيات "خط الطول" ،
"خط العرض" ، أو "الوقت" بناءً على سمات بيانات الإدخال أو الشبكة (إن وجدت) أو على
-f or -R خيارات. على سبيل المثال ، كلاهما -f0x -f1t و -R90w / 90e / 0t / 3t سينتج عنه
خط الطول / شبكة الوقت. عندما يكون إحداثي x أو y أو z وقتًا ، فسيتم تخزينه في الشبكة
كوقت نسبي منذ الحقبة كما هو محدد بواسطة TIME_UNIT و TIME_EPOCH في gmt.conf ملف
أو في سطر الأوامر. بالإضافة إلى ذلك ، فإن وحدة سوف تشير سمة متغير الوقت
كل من هذه الوحدة والعصر.

أمثلة


افترض أن ملف north_pacific_etopo5.nc عبارة عن 5 دقائق قياس الأعماق من 140E إلى 260E.
ومن 0N إلى 50N ، وتريد العثور على متوسطات القيم ضمن دائرة نصف قطرها 300 كم (600 كم
العرض الكامل) لنقاط الإخراج ، والتي تختارها من 150E إلى 250E ومن 10N إلى 40N ،
وتريد قيم الإخراج كل 0.5 درجة. باستخدام حسابات المسافة الكروية ،
انت تحتاج:

بتوقيت جرينتش grdfilter north_pacific_etopo5.nc -Gfiltered_pacific.nc -Fm600 \
-D4 -R150 / 250/10/40 -I0.5 -V

إذا أردنا بدلاً من ذلك نتيجة تمريرة عالية ، فيمكن للمرء أن يؤدي التمريرة المنخفضة المقابلة
التصفية باستخدام فاصل زمني تقريبي للشبكة حيث سيعيد عامل تصفية grdfilter تشكيل النتيجة إلى نفس الشيء
القرار كشبكة إدخال حتى نتمكن من حساب القيم المتبقية ، على سبيل المثال ،

بتوقيت جرينتش grdfilter north_pacific_etopo5.nc -Gresidual_pacific.nc -Fm-600 \
-D4 -R150 / 250/10/40 -I0.5 -V

هنا ، سيكون لشبكة Residual_pacific.nc نفس دقة 5 دقائق كالصورة الأصلية.

لتصفية مجموعة البيانات في ripples.nc باستخدام مرشح Gaussian متباين الخواص
(-0.5 * r ^ 2) التي يتم تحديد مسافاتها r من المركز بواسطة (2x ^ 2 + y ^ 2 -2xy) / 6 ، مع أكبر
بزاوية 63 درجة مع الأفقي ، جرب

بتوقيت جرينتش grdmath -R-10/10/-10/10 -I1 X 2 POW 2 MUL Y 2 POW ADD X Y MUL 2 MUL \
SUB 6 DIV NEG 2 DIV EXP DUP SUM DIV = gfilter.nc
بتوقيت جرينتش grdfilter ripples.nc -Ffgfilter.nc -D0 -Gsmooth.nc -V

القيود


لاستخدام ال -D5 خيار ، يجب إنشاء شبكة مركاتور للإدخال بواسطة img2mercgrd باستخدام امتداد -C
الخيار لذا فإن أصل قيم y هو خط الاستواء (أي ، x = y = 0 تتوافق مع lon =
خط العرض = 0).

استخدم grdfiltergmt عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.