این دستور r.reliefgrass است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
r.relief - نقشه تسکین سایه دار را از یک نقشه ارتفاعی (DEM) ایجاد می کند.
واژگان کلیدی
شطرنجی، ارتفاع، نقش برجسته، زمین، سایه تپه
خلاصه
r.relief
r.relief --کمک
r.relief ورودی=نام تولید=نام [ارتفاع=شناور] [قوس افقی در جهت گردش عقربه ساعت واقع بین نقطه ثابتی=شناور] [zscale=شناور]
[مقیاس=شناور] [واحد=رشته] [--زیاد نوشتن] [--کمک] [--واژگان] [--ساکت] [--ui]
پرچم ها:
--زیاد نوشتن
به فایل های خروجی اجازه بازنویسی فایل های موجود را بدهید
--کمک
خلاصه استفاده از چاپ
-- پرحرف
خروجی ماژول گویا
--ساکت
خروجی ماژول بی صدا
--ui
راه اندازی اجباری گفتگوی رابط کاربری گرافیکی
پارامترهای:
ورودی=نام [ضروری]
نام نقشه شطرنجی ورودی
تولید=نام [ضروری]
نام برای خروجی نقشه تسکین سایه دار
نام نقشه شطرنجی خروجی
ارتفاع=شناور
ارتفاع خورشید بر حسب درجه از افق
گزینه های ارسال: 0-90
پیش فرض: 30
قوس افقی در جهت گردش عقربه ساعت واقع بین نقطه ثابتی=شناور
آزیموت خورشید بر حسب درجه در شرق شمال
گزینه های ارسال: 0-360
پیش فرض: 270
zscale=شناور
عامل تسکین اغراق آمیز
پیش فرض: 1
مقیاس=شناور
ضریب مقیاس برای تبدیل متر به واحد ارتفاع
پیش فرض: 1
واحد=رشته
واحدهای ارتفاعی (ضریب مقیاس را نادیده می گیرد)
گزینه های ارسال: بین المللی، بررسی
بین المللی: پاهای بین المللی
بررسی: پای بررسی
شرح
r.relief بر اساس تنظیمات رزولوشن فعلی و روشن، یک نقشه برجسته با سایه شطرنجی ایجاد می کند
مقادیر ارتفاع خورشید، آزیموت و اغراق z که توسط کاربر وارد شده است. در صورت عدم خروجی
نام shademap داده شده است، نقشه برجسته سایه دار جدید نامگذاری شده است <input_map >.سایه. نقشه است
یک جدول رنگی در مقیاس خاکستری اختصاص داد.
پارامترهای کنترل کننده سایه عبارتند از:
1 یک لایه نقشه شطرنجی برای ارائه مقادیر ارتفاعی برای نقشه برجسته سایه دار.
به طور معمول، این یک لایه نقشه از ارتفاع است. با این حال، هر لایه نقشه شطرنجی
را می توان نام برد.
2 La ارتفاع خورشید در درجه بالای افق (مقداری بین 0 تا 90
درجه).
3 La قوس افقی در جهت گردش عقربه ساعت واقع بین نقطه ثابتی خورشید بر حسب درجه در شرق شمال (مقدار بین 0 تا 360
درجه؛ در جهت عقربه های ساعت از شمال).
4 پارامتر مقیاس بندی که افقی متفاوت را جبران می کند مقیاس نسبت به
مقیاس عمودی اگر مقیاس یک عدد است، سپس ewres و nsres در ضرب می شوند
آن مقیاس برای محاسبه سایه. (پیش فرض = 1.0 برای معادل افقی و
مقیاس های عمودی.)
5 La zscale عامل اغراق که تسکین ظاهری را برای سایه دار تغییر می دهد
نقشه امدادی این می تواند هر مقدار ممیز شناور مثبت (یا منفی) باشد.
(پیشفرض=1.0)
6 فواصل افقی بر حسب متر با استفاده از فواصل ژئودزیکی برای a محاسبه می شود
طرح ریزی طول و عرض جغرافیایی با یک نقشه ارتفاعی که بر حسب فوت اندازه گیری شده است واحد
می توان گزینه ای را تنظیم کرد که به طور خودکار متر را به فوت بین المللی تبدیل کند (0.3048
متر = 1 فوت) یا فوت بررسی (1200 / 3937 متر = 1 فوت). در واحد پارامتر
را نادیده می گیرد مقیاس پارامتر.
r.relief یک جدول رنگی در مقیاس خاکستری را به نقشه برجسته سایه دار جدید اختصاص می دهد.
NOTES
برای بهبود بصری نتیجه نقشه های سایه از مدل های ارتفاعی با وضوح پایین، استفاده کنید
r.resamp.interp با روش دو خطی یا دو مکعبی برای نمونه برداری مجدد DEM با وضوح بالاتر.
r.relief سپس بر روی DEM نمونه برداری مجدد اجرا می شود.
مثال ها
سایه دار تسکین نقشه
در این مثال، از نقشه جنبه در مکان مجموعه داده نمونه کارولینای شمالی استفاده شده است
نقشه ارتفاع در سایه تپه:
g.region raster=elevation -p
r.relief input=elevation output=elevation_shade
r.relief: سایه دار ارتفاع نقشه (زیرمجموعه)
رنگ آمیزی a سایه دار تسکین نقشه
رنگ را می توان بعداً با استفاده از آن اضافه کرد r.shade:
r.shade shade = elevation_shade color = elevation output = elevation_shaded
با استفاده از la مقیاس عامل in طول جغرافیایی عرض جغرافیایی
در مکانهای طول و عرض جغرافیایی (یا سایر مکانهای غیر متریک)، مقیاس عامل باید
استفاده شود:
# مثال طول و عرض جغرافیایی
g.region raster=srtm -p
r.relief input=srtm output=srtm_shaded scale=111120
صادرات سایه دار تسکین نقشه ها به GeoTIFF
محدوده داده نقشه های برجسته سایه دار معمولاً اجازه صادرات نقشه به GeoTIFF را نمی دهد
فرمت همراه با جدول رنگ مرتبط با آن به دلیل محدودیت در فرمت GeoTIFF.
ساده ترین راه برای صادرات آن در حالی که حتی اندازه فایل را کاهش می دهد، صادرات به عنوان پالت است
نقشه بایتی این نیاز به یک تبدیل در r.mapcalc، با استفاده از عملگر # برای تبدیل دارد
مقادیر دسته بندی را به معادل های مقیاس خاکستری آنها نگاشت:
# با استفاده از نقشه ایجاد شده در بالا
# نقشه جدید از مقادیر دسته نقشه ایجاد کنید
r.mapcalc "elevation_shade_byte = # elevation_shade"
# بازه داده را تأیید کنید
r.info elevation_shade_byte
# جدول رنگ خاکستری را اختصاص دهید
r.colors elevation_shade_byte color=grey
# صادرات (اختیاری: createopt="COMPRESS=DEFLATE,BIGTIFF=YES")
r.out.gdal input=elevation_shade_byte createopt="COMPRESS=DEFLATE" \
output=elevation_shade.tif
# تصاویر نمای کلی را در فایل GeoTIFF برای بزرگنمایی سریعتر اضافه کنید
gdaladdo --config GDAL_CACHEMAX 2000 elevation_shade.tif 2 4 8 16
با استفاده از خدمات onworks.net از r.reliefgrass به صورت آنلاین استفاده کنید