تبدیل جدول به داده مکانی چندضلعی (پلی‌گون)

آموزش  GIS و پایتون
آموزش GIS و پایتون
278 بار بازدید - 2 سال پیش - فرض براین است دور یک
فرض براین است دور یک مزرعه‌ای در شرق سرخنکلاته گرگان با GPS برداشت شده است و آن‌ها در ستون‌های جدولی بانام points.csv ذخیره شده است و مطابق تمرین قبلی آن‌ها را به داده مکانی نقطه‌ای تبدیل کنید. https://github.com/bkomaki/QGIS/blob/main/lesson5/points.csv برای تبدیل داده نقطه‌ای و تبدیل آن به یک داده خطی از ابزار Points to path استفاده می‌شود. گاه لازم است داده ها دارای یک ستون با شماره خاصی برای بیان ترتیب ثبت آنها باشد در اینجا، با توجه به اینکه داده های فوق نقاط مرتب شده ثبتی هستند ولی ستون رتبه ثبت آن قید نشده است (و در نسخه های قدیمی این ستون لازم است )و در اینجا با تابع $ID در محاسبه گر فیلد، آن را به عنوان ستون جدید افزوده شود. این ابزار عارضه¬های نقطه‌ای را به هم متصل کرده و یک لایه ‌خطی جدید ایجاد می کند. ممکن است براساس ستونی در جدول، ترتیب اتصال نقاط مشخص شود. اگر هیچ عبارت دستوری مشخص نشده باشد،ذاتا از شناسه عارضه¬ها (ترتیب ایجاد دادهID) استفاده می‌شود. مرتب‌سازی طبیعی را می‌توان هنگام مرتب‌سازی با صفت (مقدار) یا عبارت رشته‌ای استفاده کرد («a9» را قبل از «a10» قرار دهید). یک صفت یا عبارت را می‌توان انتخاب کرد تا نقاطی را که مقدار یکسانی دارند در همان خط حاصل گروه‌بندی کند. برای تبدیل لایه خطی به چندضلعی (پلیگون) از تابع Lines to polygons استفاده می‌شود. این تابع با استفاده از حلقه¬های خطوط از یک لایه خطی (ورودی)، یک لایه چندضلعی ایجاد می‌کند. جدول توصیفی لایه خروجی مانند جدول لایه خطی (ورودی) است. حالا لازم است محیط و مساحت لایه چندضلعی محاسبه شود. قبلش سیستم مختصات (پروژکشن) را به UTM تغییر دهید (تمرین قبلی). ابزار Add geometry attributes ویژگی‌های هندسی را اضافه می‌کند؛ این الگوریتم خواص هندسی عارضه‌ها را در یک لایه‌برداری محاسبه می‌کند. یک لایه برداری جدید با همان محتوای لایه ورودی، اما با ویژگی‌های اضافی در جدول توصیفی، حاوی اندازه‌گیری‌های هندسی تولید می‌کند. بسته به نوع هندسه لایه برداری، ویژگی‌های اضافه‌شده به جدول متفاوت خواهد بود در اینجا ستون area مساحت به مترمربع و perimeter محیط برحسب متر است.5- برای محاسبه مساحت برحسب هکتار ، آن در عدد 10000 تقسیم نمایید: در نوار استاندارد، روی دکمه Open Field Calculator کلیک نمایید تا کادر محاسبات جدولی Field Calculator باز شود.
2 سال پیش در تاریخ 1401/08/19 منتشر شده است.
278 بـار بازدید شده
... بیشتر