امروز:پنج شنبه, ۱۳ اردیبهشت , ۱۴۰۳
زمان انتشار : یکشنبه, مهر 7ام, 1398 | پرینت مطلب |علیرضا کربلائی| بازديد: 1,262 بار

چگونه مرزی(مربع) را در GRADS ترسیم کنیم؟

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

بعد از فراخوان کردن، وارد کردن طول و عرض جغرافیایی و دستور ترسیم نقشه رنگی می بایست محدوده ترسیم مربع را وارد نمود:

sdfopen c:/Data/hgt.2000.nc
Scanning self-describing file: c:/Data/hgt.2000.nc
SDF file c:/Data/hgt.2000.nc is open as file 1
LON set to 0 360
LAT set to -90 90
LEV set to 1000 1000
Time values set: 2000:1:1:0 2000:1:1:0
E set to 1 1
ga-> set lon 0 80
LON set to 0 80
ga-> set lat 0 80
LAT set to 0 80
ga-> set gxout shaded
ga-> d hgt
 Contouring: -50 to 250 interval 50
ga-> cbarn

بعد از زدن فرامین فوق تصویر زیر نمایش می یابد: 

 

حال اگر بخواهیم هسته قرمز رنگ زیر دریای خزر را در کادری قرار دهیم که مشخص شود؛ از فرامین زیر استفاده می کنیم(اگر مربعی را در نظر بگیریم؛ ابتدا طول و عرض ضلع پایین سمت چپ و سپس طول وعرض ضلع بالا سمت راست را باید وارد نمود):

الف) مشخص کردن طول و عرض نقطه  شروع(دراین فرمان مقادیرx و y تصویر نمایش می یابد)

ga-> q w2xy 50 30
X = ۶.۲۲۹۱۷ Y = ۳.۳۷۵

ب) مشخص کردن طول وعرض نقطه پایانی (اگر مربعی رادر نظر بگیرید ضلع بالا سمت راست خواهد بود).

ga-> q w2xy 57 39
X = ۶.۷۳۹۵۸ Y = ۴.۱۶۲۵

ج) مقادیر نارنجی رنگ  (در مرحله ب) را جهت کشیدن کادر در مرحله پایانی نیاز داریم. حال رنگ خط و ضخامت ونوع آن مشخص می گردد:

ga-> set line 2 1 6
SET LINE values: color = 2 style = 1 thickness = 6

د) در نهایت دستور کشیدن خط را بر اساس مقادیر X وY درج می شود:

ga-> draw rec ۶.۲۲۹۱۷ ۳.۳۷۵ ۶.۷۳۹۵۸ ۴.۱۶۲۵

در نهایت تصویر زیر ترسیم خواهد شد:

موفق باشید.


نویسنده : حسین Iran (ISLAMIC Republic Of)
تاریخ : دوشنبه, تیر ۱۴ام, ۱۴۰۰
ساعت : ۱۵:۴۵

سلام ببخشین چطوری طول و عرض جغرافیای نقطه قرمز زیر دریای خزر رو بیاوریم؟

نویسنده : علیرضا کربلائی Iran (ISLAMIC Republic Of)
تاریخ : دوشنبه, تیر ۱۴ام, ۱۴۰۰
ساعت : ۱۶:۳۹

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

نویسنده : علیرضا کربلائی Iran (ISLAMIC Republic Of)
تاریخ : دوشنبه, تیر ۱۴ام, ۱۴۰۰
ساعت : ۱۶:۳۹

draw mark
draw mark marktype x y size

Draws a marker of type marktype at position x, y at the requested size. The marktype may be one of the following:

۰ – none
۱ – plus sign
۲ – open circle
۳ – closed circle
۴ – open square
۵ – closed square
۶ – multiplication sign
۷ – open diamond
۸ – open triangle
۹ – closed triangle
۱۰ – open circle with vertical bar
۱۱ – closed circle with vertical bar
۱۲ – closed diamond (version 2.1+)








avatar

نویسنده: علیرضا کربلائی

دکتری اقلیم شناسی سینوپتیک دانشگاه خوارزمی تهران