طلب شرح استخدام سكربتات GrADS - الصفحة 2 - منتديات ArabiaWeather.Com

العودة   منتديات ArabiaWeather.Com > منتدى الطقس > منتديات الطقس التعليمية > منتدى تعلم لغة و سكربتس البرنامج الشهير جرادز GrADS

منتدى تعلم لغة و سكربتس البرنامج الشهير جرادز GrADS يختص هذا المنتدى بعليم استخدام البرنامج الشهير جرادز (GrADS) و كيفية استخدامه و تزويد الأعضاء بالسكربتس الضرورية و إنشاء سكربتس جديدة حصرياً لإعضاء المنتدى

الاخبــــار

رد

[ 08-10-2009 ]   رقم المشاركة 11

مراسل طقس العرب في عرابة – جنين

 

 

الصورة الرمزية سعيد جمال

تاريخ التسجيل: Dec 2008

رقم العضوية: 699

المشاركات: 2,989

الدولة/المدينة: دير الغصون ...طولكرم

الارتفاع عن سطح البحر: 400 متر

شكراً: 5,802
تم شكره 5,189 مرة في 855 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

مشكور اخي الكريم




صلوا على النبي

عرابة جنين

نقره لعرض الصورة في صفحة مستقلة

سهل عرابة

نقره لعرض الصورة في صفحة مستقلة
  رد مع اقتباس
[ 08-19-2009 ]   رقم المشاركة 12

مراسل طقس العرب من غرب المفرق

 

 

الصورة الرمزية ahmad_2008

تاريخ التسجيل: Dec 2008

رقم العضوية: 649

المشاركات: 6,003

الدولة/المدينة: غرب المفرق - منشية بني حسن

الارتفاع عن سطح البحر: 800 - 900 متر

شكراً: 7,205
تم شكره 20,530 مرة في 2,944 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة




  رد مع اقتباس
[ 10-23-2009 ]   رقم المشاركة 13

 عضو مميز

 

الصورة الرمزية qais al qaise

تاريخ التسجيل: Sep 2009

رقم العضوية: 3924

المشاركات: 1,225

الدولة/المدينة: عمان _حي قطنة

الارتفاع عن سطح البحر: 975

شكراً: 5,866
تم شكره 5,744 مرة في 1,019 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

نقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلةنقره لعرض الصورة في صفحة مستقلة




  رد مع اقتباس
[ 10-24-2009 ]   رقم المشاركة 14

 

 

الصورة الرمزية Mohammad Ribhy

تاريخ التسجيل: Jun 2008

رقم العضوية: 31

المشاركات: 297

الدولة/المدينة: Amman ~ Saudi Arabia

الارتفاع عن سطح البحر: 900 متر

شكراً: 2,866
تم شكره 373 مرة في 76 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اقتباس: المشاركة الأصلية كتبت بواسطة Mohammad Ribhy مشاهدة المشاركة

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

أوووووووووووووووووووووه..!!!!!!!! والله اني ناسي،، آسف جدا على هذا الاهمال ،، والله لو يشوفني الأخ "سالم" غير ل نقره لعرض الصورة في صفحة مستقلة !!!!!!! أنا آسف جدا ،، ولكن أريد من أخ سالم أن تحدد مجال موضوع السكريتات التي تريد أن نوضحها لك فهي كثيرة ولا يلزم جميعها..
أهلا وسهلا بك وبجميع الأخوة..نقره لعرض الصورة في صفحة مستقلة



  رد مع اقتباس
[ 11-13-2009 ]   رقم المشاركة 15

 

 

الصورة الرمزية المرافق

تاريخ التسجيل: Sep 2009

رقم العضوية: 3990

المشاركات: 2,378

الارتفاع عن سطح البحر: اقل من 500 متر

شكراً: 0
تم شكره 75 مرة في 75 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اقتباس: المشاركة الأصلية كتبت بواسطة Mohammad Ribhy مشاهدة المشاركة

 

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

