روشهای ایجاد TIN در GIS

روشهای ایجاد TIN در GIS


روشهای ایجاد TIN در GIS

شبکه نامنظم مثلث ها (TIN) سال های زیادی است که برای مطالعه مورفولوژی سطح زمین به کار می‌رود. مدل TIN بر پایه داده‌های برداری ساخته می‌شود به این ترتیب که شبکه‌ای از نقطه ها به صورت ورتکس با خطوط به صورت اضلاع مثلث ساخته می‌شود که هر مثلث دارای ارتفاع مشخصی می‌باشد که این مثلث ها پستی و بلندی های سطح زمین را می‌سازد (تصویر 1-2).

دوره-آموزش-حرفه-ای-gis

مدل مثلث بندی در GIS براساس روش مثلث بندی دلونی (Delaunay triangulation) می‌باشد که به افتخار ریاضی دان روسی بوریس نیکولاویچ دلونی نامگذاری شده است. در این تکنیک بر اساس نقاط ارتفاعی شبکه مثلث هایی که همجوار هستند و رویهم قرار گیری ندارند، به گونه ای ساخته می‌شوند که هیچ نقطه ارتفاعی در داخل مثلث ها قرار نمی‌گیرد.

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS

روشهای ایجاد TIN در GIS

برای ایجاد یک TIN دو روش وجود دارد
روش اول: ابتدا بر روی ابزار Create Tin در مسیر زیر دو بار کلیک کنید. (تصویر 1-4)
TIN> Create TIN< Arc Toolbox > 3D Analyst Tools > Data Management

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS تصویر 1-4

پنجره Create TIN باز می‌شود.( تصویر 1-5)

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS تصویر 1-5

1. در قسمت Output TIN نام و مسیری برای ذخیره نقشه مشخص کنید.
2. سیستم مختصات منطقه را تعیین کنید.
3. بر روی نوار کشویی Input Feature Class کلیک کرده و در لیست موردنظر لایه موردنظر (نقشه خطوط تراز) را انتخاب کنید.
4. بر روی نوار Height Field کلیک کرده و فیلدی که در نقشه تراز دارای ارزش ارتفاعی است را انتخاب کنید.
5. بر روی نوار کشویی SF-type کلیک کرده و در لیست باز شونده آن، یکی از گزینه‌های Hard Line یا Soft Line را انتخاب کنید.
 نکته: خطوط Soft Line از شیب عمومی TIN تبعیت می‌کند. در حالی که خطوط Hard Line بر تغییر شیب ها منطبق است.
6. در این قسمت مشخص می‌کنید که فیلد انتخابی شما حاوی چه اطلاعاتی می‌باشد.
سپس بر روی OK کلیک کنید. بدین ترتیب نقشه مدل TIN ایجاد خواهد شد. (تصویر 1-6)

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS تصویر 1-6

روش دوم: با دستور Raster to TIN لایه رستری که بر مبنای ارتفاع ساخته شده است به شبکه نامنظم مثلثی تبدیل میشود، از آنجایی که بهترین مدل ارتفاعی و نمایش سه بعدی برای منطقه مورد نظر مدلی است که بر اساس TIN ساخته میشود ، بنابراین میتوان از فایل رستری که دارای ارزش عددی ارتفاع هستند، مدلی سه بعدی ساخت. برای این منظور از ابزار Raster to TIN استفاده میکنیم. TIN برای نمایش عوارض ارتفاعی در سطح زمین از سطوح مثلثی استفاده میکند.لازم به یادآوری است که خود فایل رستری که، در اینجا دارای ارتفاع است در ابتدا از نقاط یا منحنی های میزان حاصل از برداشت های GPS ، نقشه برداری زمینی ، عکس های هوایی و … تهیه شده است.
از مسیر Arc Toolbox/3D Analysis tools/Conversion/ From Raster پنجره ابزار Raster to TIN را باز نمایید.

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS

در قسمت Input فایل رستری خود را معرفی و در قسمت بعدی محل ذخیره را تعیین نمایید. با پذیرفتن تنظیمات پیش فرض مربرط به میزان دقت خروجی ارتفاع ،OK نمایید.

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS

بدین ترتیب TIN مربوطه ساخته خواهد شد.

روشهای ایجاد TIN در GIS
روشهای ایجاد TIN در GIS

برگرفته از کتاب آموزش جامع و عملی ArcGIS مقدماتی و پیشرفته/ همراه با داده های تمرینی و نرم افزار
مولفان: سعید جوی زاده/ منیژه براهیمی / مسلم شمشیری/ میلاد قمرزاده
انتشارات آکادمیک-1398
تلفن تماس سفارش کتاب: 07132341477-09382252774
وبسایت: www.gisland.org
لینک سفارش کتاب: https://ketabpage.ir/shop/

سیستم اطلاعات جغرافیایی


Fatal error: Uncaught TypeError: ltrim(): Argument #1 ($string) must be of type string, WP_Error given in /home/gisland1/public_html/wp-includes/formatting.php:4482 Stack trace: #0 /home/gisland1/public_html/wp-includes/formatting.php(4482): ltrim(Object(WP_Error)) #1 /home/gisland1/public_html/wp-content/themes/xtra/functions.php(3349): esc_url(Object(WP_Error)) #2 /home/gisland1/public_html/wp-content/themes/xtra/single.php(19): Codevz_Core_Theme::generate_page('single') #3 /home/gisland1/public_html/wp-includes/template-loader.php(106): include('/home/gisland1/...') #4 /home/gisland1/public_html/wp-blog-header.php(19): require_once('/home/gisland1/...') #5 /home/gisland1/public_html/index.php(17): require('/home/gisland1/...') #6 {main} thrown in /home/gisland1/public_html/wp-includes/formatting.php on line 4482