منتديات ArabiaWeather.Com

منتديات ArabiaWeather.Com (http://forum.arabiaweather.com/index.php)
-   منتدى تعلم لغة و سكربتس البرنامج الشهير جرادز GrADS (http://forum.arabiaweather.com/forumdisplay.php?f=16)
-   -   طلب شرح استخدام سكربتات GrADS (http://forum.arabiaweather.com/showthread.php?t=533)

سالم 10-20-2008 09:12 PM

طلب شرح استخدام سكربتات GrADS
 
طلب شرح استخدام سكربتات GrADS
السلام عليكم ورحمة الله وبركاته
ضيف جديد حل عليكم يا أهل الأردن
أرجو التكرم بشرح مبسط لاستخدام سكربتات GrADS
وشكراً جزيلاً لكم

Mohammad Ribhy 10-26-2008 02:19 PM

يرجى مراسلة العضو" أمير Amir O" فهو المختص هنا في مواضيع استخدام اسكربتات الجرادز، فأهلا وسهلا بك.

سالم 10-26-2008 11:03 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة Mohammad Ribhy (المشاركة 8605)
يرجى مراسلة العضو" أمير Amir O" فهو المختص هنا في مواضيع استخدام اسكربتات الجرادز، فأهلا وسهلا بك.

شكرا جزيلا لك

Amir O 10-27-2008 08:50 PM

أهلا شباب.

والله في هذه الأيام أنا كثير مشغول .
لو حدة منكم يساعد الشب بالمعلومات الي عندو في الجرادز أكون شاكره
ولو حد حفظ المقال القديم فالينسخه هنا .


شكرا لكم

Mohammad Ribhy 10-28-2008 12:18 AM

الدرس الأول في برنامج الجرادز:

"بسم الله الرحمن الرحيم
الكثير منكم كانوا يشاهدون بعض الخرائط التي كنت أضعها في هذا المنتدى بدون أن يسألوني عليه , وهذا الشيئ حفزني بأن أضع المعلومات الكافيه لكي تفهموا وتدروا من أين هذه الخرائط.
الكثير منكم سمع على GFS UKMET ECWMF وغيرهم من الموديلات التي تعطينا المعلومات . ولكن القليل منكم يعرف بأن هذه المعلومات وصلتنا مرسومه وهذا الفضل لهم. المشكله أنهم لا يشددون على منطقتنا ولا يعطونا معلومات كافيه في الخرائط التي يبعثونها .
ولهذا أني أستغل البرنامج المسمى جرادزGradz لكي أُصنع الخرائط كما أريد وأُدخل عليها المعلومات التي أريد لنفس المعلومات التي يطلقها GFS, للمنطقه التي أريد
وهذا يحتاج شيئين رئيسين:-
برنامج الجرادز مركب في الحاسوب والذي يُحمل من هذا الواصل لحواسيب ذات ويندوز عادي.XP 98 ftp://grads.iges.org/grads/1.8/grads-1.8sl11-win32e.exe
لمكينتوش يرجى تجميل هذا ftp://grads.iges.org/grads/1.8/grads...-darwin.tar.gz
وهناك طريقه ثانيه جديده وممتاذه , وبدون الحاجه لتنذيل البرنامج وهي هنا
http://lisdata.gsfc.nasa.gov/las-bin/web-grads.pl
بعد تنذيل البرنامج يرجى أن يًعمل تركيب عادي للبرنامج , وبعدها . نستطيع أن نعمل به
2) التواصل CONNECT مع سيرفير SERVER والذي هو أساس العمل ومنه نأخذ كل هذه المعلومات
وهناك الكثير من السيرفيرز وسوف نتعلم عنهم لاحقا .
البرنامج وهو مركب في الحاسوب مكون من شباكيين , واحد أبيض والثاني أسود عند الشوباك الأبيض أنقر ENTER وأنتظر
ملاحظه :- في جرادز المركب على صفحة الأنترنت لا يمكن أدخال مفتاح للرسم وهذا واحد من الفروق بينهم .
البرنامج يعمل عن طريق أوامر حاسوبيه سوف نتعلم المهم منها لاحقا . هذة الأوامر هي عباره عن الحافز لرسم الصور .فكل أمر دقيق , وكل معلومه نريد أدخالها الى الرسمه تحتاج الى أمر معين COMMAND
هيا بنا نبدأ عملنا
اليوم وفي الدرس الأول , سوف نبني خريطة ل500مللبار لمنطقتنا ليوم السبت صباحا . وبها وفي نفس الوقت يكون فيها خطوط للضغط الجوي على سطح البحر
الأوامر في الأساس مقسمه الى 4 أقسام مهمه للرسمه ومهما كانت فهي تعتمد عليهم :-
1)أدخال خط العرض
2)ادخال خط طول
3)توقيت
4)والأرتفاع بالمللبار . يعني أن كنا نريد درجة الحراره على 850مللبار ندخل 850 مللبار

