| GNMANALYSE(1) | GDAL | GNMANALYSE(1) |
نام (NAME)
gnmanalyse - تحلیل و تجزیه شبکههای جغرافیایی
خلاصه دستور (SYNOPSIS)
Usage: gnmanalyse [--help][--help-general][-q][-quiet][--long-usage]
[dijkstra <start_gfid> <end_gfid [-alo <NAME>=<VALUE>]...]
[kpaths <start_gfid> <end_gfid> <k> [-alo NAME=VALUE]...]
[resource [-alo <NAME>=<VALUE>]...]
[-ds <ds_name>][-f <ds_format>][-l <layer_name>]
[-dsco <NAME>=<VALUE>]... [-lco <NAME>=<VALUE>]...
<gnm_name>
توضیحات (DESCRIPTION)
برنامه gnmanalyse قابلیتهای تحلیل شبکههای جغرافیایی را در GDAL فراهم میکند. نتایج محاسبات در قالب یک لایه OGRLayer یا در صورت تعریف نشدن لایه، به صورت یک خروجی متنی در کنسول برگردانده میشوند. تمامی محاسبات با در نظر گرفتن وضعیت انسداد عوارض (blocking state) انجام میگیرند.
- --help
- نمایش این پیام راهنما و خروج.
- --help-general
- نمایش یک پیام کوتاه درباره گزینههای عمومی خط فرمان GDAL و خروج.
- dijkstra <start_gfid> <end_gfid>
- محاسبه بهترین مسیر بین دو نقطه با استفاده از الگوریتم دایکسترا (Dijkstra) از نقطه start_gfid تا نقطه end_gfid.
- kpaths <start_gfid> <end_gfid>
- محاسبه K کوتاهترین مسیر بین دو نقطه با استفاده از الگوریتم ین (Yen's algorithm؛ که در داخل برای محاسبه تکمسیر از الگوریتم دایکسترا استفاده میکند) از نقطه start_gfid تا نقطه end_gfid.
- resource
- محاسبه «توزیع منابع» (resource distribution). جستجوی مؤلفههای متصل با استفاده از جستجوی اولسطح (breadth-first search) و با شروع از عوارضی که طبق قوانین به عنوان 'EMITTERS' مشخص شدهاند، انجام میشود.
- -d <ds_name>
- نام و مسیر مجموعه داده برای ذخیره لایه شامل مسیرهای حاصل. نیازی نیست که مجموعه داده از پیش وجود داشته باشد.
- -f <ds_format>
- تعیین این گزینه برای مشخص کردن قالب مجموعه داده تازهساختهشده است.
- -l <layer_name>
- نام لایه حاصل. اگر لایه از پیش وجود داشته باشد، بازنویسی خواهد شد.
- <gnm_name>
- شبکهای که باید روی آن کار شود (مسیر و نام).
- -dsco <NAME>=<VALUE>
- گزینه ایجاد مجموعه داده (وابسته به قالب).
- -lco <NAME>=<VALUE>
- گزینه ایجاد لایه (وابسته به قالب).
- -alo <NAME>=<VALUE>
- گزینه الگوریتم (وابسته به قالب).
کد وضعیت خروجی (RETURN STATUS CODE)
این برنامه در صورت موفقیت کد وضعیت 0 و در صورت بروز خطا مقداری غیر صفر بازمیگرداند (خطاهای غیرمسدودکننده که به صورت هشدار منتشر میشوند به عنوان اجرای موفق تلقی میگردند).
نویسندگان (AUTHORS)
Mikhail Gusev <gusevmihs@gmail.com>, Dmitry Baryshnikov <polimax@mail.ru>
حق نشر (COPYRIGHT)
1998-2026
| August 18, 2026 |