خانه > آموزش > نرم افزارهای کاربردی > ArcGIS > معرفی ابزار شکستن (Collapsing) خطوط Dual به Centerline در ArcToolbox

معرفی ابزار شکستن (Collapsing) خطوط Dual به Centerline در ArcToolbox

ArcToolbox_Collapse_Dual_Lines_FI_620x330

   این دستور، Centerline یا خط آکس را از Dual-line یا Double-line استخراج مینماید و به صورت یک خط نمایش میدهد. از این ابزار جهت ترسیم آکس جاده ­های دو خطه و یا سایر عوارض دو خطه بر اساس width tolerance می­توان استفاده نمود.
ابزار Collapse Dual Lines To Centerlines را می­توانید از طریق آدرس زیر در ArcToolbox فراخوانی نمایید:

ArcToolbox > Cartography Tools > Generalization > Collapse Dual Lines To Centerlines

ابزار Collapse Dual Line To CenterLine

ابزار Collapse Dual Line To CenterLine

   این ابزار برای کار با خطوط تقریباً موازی و قاعده مند طراحی شده است، مانند یک جاده دو خطه. این ابزار بر روی زوج خطهایی که انتها و ابتدای آنها باز است، عمل میکند. استخراج centerline بر اساس پارامتر عرض تعیین شده (width parameter)، انجام می­گیرد. عارضه دو خطه ­ای که پهنای آن از maximum width تعیین شده بیشتر باشد و یا پهنایی کمتر از minimum width تعیین شده داشته باشد، هیچ centerline ی برایش ترسیم نخواهد شد. بنابراین عرض عارضه دو خطه را باید قبل از انجام تحلیل مشخص نمود. اما از آنجائیکه معمولاً در تقاطع ­ها، عرض راه بیشتر می­شود، لذا، maximum width را کمی بیشتر از maximum width ی که مد نظرتان است، تنظیم نمایید.

لازم به ذکر است که لایه خروجی، اطلاعات توصیفی خطوط ورودی را حفظ نمی ­کند اما شامل سه فیلد جدید زیر می باشد:

الف) LnType: شامل سه مقدار برای نوع خط (line type) می­باشد.

مقدار 1 برای CenterLineهایی است که به دست آمده اند.
مقدار 2 برای نشان دادن تقاطع هایی است که در آنها نتوانسته CenterLineها را ادامه دهد.
مقدار 3 نیز برای خطوطی است که از منابع نامشخصی بوجود می آیند. این خطوط میتوانند در حقیقت یک تقاطع باشند که بصورت دو خط بسیار نزدیک به هم وجود دارند.

ب) LeftLn_FID: اين فيلد حاوي object ID بوده كه اين object ID مربوط به خط سمت چپ centerline است. مقدار اين فيلد براي خطوطي که LineType آنها برابر با 2 و 3 هستند، مساوی صفر خواهد بود.
ج) RightLn_FID: اين فيلد حاوي object ID بوده كه اين object ID مربوط به خط سمت راست centerline است. مقدار اين فيلد براي خطوطي که LineType آنها برابر با 2 و 3 هستند، مساوی صفر خواهد بود.

شکل زیر، جاده، Centerline استخراج شده و مرز خارجی محدوده مشترک تقاطع راه ها را نشان میدهد.

نمونه هایی از اجرای ابزار Collapse Dual Line

نمونه هایی از اجرای ابزار Collapse Dual Line

این صفحه را به اشتراک بگذارید

درباره علیرضا امیری

علیرضا امیری

کارشناس مهندسی عمران - نقشه برداری
کارشناس ارشد سیستمهای اطلاعات مکانی

۶ دیدگاه

  1. سلام
    من لایه ی پارسل های یک منطقه را دارم و لایه ی معابرش را می خوام تولید کنم
    آیا با ابزار collapse این امکان هست؟ راستش قبلا شنیده بودم که پارسل ها را به لاین تبدیل کرده و با collapse معبر تولید می کنند ولی الان هر چی امتحان می کنم نمی شه

    • حسن واعظی

      سلام
      این ابزارها در حالت استانداردی که هیچگونه موانع برای الگوریتمشان وجود نداشته باشد به خوبی کار میکنند. اما در واقعیت بسیار پیش می آید که داده های ما از پیچیدگیهای زیادی برخوردار است و نمیتوان بصورت کامل از ابزارها در آن موارد استفاده نمود.
      به هرحال میبایست داده شما بررسی گردد تا نظر نهایی را بتوان اعلام نمود. پیشنهاد من این است که از طریق بخش خدمات سایت با کارشناسان ما تماس بگیرید تا موضوع را بررسی نمایند.
      موفق باشید

  2. سلام. یک شیپ فایل دارم که حاوی تعداد زیادی نقطه است. تعدادی از نقاط این شیپ فایل روی خودشان کپی شدند. چطوری میتونم این نقاط کپی شده رو شناسایی و حذف کنم؟
    ممنون میشم اگه کمک کنین.

    • حسن واعظی

      سلام
      شما میتونید پس از ایجاد توپولوژی برای لایه نقطه ای خود و اضافه کردن Must Be Disjoint موارد خطا را یافته و اصلاح نمایید.
      روش دیگر اینکه با استفاده از ابزار Delete Identical که در بخش زیر در ArcToolbox قرار دارد مواردی که عیناً هندسه یکسانی دارند حذف نمایید.
      ArcToolbox > Data Management Tools > General > Delete Identical
      به این وسیله از خانم مهندس رضایی هم برای راهنمایی درخصوص این مطلب سپاسگذاری مینماییم.

    • سلام.
      تشکر آقای واعظی. همیشه سلامت و موفق باشید.

دیدگاهتان را ثبت کنید

آدرس ایمیل شما منتشر نخواهد شدبخشهایی که علامت دارند ضروری هستند. لطفاً آنها را تکمیل نمایید. *

*

*

code

theme