والأن هيا بنا نبدأ :-
في انافذه البيضاء نبدأ . للذين يريدون التعامل مع جرادز على صفحة الانترنت ويستغنون عن مفتاح الرسم .
ولكن في ما بعد سوف نتعلم بأدخال المعلومات خطيا ومكتوبه على خطوط بدون الحاجه لمفتاح الرسم .
هناك 4 سيرفيرز رأسيه أتعامل بها أنا , ولكن في بعض الأحيان بعض السيرفيرز لا يعملون وأتصل بواحد آخر . ويجب أن نعلم بأن الأوامر تختلف من سيرفر الى سيرفر . وهذا ما سوف أعلمكم أياه , وهو اللجوء الى الموقع ودراسة كل الأوامر .
واليوم سوف نتعامل مع سيرفر نوماد 5 وهو من أحسنهم . ويعطي معلومات ل180 ساعه 3 ساعات فرق .
نبدأ ونكتب :-
sdfopen http://nomad5.ncep.noaa.gov:9090/dod...061025/gfs_12z
أول أمر هو SDFOPEN وهو أمر لكي ندخل أي سيرفر .
هو أسم السيرفر http://nomad5.ncep.noaa.gov:9090/dods/gfs
"gfs20061025" وهو توقيت التجديد اي.
ونستطيع أدخال اي تاريخ لآخر المستجدات . ةثلا أذا أردنا أن نتعامل مع 27 من هذا الشهر توقيت 06ز :-
Gfs20061027/gfs_06z ولكن هذا يعمل فقط أذا كان هذا التوقيت قد دُخلت معلوماته في السيرفيرز نفسها على العلم بأن 6 ساعات بحاجه من بعد كل وصول آخر مستجدات . مثل 06ز هو 8صباحا حسب توقيتنا . +6 ساعات الساعه الثانيه ظهرا نستطيع العمل به .
ملاحظه أذا كنتم على الجلرادز الذي يعمل في القرص الصلب . فهناك حاجه لضغط ENTER بعد كل أمر
الأن ندخل خط العرض وخط الطول
set lat 22 44
enter
set lon 20 44
enter
هنا في هذا الامر نضع المجال الذي نريد أن تكون خريطتنا مرسومه عليه
set t 23
enter
هذا أمر التوقيت الذي نريده . رقم 23 هو التوقيت بذاته كيف؟؟؟
في الجرادز التوقيت معب بأرقام من 1 الى 61 . هذا يعني أذا أردنا أن نأخذ معلومات لغدا الجمعه 00ز
نقول بما أن التجديد هو 25 10 2006 12ز وبما أن بين كل توقيت الفرق 3 ساعات فنحسب
25 10 2006 12ز رقم 1 25 10 2006 15ز هو رقم 2 .25 10 2006 18ز رقم 3 25 10 2006 21ز رقم 4
26 10 2006 00ز هو رقم 5 وهكذا دواليك حتى الوصول الى 00ز يوم الجمعه أي 27 10 2006 00ز
في الأصل وضعت 23 أي يوم السبت 00ز
set lev 500
أي وضعنا الأرتفاع الذي نريده
enter
set mpdset hires
وهو الأمر الذي يرسم حدود الدول
enter
set gxout shaded
هو الأمر الذي يجعل الخارطه مبنيه على رسم ملون وكامل وليس مجرد خطوط فقط . أي مثل topkarten
enter
set cint 60
وهو الأمر الذي يعطيني المعلومات ل500 مللبار كل 60 مللبار أي :-
5600 مللبار 5660 مللبار 5720 مللبار وهكذا دواليك على سبيل المثال.
وتستطيع تغيير ذالك حسب راحتك
D hgt
وهو أمر مهم جدا , أذ يعطيني أرتفاع الطبقه المرجيه وهو بما يسمى GeoPotincial
لكي نزيد مفتاح الرسم نكتب الأمر التالي .
Cbarn

