انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

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

xyz2grdgmt را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

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

برنامه:

نام


xyz2grd - تبدیل جدول داده ها به یک فایل شبکه

خلاصه


xyz2grd [ جدول ] grdfile افزایش منطقه [[f|l|m|n|r|s|u|z] ] [
xname/yname/zname/مقیاس/چاپ افست/بی اعتبار/عنوان/اظهار نظر ] [ [zfile] ] [سطح] ] [پرچم ها] ]
[ -بی] [ -du] [ -f] [ -h] [ -i] [ -r ] [
-:[i|o] ]

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

شرح


xyz2grd یک یا چند جدول z یا xyz را می خواند و یک فایل شبکه باینری ایجاد می کند. xyz2grd اراده
اگر برخی از گره ها با داده ها پر نشده اند، گزارش دهید. چنین گره های نامحدود تنظیم شده اند
به مقدار مشخص شده توسط کاربر [پیش فرض NaN است]. گره هایی با بیش از یک مقدار خواهند بود
مقدار متوسط ​​را تنظیم کنید. به عنوان یک گزینه (با استفاده از -Z، یک جدول z 1 ستونی ممکن است با فرض خوانده شود
همه گره ها وجود دارند (جدول z را می توان در قالب های مختلفی سازماندهی کرد، ببینید -Z زیر.)

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


-Ggrdfile
grdfile نام فایل شبکه خروجی باینری است. (فرمت فایل GRID را در زیر ببینید.)

-Ixinc[واحد][=|+][/یینک[واحد][=|+]]
x_inc [و به صورت اختیاری y_inc] فاصله شبکه است. در صورت تمایل، یک پسوند اضافه کنید
اصلاح کننده جغرافیایی (درجه) مختصات: ضمیمه m برای نشان دادن دقیقه قوس یا s
برای نشان دادن ثانیه های قوس. اگر یکی از واحدها e, f, k, M, n or u ضمیمه شده است
در عوض، افزایش در متر، فوت، کیلومتر، مایل، دریایی در نظر گرفته می شود
مایل یا پای بررسی ایالات متحده، به ترتیب، و به معادل تبدیل خواهد شد
درجه طول جغرافیایی در عرض جغرافیایی میانی منطقه (تبدیل بستگی به
PROJ_ELLIPSOID). اگر /y_inc داده می شود اما روی 0 تنظیم می شود که برابر با تنظیم مجدد خواهد شد x_inc;
در غیر این صورت به درجه عرض جغرافیایی تبدیل می شود. معرفی مختصات: اگر = is
سپس حداکثر مربوطه اضافه شد x (شرق) و یا y (شمال) ممکن است کمی تنظیم شود
دقیقاً متناسب با افزایش داده شده [به طور پیش فرض افزایش ممکن است تنظیم شود
کمی متناسب با دامنه داده شده]. در نهایت، به جای دادن یک افزایش ممکن است
مشخص کنید عدد of گره مورد نظر با الحاق + به عدد صحیح ارائه شده
بحث و جدل؛ سپس افزایش مجدد از تعداد گره ها و تعداد گره ها محاسبه می شود
دامنه. مقدار افزایشی حاصل به این بستگی دارد که آیا a را انتخاب کرده باشید
شبکه ثبت شده در خط شبکه یا شبکه ثبت شده در پیکسل. برای جزئیات بیشتر به فرمت های برنامه-فایل مراجعه کنید.
توجه: اگر -Rgrdfile استفاده می شود و سپس فاصله شبکه قبلاً مقداردهی شده است. استفاده کنید
-I برای نادیده گرفتن مقادیر

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

اختیاری ادله


جدول یک یا چند ASCII [یا باینری، ببینید -بی] فایل هایی که مقادیر z یا (x,y,z) را در خود دارند. xyz
سه قلوها لازم نیست مرتب شوند. جداول z تک ستونی باید مرتب شوند و -Z
باید تنظیم شود.

-A[f|l|m|n|r|s|u|z]
به طور پیش فرض اگر چندین ورودی روی یک گره قرار گیرند، مقادیر میانگین را محاسبه خواهیم کرد.
استفاده کنید -A برای تغییر این رفتار، به جز اینکه اگر نادیده گرفته شود -Z داده شده است. ضمیمه f or s
به سادگی اولین یا آخرین نقطه داده ای را که به هر گره اختصاص داده شده است حفظ کنید. ضمیمه
l or u برای یافتن کمترین (حداقل) یا بالاتر (حداکثر) مقدار در هر گره،
به ترتیب. ضمیمه m or r برای محاسبه میانگین یا مقدار RMS در هر گره،
به ترتیب. ضمیمه n به سادگی تعداد نقاط داده اختصاص داده شده را شمارش کنید
به هر گره (این فقط به دو ستون ورودی نیاز دارد x و y as z مشورت نمی شود).
ضمیمه کردن z برای جمع مقادیر متعددی که به یک گره تعلق دارند.

-Dxname/yname/zname/مقیاس/چاپ افست/بی اعتبار/عنوان/اظهار نظر
برای xname, yname, zname (نام آن متغیرها را وارد کنید
براکت واحدهای آنها، به عنوان مثال، "فاصله [km]")، مقیاس (برای ضرب مقادیر شبکه
پس از خواندن [به طور معمول 1])، چاپ افست (برای افزودن به شبکه پس از مقیاس بندی [به طور معمول 0])،
بی اعتبار (مقداری برای نمایش داده های از دست رفته [NaN])، عنوان (هر چیزی که دوست دارید)، و
اظهار نظر (هر چیزی که دوست دارید). برای دست نخورده ماندن برخی از این مقادیر، فیلد را ترک کنید
جای خالی. فیلدهای خالی در پایان ممکن است نادیده گرفته شوند. از طرف دیگر، اجازه دادن به "/" برای بودن
بخشی از یکی از مقادیر، از هر کاراکتر غیر الفبایی استفاده کنید (و نه برابر
علامت) به عنوان جداکننده با شروع و پایان دادن به آن. مثلا:
-D:xname:yname:zname:مقیاس:چاپ افست:بی اعتبار:عنوان:اظهار نظر: برای گروه بندی متون از نقل قول استفاده کنید
با بیش از یک کلمه توجه داشته باشید که برای شبکه های جغرافیایی (-fg) xname و yname هستند
تنظیم خودکار

-S[zfile]
فقط ترتیب بایت ورودی را عوض کنید. هیچ فایل شبکه ای تولید نمی شود. شما نیز باید
عرضه -Z گزینه. خروجی در نوشته می شود zfile (یا stdout در صورت عدم ارائه).

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

-Z[پرچم ها]
جدول ASCII 1 ستونی [یا باینری] را بخوانید. این فرض می کند که همه گره ها هستند
ارائه و مرتب شده بر اساس قرارداد سفارش مشخص موجود در پرچم ها.
اگر داده های ورودی نشان دهنده ردیف ها هستند، بسازید پرچم ها شروع کن با T(op) اگر سطر اول y = باشد
ymax یا Bاگر سطر اول y = ymin باشد. سپس، ضمیمه کنید L or R تا نشان دهد که
عنصر اول در انتهای چپ یا راست ردیف قرار دارد. به همین ترتیب برای قالب های ستون: شروع کنید
با L or R برای قرار دادن ستون اول، و سپس اضافه کردن T or B برای موقعیت اول
عنصر در یک ردیف توجه: این دو نشانگر سطر/ستون فقط برای
شبکه ها برای جداول دیگر اعمال نمی شوند. برای شبکه های ثبت شده در خط شبکه: اگر داده ها
در x دوره ای هستند اما داده های دریافتی شامل ستون (زائد) در x نیستند
= xmax، ضمیمه x. برای داده های دوره ای در y بدون ردیف اضافی در y = ymax، ضمیمه کنید
y. ضمیمه sn برای رد شدن از اول n تعداد بایت ها (احتمالا هدر). اگر
ترتیب بایت یا کلمات باید تعویض شوند، ضمیمه شوند w. یکی از چندین داده را انتخاب کنید
انواع (همه باینری به جز a):

A نمایش ASCII یک یا چند مقدار ممیز شناور در هر رکورد

a نمایش ASCII از یک آیتم در هر رکورد

c int8_t، نویسه امضا شده 1 بایتی

u uint8_t، کاراکتر 1 بایتی بدون علامت

h int16_t، عدد صحیح 2 بایتی امضا شده است

H uint16_t، عدد صحیح 2 بایتی بدون علامت

i int32_t، عدد صحیح 4 بایتی امضا شده است

I uint32_t، عدد صحیح 4 بایتی بدون علامت

l int64_t، عدد صحیح طولانی (8 بایت).

L uint64_t، عدد صحیح طولانی بدون علامت (8 بایت).

f 4 بایت نقطه شناور تک دقیق

d 8 بایت ممیز شناور دقت مضاعف

فرمت پیش‌فرض جهت اسکن اعداد اسکی است: -ZTLa. توجه داشته باشید که -Z فقط
برای ورودی 1 ستونی اعمال می شود. تفاوت میان A و a این است که دومی می تواند
هر دو را رمزگشایی کنید تاریخTساعت و ddd:mm:ss[.xx] فرمت ها در حالی که اولی به شدت برای
مقادیر ممیز شناور منظم

-bi[Ncols][t] (بیشتر ...)
ورودی باینری بومی را انتخاب کنید. [پیش‌فرض 3 ستون ورودی است]. این گزینه فقط اعمال می شود
به فایل های ورودی xyz. دیدن -Z برای جداول z

-duبدون اطلاعات (بیشتر ...)
ستون های ورودی که برابر هستند را جایگزین کنید بدون اطلاعات با NaN. همچنین گره هایی را بدون ورودی xyz تنظیم می کند
سه برابر این مقدار [پیش‌فرض NaN است].

-f[i|o]colinfo (بیشتر ...)
انواع داده های ستون های ورودی و/یا خروجی را مشخص کنید.

-h[i|o][n][+c][+d][+rاظهار نظر][+rعنوان] (بیشتر ...)
رد شدن یا تولید رکورد(های) سرصفحه. با داده های باینری استفاده نمی شود.

-iیقه[l][sمقیاس][oچاپ افست][،...] (بیشتر ...)
ستون های ورودی را انتخاب کنید (0 ستون اول است).

-r (بیشتر ...)
تنظیم ثبت گره پیکسل [شبکه شبکه].

-:[i|o] (بیشتر ...)
ستون 1 و 2 را در ورودی و/یا خروجی تعویض کنید.

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

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

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

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

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

GRID ارزش دقیق


صرف نظر از دقت داده های ورودی، برنامه های GMT ​​که فایل های شبکه ای را ایجاد می کنند، این کار را انجام می دهند
شبکه‌ها را در آرایه‌های ممیز شناور ۴ بایتی نگه دارید. این کار برای حفظ حافظه انجام می شود
و علاوه بر این، اکثر داده های واقعی، اگر نه همه، می توانند با استفاده از ممیز شناور 4 بایتی ذخیره شوند
ارزش های. داده هایی با دقت بالاتر (یعنی مقادیر دقت دو برابر) آن را از دست خواهند داد
دقت زمانی که GMT روی شبکه کار می کند یا شبکه های جدید را می نویسد. برای محدود کردن از دست دادن
دقت در هنگام پردازش داده ها، همیشه باید قبل از آن، داده ها را عادی سازی کنید
در حال پردازش.

GRID فایل فرمها


به‌طور پیش‌فرض GMT شبکه را به‌عنوان شناور دقیق تکی در یک netCDF شکایت COARDS می‌نویسد.
فرمت فایل. با این حال، GMT می‌تواند فایل‌های شبکه‌ای را در بسیاری از شبکه‌های رایج دیگر تولید کند
فرمت های فایل و همچنین به اصطلاح "بسته بندی" شبکه ها، نوشتن نقطه شناور را تسهیل می کند
داده ها به صورت اعداد صحیح 1 یا 2 بایتی. برای تعیین دقت، مقیاس و افست، کاربر باید
پسوند را اضافه کنید =id[/مقیاس/چاپ افست[/نان]]، جایی که id یک شناسه دو حرفی از شبکه است
نوع و دقت و مقیاس و چاپ افست ضریب مقیاس اختیاری و افست هستند
به همه مقادیر شبکه اعمال می شود، و نان مقداری است که برای نشان دادن داده های از دست رفته استفاده می شود. دیدن
grdconvert و بخش grid-file-format of the GMT Technical Reference and Cookbook برای
اطلاعات بیشتر.

هنگام نوشتن یک فایل netCDF، شبکه به طور پیش فرض با نام متغیر "z" ذخیره می شود. به
نام متغیر دیگری را مشخص کنید نام متغیر، ضمیمه ?نام متغیر به نام فایل توجه داشته باشید که می توانید
نیاز به فرار از معنای خاص ? در برنامه پوسته خود با قرار دادن بک اسلش در
جلوی آن، یا با قرار دادن نام فایل و پسوند بین نقل قول یا دو نقل قول.

جغرافیایی و TIME مختصات


هنگامی که نوع شبکه خروجی netCDF باشد، مختصات برچسب "طول جغرافیایی" می شوند.
"طول جغرافیایی" یا "زمان" بر اساس ویژگی های داده ورودی یا شبکه (در صورت وجود) یا بر اساس
-f or -R گزینه ها. مثلا هر دو -f0x -f1t و -R90w/90e/0t/3t منجر به a
شبکه طول/زمان زمانی که مختصات x، y یا z زمان باشد، در شبکه ذخیره می شود
به عنوان زمان نسبی از دوران که توسط TIME_UNIT و TIME_EPOCH در تعیین شده است gmt.conf پرونده
یا در خط فرمان علاوه بر این واحد ویژگی متغیر زمان نشان خواهد داد
هم این واحد و هم دوره

جابجایی محدودیت ها


همه انواع داده ها را می توان خواند، حتی اعداد صحیح 64 بیتی، اما شبکه های داخلی با استفاده از آن ذخیره می شوند
شناور است. بنابراین، مقادیر صحیح بیش از مانتیسای 23 بیتی نوع float ممکن است نباشند
دقیقا نشان داده شده است. چه زمانی -S هیچ شبکه ای استفاده نمی شود و داده ها را در یک می خوانیم
ظرف دوتایی میانی. این بدان معناست که همه اعداد صحیح به جز 64 بیتی را می توان با استفاده از نمایش داد
مانتیسای 53 بیتی نوع دوگانه.

مثال ها


برای ایجاد یک فایل شبکه از داده های ASCII در hawaii_grv.xyz، استفاده کنید

GMT xyz2grd hawaii_grv.xyz -Ddegree/degree/mGal/1/0//"Hawaiian جاذبه"/"GRS-80
الیپسوید استفاده شده"
-Ghawaii_grv_new.nc -R198/208/18/25 -I5m -V

برای ایجاد یک فایل شبکه از باینری خام (3 ستونی، تک دقیق اسکن گرا
داده raw.b، استفاده کنید
gmt xyz2grd raw.b -Dm/m/m/1/0 -Graw.nc -R0/100/0/100 -I1 -V -Z -bi3f

برای ایجاد یک فایل شبکه ای از USGS DEM باینری خام (داده های اسکن گرا اعداد صحیح کوتاه
topo30.b در CD-ROM داده های امداد جهانی NGDC، با مقادیر -9999 نشان دهنده وجود ندارد
داده ها، در برخی از ماشین ها باید ترتیب بایت را معکوس کرد. در چنین ماشین هایی (مانند Sun)، استفاده کنید
gmt xyz2grd topo30.b -Dm/m/m/1/0 -Gustopo.nc -R234/294/24/50 -I30s -di-9999 -ZTLhw

فرض کنید یک فایل باینری با نقاط شناور 4 بایتی دریافت کرده اید که روی a نوشته شده است
ماشینی با ترتیب بایت متفاوت از شما. می توانید ترتیب بایت را با آن عوض کنید
gmt xyz2grd floats.bin -Snew_floats.bin -V -Zf

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


سرورها و ایستگاه های کاری رایگان

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

  • 1
    پلاگین Tomcat Eclipse
    پلاگین Tomcat Eclipse
    پلاگین Eclipse Tomcat فراهم می کند
    ادغام ساده سرورلت تامکت
    ظرفی برای توسعه جاوا
    برنامه های کاربردی وب شما می توانید به ما بپیوندید
    بحث...
    دانلود پلاگین Eclipse Tomcat
  • 2
    دسکتاپ WebTorrent
    دسکتاپ WebTorrent
    WebTorrent Desktop برای پخش جریانی است
    تورنت در مک، ویندوز یا لینوکس. آی تی
    به هر دو بیت تورنت وصل می شود
    همتایان وب تورنت اکنون وجود ندارد
    باید منتظر بود...
    دانلود WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX یک برنامه علمی برای اصلاح است
    بازتاب اشعه ایکس، نوترون
    بازتابش و اشعه ایکس سطح
    داده های پراش با استفاده از دیفرانسیل
    الگوریتم تکامل ....
    GenX را دانلود کنید
  • 4
    pspp4 windows
    pspp4 windows
    PSPP یک برنامه برای آمار است
    تجزیه و تحلیل داده های نمونه برداری شده رایگان است
    جایگزینی برای برنامه اختصاصی
    SPSS. PSPP دارای هر دو مبتنی بر متن و
    ما گرافیکی...
    دانلود pspp4windows
  • 5
    برنامه های افزودنی Git
    برنامه های افزودنی Git
    Git Extensions یک ابزار UI مستقل است
    برای مدیریت مخازن Git. آن را نیز
    با Windows Explorer و
    مایکروسافت ویژوال استودیو
    (2015/2017/2019). این...
    برنامه های افزودنی Git را دانلود کنید
  • 6
    eSpeak: سنتز گفتار
    eSpeak: سنتز گفتار
    موتور متن به گفتار برای زبان انگلیسی و
    بسیاری از زبان های دیگر اندازه جمع و جور با
    تلفظ واضح اما مصنوعی
    در دسترس به عنوان یک برنامه خط فرمان با
    زیاد ...
    دانلود eSpeak: سنتز گفتار
  • بیشتر "

دستورات لینوکس

Ad