OGRLINEREF(1) GDAL OGRLINEREF(1) نام (NAME) ogrlineref - ایجاد مراجع خطی و انجام محاسبات با استفاده از آن خلاصه دستور (SYNOPSIS) ogrlineref [--help] [--help-general] [-progress] [-quiet] [-f ] [-dsco =]... [-lco =]... [-create] [-l ] [-ln ] [-lf ] [-p ] [-pn ] [-pm ] [-pf ] [-r ] [-rn ] [-o ] [-on ] [-of ] [-s ] [-get_pos] [-x ] [-y ] [-get_coord] [-m ] [-get_subline] [-mb ] [-me ] توضیحات (DESCRIPTION) برنامه ogrlineref می‌تواند برای موارد زیر استفاده شود: • ایجاد یک فایل مرجع خطی از داده‌های ورودی • بازگرداندن فاصله "مرجع خطی شده" برای تصویر مختصات ورودی (نقطه) روی مسیر • بازگرداندن مختصات (نقطه) روی مسیر بر اساس فاصله "مرجع خطی شده" • بازگرداندن بخشی از مسیر بر اساس فاصله‌های شروع و پایان "مرجع خطی شده" ابزار ogrlineref یک مرجع خطی ایجاد می‌کند - فایلی شامل قطعاتی با طول مشخص (برای نمونه ۱ کیلومتر بر حسب واحدهای مرجع). کاربر می‌تواند مختصات، فاصله‌های مرجع خطی یا زیرخط‌ها (زیرمسیرها) را از این فایل دریافت کند. این ابزار نیازی به مؤلفه‌های M یا Z در هندسه ندارد. نتایج را می‌توان در هر قالبی که توسط OGR پشتیبانی می‌شود ذخیره کرد. همچنین برخی اطلاعات در خروجی استاندارد نوشته می‌شوند. گزینه‌ها (OPTIONS) --help نمایش این پیام راهنما و خروج --help-general نمایش پیام کوتاه راهنما برای گزینه‌های عمومی خط فرمان GDAL و خروج. -progress نمایش درصد پیشرفت. -q, --quiet عدم نمایش پیام‌های پیشرفت و سایر خروجی‌های غیرخطا. -f انتخاب نام قالب خروجی. مقدار پیش‌فرض ایجاد یک shapefile است. -dsco = گزینه ایجاد مجموعه داده (مختص به هر قالب) -lco = گزینه ایجاد لایه (مختص به هر قالب). -create ایجاد فایل مرجع خطی (رشته خطی از قطعات). -l مسیر منبع داده رشته‌خط ورودی (مانند جاده) -ln نام لایه در منبع داده -lf نام فیلد مقادیر یکتا جهت تفکیک خطوط ورودی (مانند مجموعه جاده‌ها). -p مسیر نقاط مراجع خطی (مانند نشانگرهای مایل یا کیلومتر جاده) -pn نام لایه در منبع داده -pm نام فیلد فاصله‌ها در طول مسیر (مانند مقادیر سنگ‌نشان‌ها) -pf نام فیلد مقادیر یکتا برای نگاشت نقاط مرجع ورودی به خطوط. -r مسیر فایل مرجع خطی. -rn نام لایه در منبع داده -o مسیر فایل مرجع خطی خروجی (منبع داده رشته‌خط) -on نام لایه در منبع داده -of نام فیلد جهت ذخیره مقادیر یکتای خطوط ورودی -s اندازه قطعه بر حسب واحدهای خطی -get_pos بازگرداندن موقعیت مرجع خطی برای مختصات ورودی X و Y -x مختصات طول جغرافیایی ورودی (X) -y مختصات عرض جغرافیایی ورودی (Y) -get_coord بازگرداندن نقطه روی مسیر برای فاصله خطی ورودی -m فاصله خطی ورودی -get_subline بازگرداندن بخشی از مسیر ورودی از و تا موقعیت‌های خطی ورودی. -mb فاصله خطی شروع ورودی -me فاصله خطی پایان ورودی کد وضعیت بازگشتی (RETURN STATUS CODE) این برنامه در صورت موفقیت کد وضعیت ۰ و در صورت بروز خطا مقدار غیرصفر برمی‌گرداند (خطاهای غیرمسدودکننده که به‌صورت هشدار صادر می‌شوند به‌عنوان اجرای موفقیت‌آمیز در نظر گرفته می‌شوند). مثال‌ها (EXAMPLES) مثال ۱ این مثال یک shapefile (parts.shp) حاوی داده‌های لازم برای ارجاع خطی (قطعات ۱ کیلومتری) ایجاد می‌کند: ogrlineref -create -l roads.shp -p references.shp -pm dist -o parts.shp -s 1000 -progress نویسنده (AUTHOR) Dmitry Baryshnikov حق نشر (COPYRIGHT) 1998-2026 August 18, 2026 OGRLINEREF(1)