والآن يجب علينا أدخال الضغط الجوي على سطح البحر , وهو الامر d prmsl/100
ولكن قبل هذا يجب علينا أعطاء الحاسوب معلومه بأننا نريد الضغط الجوي على شكل خطوط وليس تلوين .
وهذا الأمر نعمله بالأمر :-
Set gxout contour
ومن ثم
Set cint 2 لكي يكون الفرق بين الخط الأول والثاني 2 ميلليبار
وبعدها الامر d prmsl/100
ولكي نزيد عنوان للرسم نكتب الأمر التالي
Draw title 00z28OCT 500 H+SLP by 2512z update.
وبعدها نضغط على شغل run فقط . أذا كنا في جرادز على صفحة الأنترنت.
ننتظر قليلا حتى تتبين الخارطه . ولكي نحفظها نضغط يميني بالفاره كالعاده ومن ثم save picture as
وأذا كنتم من الذين يستعملون البرنامج على القرص الصلب وليس عن طريق الموقع .
يجب كتابة الأمر التالي
Printim nameofthepicture.png x800 y600
يمكن أن تزيد أي أسم أردت مكان أسم الصوره والرقمين 800 و600 يعبران عن كبر الصوره .
وتُفظ الصوره في الملف win32e الموجود في مكان حفظ البرنامج في القرص الصلب .
أجمع الاوامر :-
sdfopen http://nomad5.ncep.noaa.gov:9090/dod...061025/gfs_12z
set lat 22 44
set lon 20 44
set lev 500
set t 23
set mpdset hires
set gxout shaded
set cint 60
d hgt/10
cbarn
set gxout contour
set lev 1000
set cint 2
d prmsl/100
draw title 00z28OCT 500 H+SLP by 2512z update.
Run
If the program in the hardisk
Printim h500.png x800 y600 for example


"أمير عوده"

SNOW 11-01-2008 03:54 PM

مشكووور اخي ابو ربحي على جهودك
ارجوا منك ان تقوم بفتح موضوع خاص وتضع فيه المعلومات اعلاه حتى تتم الاستفادة القصوى من الموضوع
مع التحية

سالم 11-03-2008 11:35 PM

الأخ أمير
كان الله في عونك

أخي الكريم Mohammad Ribhy
أشكرك من أعماق قلبي على تكرمك بإعادة نشرها
وارجو منك - تكرماً - أن تكمل البقية
ولك خالص شكري
سالم

Mohammad Ribhy 11-04-2008 09:37 PM

من عيوني تكرموا جميعا، بس إذا في مجال تسمحولي نأجلها شوي؟ هذه الأيام امتحانات مع كتابة توثيق للمشروع، فآسف جدا جدا...

Ibrahim Khlifat 11-13-2008 03:40 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة Mohammad Ribhy (المشاركة 9173)
الدرس الأول في برنامج الجرادز:

