.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "GDAL-RASTER-ASPECT" "1" "Aug 18, 2026" "" "GDAL" .SH "نام (NAME)" gdal-raster-aspect \- تولید نقشه جهت شیب (Aspect map) .sp افزوده‌شده در نگارش 3.11. .SH "خلاصه دستور (SYNOPSIS)" .INDENT 0.0 .INDENT 3.5 .sp .EX کاربرد: gdal raster aspect [گزینه‌ها] تولید نقشه جهت شیب آرگومان‌های موضعی: \-i, \-\-input مجموعه داده‌های رستر ورودی [الزامی] [در خطوط لوله در دسترس نیست] \-o, \-\-output مجموعه داده رستر خروجی [الزامی] [در خطوط لوله در دسترس نیست] گزینه‌های عمومی: \-h, \-\-help نمایش پیام راهنما و خروج \-\-json\-usage نمایش شیوه استفاده به صورت سند JSON و خروج \-\-config = گزینه پیکربندی [تکرارپذیر] \-q, \-\-quiet حالت بی‌صدا (عدم نمایش نوار پیشرفت یا پیام‌های هشدار) [در خطوط لوله در دسترس نیست] گزینه‌ها: \-f, \-\-of, \-\-format, \-\-output\-format قالب خروجی (مقدار \(dqGDALG\(dq مجاز است) [در خطوط لوله در دسترس نیست] \-\-co, \-\-creation\-option = گزینه ایجاد [تکرارپذیر] [در خطوط لوله در دسترس نیست] \-\-overwrite آیا رونویسی روی مجموعه داده خروجی موجود مجاز است [در خطوط لوله در دسترس نیست] ناسازگار با \-\-append \-\-append افزودن به عنوان زیرمجموعه‌داده به خروجی موجود [در خطوط لوله در دسترس نیست] ناسازگار با \-\-overwrite \-b, \-\-band باند ورودی (اندیس مبتنی بر 1) (پیش‌فرض: 1) \-\-convention قرارداد برای زاویه‌های خروجی. CONVENTION=azimuth|trigonometric\-angle (پیش‌فرض: azimuth) \-\-gradient\-alg الگوریتم مورداستفاده برای محاسبه گرادیان عوارض زمین. GRADIENT\-ALG=Horn|ZevenbergenThorne (پیش‌فرض: Horn) \-\-zero\-for\-flat تعیین اینکه آیا برای مناطق مسطح مقدار صفر خروجی داده شود \-\-no\-edges عدم تلاش برای میان‌یابی مقادیر در لبه‌های مجموعه داده یا نزدیک به مقادیر nodata گزینه‌های پیشرفته: \-\-if, \-\-input\-format قالب‌های ورودی [تکرارپذیر] [در خطوط لوله در دسترس نیست] \-\-oo, \-\-open\-option = گزینه‌های باز کردن [تکرارپذیر] [در خطوط لوله در دسترس نیست] .EE .UNINDENT .UNINDENT .SH "توضیحات (DESCRIPTION)" .sp دستور \fBgdal raster aspect\fP یک نقشه جهت شیب را از هر رستر ارتفاعی پشتیبانی‌شده توسط GDAL تولید می‌کند. .sp این زیردستور همچنین به عنوان یک مرحله بالقوه از \fI\%gdal raster pipeline\fP در دسترس است. .sp این ابزار یک رستر اعشاری ۳۲ بیتی (32\-bit float) با مقادیری بین 0° تا 360° تولید می‌کند که سمت (azimuth) شیب‌ها را نشان می‌دهد. تعریف آزیموت به این صورت است: \- 0° بدین معنی است که شیب رو به شمال است، \- 90° رو به شرق است، \- 180° رو به جنوب است، \- و 270° رو به غرب است (به شرطی که بالای رستر ورودی شما رو به شمال باشد). .sp مقدار جهت شیب \-9999 به عنوان مقدار nodata برای نشان دادن جهت شیب تعریف‌نشده در مناطق مسطح با شیب 0 استفاده می‌شود. .sp همچنین اگر حداقل یک پیکسل با مقدار nodata در پنجره 3x3 متمرکز بر هر پیکسل مبدأ یافت شود، یک مقدار nodata در مجموعه داده هدف ثبت خواهد شد. به طور پیش‌فرض، الگوریتم مقادیر را در لبه‌های تصویر یا در صورت یافتن مقدار nodata در پنجره 3x3 با میان‌یابی مقادیر گمشده محاسبه می‌کند، مگر اینکه \fI\%\-\-no\-edges\fP مشخص شده باشد که در آن صورت یک حاشیه 1 پیکسلی در اطراف تصویر با مقدار nodata تنظیم می‌شود. .SH "خروجی GDALG (مجموعه داده درجا / جریانی)" .sp این برنامه از سریال‌سازی خط فرمان به صورت یک فایل JSON با استفاده از قالب خروجی \fBGDALG\fP پشتیبانی می‌کند. فایل حاصل می‌تواند با استفاده از درایور \fI\%GDALG: GDAL Streamed Algorithm\fP به عنوان یک مجموعه داده رستر باز شود و خط لوله مشخص‌شده را به صورت درجا (on\-the\-fly) یا جریانی (streamed) اعمال کند. .SH "گزینه‌های اختصاصی برنامه (PROGRAM-SPECIFIC OPTIONS)" .INDENT 0.0 .TP .B \-b, \-\-band اندیس باند (شروع از 1) که جهت شیب باید برای آن محاسبه شود. .UNINDENT .INDENT 0.0 .TP .B \-\-convention azimuth|trigonometric\-angle قرارداد برای زاویه‌های خروجی. .sp پیش‌فرض \fBazimuth\fP است، یعنی: \- 0° بدین معنی است که شیب رو به شمال است، \- 90° رو به شرق است، \- 180° رو به جنوب است، \- و 270° رو به غرب است (به شرطی که بالای رستر ورودی شما رو به شمال باشد). .sp اگر روی \fBtrigonometric\-angle\fP تنظیم شود: \- 0° بدین معنی است که شیب رو به شرق است، \- 90° رو به شمال است، \- 180° رو به غرب است، \- و 270° رو به جنوب است. .UNINDENT .INDENT 0.0 .TP .B \-\-gradient\-alg Horn|ZevenbergenThorne الگوریتم مورد استفاده برای محاسبه گرادیان عوارض زمین. مقدار پیش‌فرض \fBHorn\fP است. منابع علمی نشان می‌دهند که فرمول Zevenbergen & Thorne برای مناطق هموارتر و طبیعی مناسب‌تر است، در حالی که فرمول Horn روی عوارض ناهموارتر و خشن‌تر عملکرد بهتری دارد. .UNINDENT .INDENT 0.0 .TP .B \-\-no\-edges عدم تلاش برای میان‌یابی مقادیر در لبه‌های مجموعه داده یا نزدیک به مقادیر nodata. .UNINDENT .INDENT 0.0 .TP .B \-\-zero\-for\-flat تعیین اینکه آیا برای مناطق مسطح مقدار صفر خروجی داده شود یا خیر. به طور پیش‌فرض، به مناطق مسطحی که شیب آن‌ها صفر است یک مقدار nodata (\-9999) اختصاص داده می‌شود. با تنظیم این گزینه، این مناطق روی 0 تنظیم می‌شوند. .UNINDENT .SH "گزینه‌های استاندارد (STANDARD OPTIONS)" .INDENT 0.0 .TP .B \-\-append الحاق رستر ورودی به عنوان یک زیرمجموعه‌داده جدید به فایل خروجی موجود. فقط با درایورهایی کار می‌کند که از افزودن زیرمجموعه‌داده پشتیبانی می‌کنند، مانند \fI\%GTiff \-\- GeoTIFF File Format\fP و \fI\%GPKG \-\- GeoPackage raster\fP\&. این گزینه همچنین در صورتی که مجموعه داده خروجی هنوز وجود نداشته باشد، آن را ایجاد می‌کند. .UNINDENT .INDENT 0.0 .TP .B \-\-co, \-\-creation\-option = بسیاری از قالب‌ها یک یا چند گزینه اختیاری ایجاد دارند که می‌توان از آن‌ها برای کنترل ویژگی‌های خاص فایل ایجادشده استفاده کرد. برای نمونه، درایور GeoTIFF از گزینه‌های ایجاد برای کنترل فشرده‌سازی و تعیین اینکه آیا فایل باید تایل‌بندی شود یا خیر پشتیبانی می‌کند. .sp می‌تواند تکرار شود. .sp گزینه‌های ایجاد موجود بسته به درایور قالب متفاوت است و برخی قالب‌های ساده هیچ گزینه ایجادی ندارند. فهرستی از گزینه‌های پشتیبانی‌شده برای یک قالب را می‌توان با گزینه خط فرمان \fI\%\-\-formats\fP مشاهده کرد، اما مستندات مربوط به همان قالب مرجع اصلی اطلاعات درباره گزینه‌های ایجاد درایور است. برای گزینه‌های مجاز ایجاد هر قالب، به مستندات اختصاصی قالب در \fI\%Raster drivers\fP مراجعه کنید. .UNINDENT .INDENT 0.0 .TP .B \-\-if, \-\-input\-format نام قالب/درایور برای تلاش جهت باز کردن فایل(های) ورودی. معمولاً نیازی به مشخص کردن آن نیست، اما می‌توان از آن برای چشم‌پوشی از تشخیص خودکار درایور در مواردی که در انتخاب درایور مناسب ناموفق است استفاده کرد. این گزینه می‌تواند چندین بار تکرار شود تا چند درایور نامزد مشخص گردند. توجه داشته باشید که این گزینه آن درایورها را مجبور به باز کردن مجموعه داده نمی‌کند. به‌ویژه، برخی درایورها نیازمندی‌هایی درباره پسوند فایل دارند. .sp می‌تواند تکرار شود. .UNINDENT .INDENT 0.0 .TP .B \-\-oo, \-\-open\-option = گزینه باز کردن مجموعه داده (مختص هر قالب). .sp می‌تواند تکرار شود. .UNINDENT .INDENT 0.0 .TP .B \-f, \-\-of, \-\-format, \-\-output\-format تعیین قالب رستر خروجی مورد استفاده. مقادیر مجاز را می‌توان با دستور زیر به دست آورد: \fBgdal \-\-formats | grep raster | grep rw | sort\fP .UNINDENT .INDENT 0.0 .TP .B \-\-overwrite اجازه دادن به برنامه برای رونویسی روی فایل یا مجموعه داده مقصد موجود. در غیر این صورت، به طور پیش‌فرض، اگر فایل یا مجموعه داده مقصد از قبل وجود داشته باشد، \fBgdal\fP با خطا متوقف می‌شود. .UNINDENT .SH "کد وضعیت بازگشتی (RETURN STATUS CODE)" .sp برنامه در صورت موفقیت کد وضعیت 0 و در صورت بروز خطا مقدار غیرصفر برمی‌گرداند (خطاهای غیرمسدودکننده که به صورت هشدار ارسال می‌شوند، به عنوان اجرای موفقیت‌آمیز در نظر گرفته می‌شوند). .SH "مثال‌ها (EXAMPLES)" .SS مثال ۱: تولید یک نقشه جهت شیب از یک فایل DTED0. .INDENT 0.0 .INDENT 3.5 .sp .EX $ gdal raster aspect n43.dt0 out.tif \-\-overwrite .EE .UNINDENT .UNINDENT .SH "نویسندگان (AUTHORS)" Even Rouault .SH "حق نشر (COPYRIGHT)" 1998-2026 .\" Generated by docutils manpage writer. .