ساخت مدل سه بعدی در مناطق شهری با GIS
در این بخش، میخواهیم مدل سهبعدی را برای یک منطقه شهری بسازیم. چون شهرها فقط یک سطح ساده ندارند، معمولاً لازم است هم نمایش بصری دقیق داشته باشیم (رنگها و سیمبولوژی) و هم ارتفاع را وارد نمایش سهبعدی کنیم تا ساختمانها/توپوگرافی/عناصر شهری واقعیتر دیده شوند. در ویدیو ساخت مدل سه بعدی در مناطق شهری با GIS سه بعدی سازی یاد بگیرید.
اول سیمبولوژی را انجام میکنیم تا دادهها مرتب و خوانا دیده شوند.
سپس در ArcScene از ستون ارتفاع (یا فیلد ارتفاعی) استفاده میکنیم تا همان لایه، به صورت سهبعدی نمایش داده شود.
مرحله 1) آمادهسازی داده در GIS (ArcMap/ArcGIS Pro)
لایه شهری خودتان را وارد پروژه کنید (مثلاً ساختمانها، بلوکها، یا عوارضی که ارتفاع دارند).
مطمئن شوید در جدول Attribute لایه شما یک ستون ارتفاع وجود دارد، مثل:
Height
Alt
ELEV
یا هر فیلد مشابه که مقدار ارتفاع را نگه میدارد.
یک بار چک کنید که مقادیر ارتفاع:
عددی هستند (نه متن)
واحدشان مشخص است (مثلاً متر)
و برای همه رکوردها پر شدهاند (یا اگر خالی است، برایش تکلیف مشخص کنید).
مرحله 2) سیمبولوژی (Symbology) در GIS
هدف این مرحله این است که قبل از سهبعدیسازی، ظاهر دادهها در نقشه درست و قابل فهم باشد.
روی لایه راستکلیک کنید → Properties / Symbology
نوع نمایش را انتخاب کنید (بسته به داده شما):
اگر میخواهید بر اساس نوع کاربری یا طبقهبندی نمایش بدهید: Unique values
اگر میخواهید بر اساس یک شاخص عددی (مثل ارتفاع یا کاربری عددی) نمایش بدهید: Graduated colors
اگر فقط میخواهید سطحها یکدست باشند: Single symbol
رنگها و شفافیتها را طوری تنظیم کنید که بعداً در سهبعدی هم خوانا باشد.
در صورت نیاز:
Legend (راهنما) را اصلاح کنید
در صورت شلوغی، شفافیت را کمی زیاد کنید (مثلاً 40 تا 60 درصد)
مرحله 3) بردن لایه به ArcScene
ArcScene را باز کنید (یا از ArcGIS Pro در محیط 3D Scene استفاده کنید).
همان لایهای که سیمبولوژی کردهاید را Add کنید.
اگر ArcScene دوباره سبک نمایش را تغییر داد، مشکلی نیست؛ اصل کار این است که فیلد ارتفاع را درست وارد کنیم.
مرحله 4) سهبعدیسازی بر اساس ستون ارتفاع در ArcScene
اینجا بخش اصلی ویدیو است: اینکه ArcScene چطور از ستون ارتفاع برای بالا آوردن آبجکتها/سطوح استفاده کند.
لایه را انتخاب کنید.
وارد تنظیمات لایه در ArcScene شوید (Layer Properties).
بخش Elevation / Extrusion (یا گزینه مشابه) را پیدا کنید.
در قسمت مربوط به ارتفاع، معمولاً باید این کارها انجام شود:
گزینه Use/Based on an attribute field را انتخاب کنید
سپس در بخش Field، نام همان ستون ارتفاع را انتخاب کنید (مثلاً Height یا Altitude)
اگر سیستم ArcScene از شما میپرسد:
Vertical units را روی واحد درست (متر) بگذارید
در صورت وجود Scale، عدد مقیاس را درست تنظیم کنید (اغلب 1 اگر واحدها همان باشد)
مدل را Apply/OK کنید و منتظر تغییر نمایش باشید.
مرحله 5) تنظیمات نمایش سهبعدی برای نتیجه بهتر
برای اینکه مدل شهری واقعیتر و تمیزتر دیده شود:
در Scene تنظیمات lighting و shading را چک کنید.
اگر ارتفاعها خیلی زیاد یا خیلی کم دیده میشوند:
به فیلد ارتفاع یا واحدها برگردید
یا Scale/Elevation factor را اصلاح کنید
اگر کف/پایهها خوب ننشستهاند:
مطمئن شوید datum و مختصات درست هستند
6 پاسخ
سلام
خسته نباشید
محصول عالی بود
ممنونم
سلام و احترام
خواهش میکنم
موفق باشید
سلام خدمت استاد گرامی . ممنونم از تدریس بی نظیر شما استاد گرامی .
سلام و احترام خواهش میکنم موفق باشید
با سلام عالی بود در پناه حق موفق باشید. ابزار پرواز یا همان پرنده اگر ناپدید شد اسکیپ را بزنید و فول اکستنت را بزن برمی گردد.
سلام و احترام
خیلی ممنون از این نکته که فرمودید
بسیار ممنون
موفق باشید