"بسم الله الرحمن الرحيم
الكثير منكم كانوا يشاهدون بعض الخرائط التي كنت أضعها في هذا المنتدى بدون أن يسألوني عليه , وهذا الشيئ حفزني بأن أضع المعلومات الكافيه لكي تفهموا وتدروا من أين هذه الخرائط.
الكثير منكم سمع على GFS UKMET ECWMF وغيرهم من الموديلات التي تعطينا المعلومات . ولكن القليل منكم يعرف بأن هذه المعلومات وصلتنا مرسومه وهذا الفضل لهم. المشكله أنهم لا يشددون على منطقتنا ولا يعطونا معلومات كافيه في الخرائط التي يبعثونها .
ولهذا أني أستغل البرنامج المسمى جرادزGradz لكي أُصنع الخرائط كما أريد وأُدخل عليها المعلومات التي أريد لنفس المعلومات التي يطلقها GFS, للمنطقه التي أريد
وهذا يحتاج شيئين رئيسين:-
برنامج الجرادز مركب في الحاسوب والذي يُحمل من هذا الواصل لحواسيب ذات ويندوز عادي.XP 98 ftp://grads.iges.org/grads/1.8/grads-1.8sl11-win32e.exe
لمكينتوش يرجى تجميل هذا ftp://grads.iges.org/grads/1.8/grads...-darwin.tar.gz
وهناك طريقه ثانيه جديده وممتاذه , وبدون الحاجه لتنذيل البرنامج وهي هنا
http://lisdata.gsfc.nasa.gov/las-bin/web-grads.pl
بعد تنذيل البرنامج يرجى أن يًعمل تركيب عادي للبرنامج , وبعدها . نستطيع أن نعمل به
2) التواصل CONNECT مع سيرفير SERVER والذي هو أساس العمل ومنه نأخذ كل هذه المعلومات
وهناك الكثير من السيرفيرز وسوف نتعلم عنهم لاحقا .
البرنامج وهو مركب في الحاسوب مكون من شباكيين , واحد أبيض والثاني أسود عند الشوباك الأبيض أنقر ENTER وأنتظر
ملاحظه :- في جرادز المركب على صفحة الأنترنت لا يمكن أدخال مفتاح للرسم وهذا واحد من الفروق بينهم .
البرنامج يعمل عن طريق أوامر حاسوبيه سوف نتعلم المهم منها لاحقا . هذة الأوامر هي عباره عن الحافز لرسم الصور .فكل أمر دقيق , وكل معلومه نريد أدخالها الى الرسمه تحتاج الى أمر معين COMMAND
هيا بنا نبدأ عملنا
اليوم وفي الدرس الأول , سوف نبني خريطة ل500مللبار لمنطقتنا ليوم السبت صباحا . وبها وفي نفس الوقت يكون فيها خطوط للضغط الجوي على سطح البحر
الأوامر في الأساس مقسمه الى 4 أقسام مهمه للرسمه ومهما كانت فهي تعتمد عليهم :-
1)أدخال خط العرض
2)ادخال خط طول
3)توقيت
4)والأرتفاع بالمللبار . يعني أن كنا نريد درجة الحراره على 850مللبار ندخل 850 مللبار