"بسم الله الرحمن الرحيم
الكثير منكم كانوا يشاهدون بعض الخرائط التي كنت أضعها في هذا المنتدى بدون أن يسألوني عليه , وهذا الشيئ حفزني بأن أضع المعلومات الكافيه لكي تفهموا وتدروا من أين هذه الخرائط.
الكثير منكم سمع على 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


"أمير عوده"

مشكور على المعلومات القيمه بارك الله فيك



من مواضيعي الجديده:
شاهد الصور وقل .. الله اكبر كبيرا
صور الثلوج من ولايه ماتشجن الامريكيه
  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ المرافق على المشاركة المفيدة:
[ 01-07-2010 ]   رقم المشاركة 16

 

 

الصورة الرمزية عاشق البلانكو

تاريخ التسجيل: Jan 2009

رقم العضوية: 1069

المشاركات: 1,820

الدولة/المدينة: فلسطين / نابلس

الارتفاع عن سطح البحر: 500م

شكراً: 3,416
تم شكره 69 مرة في 32 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اقتباس: المشاركة الأصلية كتبت بواسطة Mohammad Ribhy مشاهدة المشاركة

 

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

"بسم الله الرحمن الرحيم
الكثير منكم كانوا يشاهدون بعض الخرائط التي كنت أضعها في هذا المنتدى بدون أن يسألوني عليه , وهذا الشيئ حفزني بأن أضع المعلومات الكافيه لكي تفهموا وتدروا من أين هذه الخرائط.
الكثير منكم سمع على 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


"أمير عوده"

مشكووووووووورنقره لعرض الصورة في صفحة مستقلة



  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ عاشق البلانكو على المشاركة المفيدة:
[ 01-15-2010 ]   رقم المشاركة 17

 Banned

 

الصورة الرمزية ابن مادبـــا

تاريخ التسجيل: Oct 2009

رقم العضوية: 4064

المشاركات: 2,308

الدولة/المدينة: مادبا - الفيصليه

الارتفاع عن سطح البحر: 800 - 900 متر

شكراً: 0
تم شكره 3 مرة في 3 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اولا ً واخير !
منتدى طقس الاردن , يفخر بأمثالكم
مشككوووور على الافاده!




  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ ابن مادبـــا على المشاركة المفيدة:
[ 02-05-2010 ]   رقم المشاركة 18

مراسل طقس الاردن في الناصرة

 متنبئ جوي

 

الصورة الرمزية Amir O

تاريخ التسجيل: Sep 2008

رقم العضوية: 193

المشاركات: 84

الارتفاع عن سطح البحر: 400

شكراً: 0
تم شكره 2 مرة في 2 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

السلام عليكم

اسف على عدم الظهور في الأشهر الماضيه .

بالنسبه لكيفيه التعامل مع السكريبتات :

اولا السكريبتات تستعمل في هذا البرنامح ككل برنامح برمجه اخر فقط لربح الوقت, يعني بكلمات اخرى هي تسهل علينا رسم الخرائط عن طريق تشغيل الأوامر في رزمه واحده وباوامر قليله .

على سبيل المثال :
اذا اردنا ان نبرمج سكريبت للأتصال بالسيرفير معين نعمل هذا الشيئ .

نفتح برنامج NOTEPAD وهناك نكتب :

'close 3'
'close 2'
'close 1'
prompt '00Z, 06Z, 12Z, 18Z? '
pull a
if a='00Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_00z'
endif
if a='06Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_06z'
endif
if a='12Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_12z'
endif
if a='18Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_18z'
endif
end

في هذا السكريبت سوف يسألك البرنامج اي تحديث تريد ؟ عندما تجيبه يأخذ المعلومه ويفحصها اذا كانت ملائمه (اي اذا كان السيرفير موجود) يتصل فيه .

ولكن ماذا علي ان اكتب لكي افتح السكريبت ؟
سهل بعدما ان انتهيت من كتابه السكريبت احفظه في الملف lib موجود في الحاسوب(المكان الذي حفظت به البرنامج) . ولكن هذه المره احفظ الملف ليس بال txt انما بال gs .

على سيبل المثال سوف احفظ الملف ب server.gs
بعد الحفظ تدخل الى البرنامج(جرادز) وتكتب run server

بعدها سوف يشتغل السكريبت .

