این دستور grdcutgmt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
grdcut - زیرمنطقه را از یک شبکه استخراج کنید
خلاصه
grdcut اینگرید خارج از شبکه منطقه [[بدون اطلاعات] ] [n]lon/lat/radius[واحد] ] [سطح] ] [
[n|r]حداقل / حداکثر ] [ -f]
توجه داشته باشید: هیچ فاصله ای بین پرچم گزینه و آرگومان های مرتبط مجاز نیست.
شرح
grdcut جدید تولید خواهد کرد خارج از شبکه فایلی که زیرمنطقه ای از اینگرید. منطقه فرعی است
مشخص شده با -R مانند سایر برنامه ها؛ محدوده مشخص شده نباید از محدوده تجاوز کند
اینگرید (اما ببینید -N). اگر شک دارید، فرار کنید grdinfo برای بررسی محدوده متناوبا، تعریف کنید
زیرمنطقه به طور غیرمستقیم از طریق بررسی محدوده در مقادیر گره یا از طریق فاصله از یک معین
نقطه. مکمل به grdcut وجود دارد گرد خمیر، که دو فایل شبکه را به هم می پیوندد
در امتداد یک لبه مشترک
مورد نیاز ادله
اینگرید این فایل شبکه ورودی است.
-Gخارج از شبکه
این فایل شبکه خروجی است.
اختیاری ادله
-N[بدون اطلاعات]
اجازه دهید شبکه در صورت جدید گسترش یابد -R از مرزهای موجود فراتر می رود. ضمیمه بدون اطلاعات
مقدار برای مقداردهی اولیه گره های خارج از منطقه فعلی [پیش فرض NaN است].
-R[واحد]xmin/xmax/ymin/ymax[r] (بیشتر ...)
منطقه مورد نظر را مشخص کنید. این زیرمنطقه ای را که باید قطع شود تعریف می کند.
-S[n]lon/lat/radius[واحد]
یک مبدا و شعاع را مشخص کنید. یک واحد فاصله را اضافه کنید (به واحدها مراجعه کنید) و ما تعیین می کنیم
ناحیه مستطیلی متناظر به طوری که تمام گره های شبکه روی دایره یا داخل دایره قرار گیرند
در زیر مجموعه قرار دارند. اگر -Sn استفاده می شود ما تمام گره های خارج از دایره را تنظیم می کنیم
NaN.
-V[سطح] (بیشتر ...)
سطح پرحرفی [c] را انتخاب کنید.
-Z[n|r]حداقل / حداکثر
ناحیه مستطیلی جدید را طوری تعیین کنید که تمام گره ها خارج از این منطقه نیز هستند
خارج از داده شده z- محدوده [-inf/+inf]. برای نشان دادن عدم محدودیت در حداقل یا حداکثر، مشخص کنید
خط فاصله (-). به طور معمول، هر گونه NaN هایی که با آن مواجه می شوند به سادگی نادیده گرفته می شوند و در نظر گرفته نمی شوند
در تصمیم گیری استفاده کنید -روی در نظر گرفتن NaN خارج از z-دامنه. این یعنی
زیر مجموعه جدید بدون NaN خواهد بود. روش دیگر، استفاده کنید -Zr NaN ها را در نظر بگیریم
در محدوده داده در این مورد، زمانی که یک NaN باشد، کوچک شدن مرزها را متوقف می کنیم
پیدا شد [در حالت پیشفرض هنگام تصمیمگیری محدوده، NaNها صرفنظر میشود].
-f[i|o]colinfo (بیشتر ...)
انواع داده های ستون های ورودی و/یا خروجی را مشخص کنید.
-^ or تنها -
یک پیام کوتاه در مورد نحو دستور چاپ کنید، سپس از آن خارج شوید (توجه: در ویندوز
فقط استفاده کنید -).
-+ or تنها +
یک پیام کاربردی (راهنما) گسترده، از جمله توضیح هر یک را چاپ کنید
گزینه مخصوص ماژول (اما نه گزینه های رایج GMT)، سپس خارج می شود.
-? or نه استدلال
سپس یک پیام استفاده کامل (راهنما)، از جمله توضیح گزینه ها را چاپ کنید
خارج می شود.
- نسخه
نسخه GMT را چاپ کنید و خارج شوید.
--show-datadir
مسیر کامل را به دایرکتوری اشتراک گذاری GMT چاپ کنید و از آن خارج شوید.
یاتاقان ها
برای واحد فاصله نقشه، ضمیمه کنید واحد d برای درجه قوس، m برای دقیقه قوس، و s برای قوس
دوم، یا e برای متر [پیش فرض]، f برای پا، k برای کیلومتر، M برای مایل قانون، n برای دریایی
مایل، و u برای پای بررسی ایالات متحده به طور پیش فرض ما چنین فاصله هایی را با استفاده از یک کروی محاسبه می کنیم
تقریب با دایره های بزرگ آماده کردن - به یک فاصله (یا واحد بدون فاصله است
داده شده) برای انجام محاسبات "زمین مسطح" (سریعتر اما کمتر دقیق) یا پیش فرض + به
انجام محاسبات ژئودزیکی دقیق (آهسته تر اما دقیق تر).
GRID فایل فرمها
بهطور پیشفرض GMT شبکه را بهعنوان شناور دقیق تکی در یک netCDF شکایت COARDS مینویسد.
فرمت فایل. با این حال، GMT میتواند فایلهای شبکهای را در بسیاری از شبکههای رایج دیگر تولید کند
فرمت های فایل و همچنین به اصطلاح "بسته بندی" شبکه ها، نوشتن نقطه شناور را تسهیل می کند
داده ها به صورت اعداد صحیح 1 یا 2 بایتی. برای تعیین دقت، مقیاس و افست، کاربر باید
پسوند را اضافه کنید =id[/مقیاس/چاپ افست[/نان]]، جایی که id یک شناسه دو حرفی از شبکه است
نوع و دقت و مقیاس و چاپ افست ضریب مقیاس اختیاری و افست هستند
به همه مقادیر شبکه اعمال می شود، و نان مقداری است که برای نشان دادن داده های از دست رفته استفاده می شود. در صورت
دو شخصیت id ارائه نشده است، همانطور که در =/مقیاس از یک id=nf مفروض است. چه زمانی
شبکه های خواندن، قالب به طور کلی به طور خودکار تشخیص داده می شود. اگر نه، همان پسوند
را می توان به نام فایل های شبکه ورودی اضافه کرد. دیدن grdconvert و بخش grid-file-format of the
مرجع فنی GMT و کتاب آشپزی برای اطلاعات بیشتر.
هنگام خواندن یک فایل netCDF که حاوی چندین شبکه است، GMT به طور پیشفرض، آن را میخواند
اولین شبکه 2 بعدی که می توانید در آن فایل پیدا کنید. برای ترغیب GMT به خواندن دیگری
متغیر چند بعدی در فایل شبکه، پیوست ?نام متغیر به نام فایل، جایی که
نام متغیر نام متغیر است. توجه داشته باشید که ممکن است لازم باشد از معنای خاص فرار کنید
of ? در برنامه پوسته خود با قرار دادن یک بک اسلش در مقابل آن یا با قرار دادن علامت
نام فایل و پسوند بین نقل قول یا دو نقل قول. در ?نام متغیر پسوند نیز می تواند استفاده شود
برای شبکه های خروجی برای تعیین نام متغیر متفاوت از پیش فرض: "z". دیدن
grdconvert و بخشهای اصلاحکننده-برای-CF و قالب-فایل شبکه ای GMT فنی
مرجع و کتاب آشپزی برای اطلاعات بیشتر، به ویژه در مورد نحوه خواندن پیوندهای 3-،
شبکه های 4 یا 5 بعدی.
جغرافیایی و TIME مختصات
هنگامی که نوع شبکه خروجی netCDF باشد، مختصات برچسب "طول جغرافیایی" می شوند.
"طول جغرافیایی" یا "زمان" بر اساس ویژگی های داده ورودی یا شبکه (در صورت وجود) یا بر اساس
-f or -R گزینه ها. مثلا هر دو -f0x -f1t و -R90w/90e/0t/3t منجر به a
شبکه طول/زمان زمانی که مختصات x، y یا z زمان باشد، در شبکه ذخیره می شود
به عنوان زمان نسبی از دوران که توسط TIME_UNIT و TIME_EPOCH در تعیین شده است gmt.conf پرونده
یا در خط فرمان علاوه بر این واحد ویژگی متغیر زمان نشان خواهد داد
هم این واحد و هم دوره
مثال ها
فرض کنید استفاده کرده اید سطح به شبکه گرانش کشتی در منطقه بین 148E - 162E و
8N - 32N، و به شبکه بندی نزدیک لبه ها اعتماد ندارید، بنابراین می خواهید فقط
منطقه بین 150E - 160E و 10N - 30N، سپس:
gmt grdcut grav_148_162_8_32.nc -Ggrav_150_160_10_30.nc -R150/160/10/30 -V
برای برگرداندن زیرمنطقه یک شبکه به گونه ای که هر نوار مرزی که در آن همه مقادیر هستند، باز گردد
به طور کامل بالای 0 مستثنی هستند، سعی کنید
gmt grdcut bathy.nc -Gtrimmed_bathy.nc -Z-/0 -V
برای برگرداندن زیر منطقه یک شبکه که شامل همه گره ها در فاصله 500 کیلومتری است
نقطه 45,30،XNUMX سعی کنید
gmt grdcut bathy.nc -Gsubset_bathy.nc -S45/30/500k -V
از grdcutgmt به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید