این دستور trianglategmt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
مثلثی - مثلث بندی و شبکه بندی بهینه (Delaunay) داده های جدول دکارتی را انجام دهید
[روش]
خلاصه
مثلث [ جدول ] [ x|y ] [ خالی ] [ grdfile ] [ افزایش ] [ پارامترهای ] [ ] [ ]
[ ] [ منطقه ] [ ] [سطح] ] [ ] -b] [ -d] [ -f] [
-h] [ -i] [ -r ] [ -:[i|o] ]
توجه داشته باشید: هیچ فاصله ای بین پرچم گزینه و آرگومان های مرتبط مجاز نیست.
شرح
مثلث یک یا چند فایل ASCII [یا باینری] (یا ورودی استاندارد) حاوی
x، y[،z] و مثلث سازی دلونی را انجام می دهد، یعنی می یابد نقاط چگونه باید باشند.
متصل می شود تا متساوی الاضلاع ترین مثلث ممکن را ارائه دهد. اگر طرح نقشه (به
-R و -J) انتخاب می شود سپس قبل از محاسبه مثلث اعمال می شود. توسط
به طور پیش فرض، خروجی سه گانه از اعداد شناسه نقطه است که هر مثلث را تشکیل می دهند و است
روی خروجی استاندارد نوشته شده است. اعداد شناسه به موقعیت نقاط اشاره دارد (شماره خط،
از 0 برای خط اول شروع می شود) در فایل ورودی. به عنوان یک گزینه، می توانید انتخاب کنید
یک فایل چند بخش ایجاد کنید که می تواند از طریق آن لوله شود psxy برای رسم مثلث
شبکه. اگر -G -I تنظیم می شود یک شبکه بر اساس سطح تعریف شده توسط محاسبه می شود
مثلث های مسطح الگوریتم واقعی مورد استفاده در مثلث بندی ها یا الگوریتم واتسون است
[1982] [پیشفرض] یا Shewchuk [1996] (در صورت نصب؛ تایپ کنید مثلث - تا ببینیم کدام روش
انتخاب شده است). این انتخاب در هنگام نصب GMT انجام می شود.
مورد نیاز ادله
ندارد.
اختیاری ادله
جدول یک یا چند ASCII (یا باینری، ببینید -بی[Ncols][نوع]) فایل(های) جدول داده نگهداری الف
تعداد ستون های داده اگر هیچ جدولی داده نشود، از ورودی استاندارد می خوانیم.
-Dx|y یکی را بگیرید x- یا y-مشتقات سطح که با وجوه مسطح نشان داده می شوند
(فقط زمانی استفاده می شود -G تنظیم شده است)
-Eخالی
مقدار اختصاص داده شده به گره های خالی را تنظیم کنید -G [NaN] تنظیم شده است.
-Ggrdfile
از مثلث سازی برای شبکه بندی داده ها بر روی یک شبکه زوج (مشخص شده با -R -I). ضمیمه
نام فایل شبکه خروجی درون یابی در نسخه اصلی انجام می شود
مختصات، بنابراین اگر مثلث های شما به قطب ها نزدیک هستند، وضعیت بهتری دارید
پیش نمایش همه داده ها به یک سیستم مختصات محلی قبل از استفاده مثلث (این هست
در مورد همه روال های شبکه بندی صادق است).
-I x_inc [و به صورت اختیاری y_inc] اندازه شبکه را برای خروجی شبکه اختیاری تنظیم می کند (نگاه کنید به -G).
ضمیمه کردن m برای نشان دادن دقیقه قوس یا s برای نشان دادن ثانیه های قوس.
-Jپارامترهای (بیشتر ...)
طرح ریزی نقشه را انتخاب کنید.
-M شبکه مثلثی خروجی به صورت چند بخش خطی که توسط یک قطعه جدا شده اند
رکورد هدر
-N همراه با استفاده می شود -G همچنین سه قلوهای شناسه های همه را بنویسید
رئوس Delaunay [پیشفرض فقط شبکه را مینویسد].
-Q به جای آن، لبههای سلولهای Voronoi را خروجی بگیرید [پیشفرض لبههای مثلث دلونی است].
نیاز -R و فقط در صورت پیوند با کتابخانه شوچوک [1996] در دسترس است. توجه داشته باشید
که -Z در خروجی نادیده گرفته می شود.
-R[واحد]xmin/xmax/ymin/ymax[r] (بیشتر ...)
منطقه مورد نظر را مشخص کنید.
-S مثلثهای خروجی را بهعنوان بخشهای چندضلعی که توسط یک رکورد سرصفحه قطعه از هم جدا شدهاند، تولید کنید. نیاز دارد
مثلث سازی دلونی
-V[سطح] (بیشتر ...)
سطح پرحرفی [c] را انتخاب کنید.
-Z کنترل میکند که آیا دادههای (x,y) یا (x,y,z) را میخوانیم و اینکه z باید در چه زمانی خروجی باشد -M or
-S [فقط خواندن (x,y)] استفاده می شود.
-bi[Ncols][t] (بیشتر ...)
ورودی باینری بومی را انتخاب کنید. [پیشفرض 2 ستون ورودی است].
-bo[Ncols][نوع] (بیشتر ...)
خروجی باینری بومی را انتخاب کنید. [پیشفرض همان ورودی است]. شناسه گره ها به عنوان ذخیره می شوند
سه قلو دو قلو
-d[i|o]بدون اطلاعات (بیشتر ...)
ستون های ورودی که برابر هستند را جایگزین کنید بدون اطلاعات با NaN و برعکس را در خروجی انجام دهید.
-f[i|o]colinfo (بیشتر ...)
انواع داده های ستون های ورودی و/یا خروجی را مشخص کنید.
-h[i|o][n][+c][+d][+rاظهار نظر][+rعنوان] (بیشتر ...)
رد شدن یا تولید رکورد(های) سرصفحه.
-iیقه[l][sمقیاس][oچاپ افست][،...] (بیشتر ...)
ستون های ورودی را انتخاب کنید (0 ستون اول است).
-r (بیشتر ...)
تنظیم ثبت گره پیکسل [شبکه شبکه]. (فقط معتبر با -G).
-:[i|o] (بیشتر ...)
ستون 1 و 2 را در ورودی و/یا خروجی تعویض کنید.
-^ or تنها -
یک پیام کوتاه در مورد نحو دستور چاپ کنید، سپس از آن خارج شوید (توجه: در ویندوز
فقط استفاده کنید -).
-+ or تنها +
یک پیام کاربردی (راهنما) گسترده، از جمله توضیح هر یک را چاپ کنید
گزینه مخصوص ماژول (اما نه گزینه های رایج GMT)، سپس خارج می شود.
-? or نه استدلال
سپس یک پیام استفاده کامل (راهنما)، از جمله توضیح گزینه ها را چاپ کنید
خارج می شود.
- نسخه
نسخه GMT را چاپ کنید و خارج شوید.
--show-datadir
مسیر کامل را به دایرکتوری اشتراک گذاری GMT چاپ کنید و از آن خارج شوید.
ASCII FORMAT دقیق
فرمت های خروجی ASCII داده های عددی توسط پارامترهای موجود در شما کنترل می شود gmt.conf
فایل. طول و عرض جغرافیایی بر اساس FORMAT_GEO_OUT قالب بندی می شوند، در حالی که سایر موارد
مقادیر بر اساس FORMAT_FLOAT_OUT قالب بندی می شوند. توجه داشته باشید که قالب موجود می تواند
منجر به از دست دادن دقت در خروجی می شود که می تواند منجر به مشکلات مختلفی در پایین دست شود. اگر
متوجه می شوید که خروجی با دقت کافی نوشته نشده است، تغییر به باینری را در نظر بگیرید
خروجی (-بو در صورت وجود) یا اعشار بیشتری را با استفاده از تنظیم FORMAT_FLOAT_OUT مشخص کنید.
GRID ارزش دقیق
صرف نظر از دقت داده های ورودی، برنامه های GMT که فایل های شبکه ای را ایجاد می کنند، این کار را انجام می دهند
شبکهها را در آرایههای ممیز شناور ۴ بایتی نگه دارید. این کار برای حفظ حافظه انجام می شود
و علاوه بر این، اکثر داده های واقعی، اگر نه همه، می توانند با استفاده از ممیز شناور 4 بایتی ذخیره شوند
ارزش های. داده هایی با دقت بالاتر (یعنی مقادیر دقت دو برابر) آن را از دست خواهند داد
دقت زمانی که GMT روی شبکه کار می کند یا شبکه های جدید را می نویسد. برای محدود کردن از دست دادن
دقت در هنگام پردازش داده ها، همیشه باید قبل از آن، داده ها را عادی سازی کنید
در حال پردازش.
مثال ها
برای مثلث کردن نقاط در فایل samples.xyz، اطلاعات مثلث را در a ذخیره کنید
فایل باینری، و یک شبکه برای منطقه و فاصله داده شده، استفاده کنید
gmt triangulate samples.xyz -bo -R0/30/0/30 -I2 -Gsurf.nc > samples.ijk
برای ترسیم شبکه مثلث سازی بهینه Delaunay بر اساس همان فایل با استفاده از a
نقشه Mercator با عرض 15 سانتی متر، استفاده کنید
نمونه های مثلثی gmt.xyz -M -R-100/-90/30/34 -JM15c | gmt psxy \
-R-100/-90/30/34 -JM15c -W0.5p -B1 > network.ps
برای ترسیم خطوط کلی سلول Voronoi، سعی کنید
نمونه های مثلثی gmt.xyz -M -Q -R-100/-90/30/34 -JM15c | \
gmt psxy -R-100/-90/30/34 -JM15c -W0.5p -B1 >cell.ps
با استفاده از خدمات onworks.net از trianglategmt به صورت آنلاین استفاده کنید