والأن هيا بنا نبدأ :-
في انافذه البيضاء نبدأ . للذين يريدون التعامل مع جرادز على صفحة الانترنت ويستغنون عن مفتاح الرسم .
ولكن في ما بعد سوف نتعلم بأدخال المعلومات خطيا ومكتوبه على خطوط بدون الحاجه لمفتاح الرسم .
هناك 4 سيرفيرز رأسيه أتعامل بها أنا , ولكن في بعض الأحيان بعض السيرفيرز لا يعملون وأتصل بواحد آخر . ويجب أن نعلم بأن الأوامر تختلف من سيرفر الى سيرفر . وهذا ما سوف أعلمكم أياه , وهو اللجوء الى الموقع ودراسة كل الأوامر .
واليوم سوف نتعامل مع سيرفر نوماد 5 وهو من أحسنهم . ويعطي معلومات ل180 ساعه 3 ساعات فرق .
نبدأ ونكتب :-
sdfopen http://nomad5.ncep.noaa.gov:9090/dod...061025/gfs_12z
أول أمر هو SDFOPEN وهو أمر لكي ندخل أي سيرفر .
هو أسم السيرفر http://nomad5.ncep.noaa.gov:9090/dods/gfs
"gfs20061025" وهو توقيت التجديد اي.
ونستطيع أدخال اي تاريخ لآخر المستجدات . ةثلا أذا أردنا أن نتعامل مع 27 من هذا الشهر توقيت 06ز :-
Gfs20061027/gfs_06z ولكن هذا يعمل فقط أذا كان هذا التوقيت قد دُخلت معلوماته في السيرفيرز نفسها على العلم بأن 6 ساعات بحاجه من بعد كل وصول آخر مستجدات . مثل 06ز هو 8صباحا حسب توقيتنا . +6 ساعات الساعه الثانيه ظهرا نستطيع العمل به .
ملاحظه أذا كنتم على الجلرادز الذي يعمل في القرص الصلب . فهناك حاجه لضغط ENTER بعد كل أمر
الأن ندخل خط العرض وخط الطول
set lat 22 44
enter
set lon 20 44
enter
هنا في هذا الامر نضع المجال الذي نريد أن تكون خريطتنا مرسومه عليه
set t 23
enter
هذا أمر التوقيت الذي نريده . رقم 23 هو التوقيت بذاته كيف؟؟؟
في الجرادز التوقيت معب بأرقام من 1 الى 61 . هذا يعني أذا أردنا أن نأخذ معلومات لغدا الجمعه 00ز
نقول بما أن التجديد هو 25 10 2006 12ز وبما أن بين كل توقيت الفرق 3 ساعات فنحسب
25 10 2006 12ز رقم 1 25 10 2006 15ز هو رقم 2 .25 10 2006 18ز رقم 3 25 10 2006 21ز رقم 4
26 10 2006 00ز هو رقم 5 وهكذا دواليك حتى الوصول الى 00ز يوم الجمعه أي 27 10 2006 00ز
في الأصل وضعت 23 أي يوم السبت 00ز
set lev 500
أي وضعنا الأرتفاع الذي نريده
enter
set mpdset hires
وهو الأمر الذي يرسم حدود الدول
enter
set gxout shaded
هو الأمر الذي يجعل الخارطه مبنيه على رسم ملون وكامل وليس مجرد خطوط فقط . أي مثل topkarten
enter
set cint 60
وهو الأمر الذي يعطيني المعلومات ل500 مللبار كل 60 مللبار أي :-
5600 مللبار 5660 مللبار 5720 مللبار وهكذا دواليك على سبيل المثال.
وتستطيع تغيير ذالك حسب راحتك
D hgt
وهو أمر مهم جدا , أذ يعطيني أرتفاع الطبقه المرجيه وهو بما يسمى GeoPotincial
لكي نزيد مفتاح الرسم نكتب الأمر التالي .
Cbarn

والآن يجب علينا أدخال الضغط الجوي على سطح البحر , وهو الامر d prmsl/100
ولكن قبل هذا يجب علينا أعطاء الحاسوب معلومه بأننا نريد الضغط الجوي على شكل خطوط وليس تلوين .
وهذا الأمر نعمله بالأمر :-
Set gxout contour
ومن ثم
Set cint 2 لكي يكون الفرق بين الخط الأول والثاني 2 ميلليبار
وبعدها الامر d prmsl/100
ولكي نزيد عنوان للرسم نكتب الأمر التالي
Draw title 00z28OCT 500 H+SLP by 2512z update.
وبعدها نضغط على شغل run فقط . أذا كنا في جرادز على صفحة الأنترنت.
ننتظر قليلا حتى تتبين الخارطه . ولكي نحفظها نضغط يميني بالفاره كالعاده ومن ثم save picture as
وأذا كنتم من الذين يستعملون البرنامج على القرص الصلب وليس عن طريق الموقع .
يجب كتابة الأمر التالي
Printim nameofthepicture.png x800 y600
يمكن أن تزيد أي أسم أردت مكان أسم الصوره والرقمين 800 و600 يعبران عن كبر الصوره .
وتُفظ الصوره في الملف win32e الموجود في مكان حفظ البرنامج في القرص الصلب .
أجمع الاوامر :-
sdfopen http://nomad5.ncep.noaa.gov:9090/dod...061025/gfs_12z
set lat 22 44
set lon 20 44
set lev 500
set t 23
set mpdset hires
set gxout shaded
set cint 60
d hgt/10
cbarn
set gxout contour
set lev 1000
set cint 2
d prmsl/100
draw title 00z28OCT 500 H+SLP by 2512z update.
Run
If the program in the hardisk
Printim h500.png x800 y600 for example


"أمير عوده"



مشكوووووووووووووووووور

Mohammad Ribhy 11-18-2008 01:28 AM

رد: طلب شرح استخدام سكربتات GrADS
 
يبدو أن هناك مشكلة في السيرفر لا يقبل وضع مشاركة هنا


جميع الأوقات بتوقيت GMT +3. الساعة الآن 07:20 AM.