ملاحظه : بعد وقبل كل سطر اوامر يجب ان يكون هناك فاصله : هكذا 'set mpdset hires'

امير عوده




  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ Amir O على المشاركة المفيدة:
[ 02-08-2010 ]   رقم المشاركة 19

 

 

الصورة الرمزية as7aaab

تاريخ التسجيل: Oct 2008

رقم العضوية: 332

المشاركات: 2,850

الدولة/المدينة: ماركا الشماليه ( عمان الشرقيه )

الارتفاع عن سطح البحر: 800

شكراً: 597
تم شكره 1,007 مرة في 243 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اقتباس: المشاركة الأصلية كتبت بواسطة Mohammad Ribhy مشاهدة المشاركة

 

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

"بسم الله الرحمن الرحيم
الكثير منكم كانوا يشاهدون بعض الخرائط التي كنت أضعها في هذا المنتدى بدون أن يسألوني عليه , وهذا الشيئ حفزني بأن أضع المعلومات الكافيه لكي تفهموا وتدروا من أين هذه الخرائط.
الكثير منكم سمع على 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


"أمير عوده"

نقره لعرض الصورة في صفحة مستقلة



نقره لعرض الصورة في صفحة مستقلة
sami jordan

s.hip_hop@yahoo.com
  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ as7aaab على المشاركة المفيدة:
[ 02-08-2010 ]   رقم المشاركة 20

 

 

الصورة الرمزية as7aaab

تاريخ التسجيل: Oct 2008

رقم العضوية: 332

المشاركات: 2,850

الدولة/المدينة: ماركا الشماليه ( عمان الشرقيه )

الارتفاع عن سطح البحر: 800

شكراً: 597
تم شكره 1,007 مرة في 243 مشاركة

افتراضي رد: طلب شرح استخدام سكربتات GrADS

اقتباس: المشاركة الأصلية كتبت بواسطة Amir O مشاهدة المشاركة

 السلام عليكم

اسف على عدم الظهور في الأشهر الماضيه .

بالنسبه لكيفيه التعامل مع السكريبتات :

اولا السكريبتات تستعمل في هذا البرنامح ككل برنامح برمجه اخر فقط لربح الوقت, يعني بكلمات اخرى هي تسهل علينا رسم الخرائط عن طريق تشغيل الأوامر في رزمه واحده وباوامر قليله .

على سبيل المثال :
اذا اردنا ان نبرمج سكريبت للأتصال بالسيرفير معين نعمل هذا الشيئ .

نفتح برنامج NOTEPAD وهناك نكتب :

'close 3'
'close 2'
'close 1'
prompt '00Z, 06Z, 12Z, 18Z? '
pull a
if a='00Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_00z'
endif
if a='06Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_06z'
endif
if a='12Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_12z'
endif
if a='18Z'
'sdfopen http://nomads.ncep.noaa.gov:9090/dod...tating/avn_18z'
endif
end

في هذا السكريبت سوف يسألك البرنامج اي تحديث تريد ؟ عندما تجيبه يأخذ المعلومه ويفحصها اذا كانت ملائمه (اي اذا كان السيرفير موجود) يتصل فيه .

ولكن ماذا علي ان اكتب لكي افتح السكريبت ؟
سهل بعدما ان انتهيت من كتابه السكريبت احفظه في الملف lib موجود في الحاسوب(المكان الذي حفظت به البرنامج) . ولكن هذه المره احفظ الملف ليس بال txt انما بال gs .

على سيبل المثال سوف احفظ الملف ب server.gs
بعد الحفظ تدخل الى البرنامج(جرادز) وتكتب run server

بعدها سوف يشتغل السكريبت .

ملاحظه : بعد وقبل كل سطر اوامر يجب ان يكون هناك فاصله : هكذا 'set mpdset hires'

امير عوده

نقره لعرض الصورة في صفحة مستقلة



نقره لعرض الصورة في صفحة مستقلة
sami jordan

s.hip_hop@yahoo.com
  رد مع اقتباس
الأعضاء الذين قالوا شكراً لـ as7aaab على المشاركة المفيدة:
رد


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
الانتقال السريع إلى


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