عدد الرسائل : 10 العمر : 46 البلد : Kuwait تاريخ التسجيل : 13/06/2008
موضوع: حساب إتجاه القبلة الجمعة 13 يونيو 2008 - 21:23
السلام عليكم ورحمة الله
تحية طيبة وبعد
هذه أول مشاركة لي في هذا المنتدى الطيب بأعضاءه فارجو أن تقبلوني كزميل جديد بينكم
يتطرق هذا الموضوع إلى حساب إتجاه القبلة ،ويمكن حساب ذلك بواسطه معادلات المثلث الكروي وسأستعين هنا بمعادلات تستخدم عند الإنتقال من نقطة إلى نقطة على سطح الكرة الارضية ،وقد حاولت إستخدام أبسط الطرق مع المحافظة على دقة النتائج فأرجو أن يعود هذا الموضوع بالنفع على الجميع .
شرح طريقة حساب إتجاه القبلة
الموقع الأول (lat.a & long.a)
الموقع الثاني (lat.b & long.b ) مكة المكرمة
فرق العرض d.lat = lat.a - lat.b
فرق الطول d.long = long.a - long.b
أولاً :نحسب المسافة بين الموقعين
cos(dist.)=cos(lat.a)cos(lat.b)cos(d.long)+-sin(lat.a)sin( lat. b )I
جمع مع إتفاق خطي العرض ، وطرح مع الإختلاف حاصل المسافة يكون بالدرجات ولتحويله إلى أميال بحرية يضرب في 60
ثانياً : نحسب الإتجاه (من الموقع الأول إلى الثاني)
sin(Az)=(sin(d.long)cos( lat. b ))/sin(dist.)I
الإتجاه يكون بالنظام الربعي ويجب تحويلة إلى نظام دائري وفقاً لإشارة كل من فرق العرض والطول
ملاحظات :
معرفة الإتجاه الربعي للقبلة
إذا كانت مكة أكبر طولا وعرضا تكون القبلة باتجاه الشمال الشرقي -الربع الاول-
إذا كانت مكة أكبر طولا وأقل عرضا تكون القبلة باتجاه الجنوب الشرقي -الربع الثاني-
إذا كانت مكة أقل طولا وعرضا تكون القبلة باتجاه الجنوب الغربي - الربع الثالث-
إذا كانت مكة أقل طولا وأكبر عرضا تكون القبلة باتجاه الشمال الغربي - الربع الرابع-
الاتجاه كما قلنا نحولة من نظام ربعي إلى نظام دائري منسوب للشمال 000ْ على هذا الاساس يجب اولا ان نحدد ربعه وذلك بتحدبد الاشارتين - اشارة فرق العرض d.Lat شمال أو جنوب ،،، والثانية اشارة فرق الطول d.Long شرق أو غرب - وبعدها نحول الاتجاه من نظام ربعي إلى دائري كالتالي :
اذا كان شمال ، شرق اي في الربع الاول يكون الاتجاه الناتج منسوب الى الشمال ولا داعي لتغييره
اذا كان شمال ، غرب اي في الربع الرابع نطرح 360 من الناتج فيكون الاتجاه الناتج منسوب الى الشمال
اذا كان جنوب ، شرق اي في الربع الثاني نطرح 180 من الناتج فيكون الاتجاه الناتج منسوب الى الشمال
اذا كان جنوب ، غرب اي في الربع الثالث نجمع 180 على الناتج فيكون الاتجاه الناتج منسوب الى الشمال
كيف نحسب فرق العرض
اذا كان العرضين متشابهين بالاشاره بمعني الاثنين شمال أو جنوب إطرحهم من بعض واشارة الناتج d.Lat يكون بالاتجاه المتجة اليه
اذا كان العرضين مختلفين بالاشاره بمعني احدهما شمال والاخر جنوب او العكس اجمعهم مع بعض واشارة الناتج d.Lat يكون على اشارة العرض الثاني
كيف نحسب فرق الطول
اذا كان الطولين متشابهين بالاشاره بمعني الاثنين شرق او غرب اطرحهم من بعض واشارة الناتج d.Long يكون بالاتجاه المتجه اليه
اذا كان الطولين مختلفين بالاشاره بمعني احدهما شرق والاخر غرب اجمعهم مع بعض واشارة الناتج d.Long يكون على اشارة الطول الثاني
مثال تطبيقي:
الموقع الأول (29.3333N & 048.000E) دولة الكويت
الموقع الثاني(21.41666N & 039.81666E) مكة المكرمة
فرق العرض 29.333N - 21.4166N = 7.9166 S الإشارة جنوب لان من خط عرض كبير(الكويت) إلى خط عرض أصغر(مكة) وبنفس الإشارة الشمالية
فرق الطول 048.000E - 039.81666E = 8.18333 W الإشارة غرب لان من خط طول كبير(الكويت) إلى خط طول أصغر(مكة) وبنفس الإشارة الشرقية
عدد الرسائل : 1300 العمر : 45 البلد : سوريا تاريخ التسجيل : 15/08/2007
موضوع: رد: حساب إتجاه القبلة الجمعة 13 يونيو 2008 - 22:39
أهلاً وسهلاً بك أخ أحمد وبجميع الأشقاء من الكويت وشكراً على المساهمة المميزة.. وهنا عندي اقتراح بسيط..
طالما أن طريقة الحساب تتم من خلال معادلات بسيطة، فأعتقد أنه يمكن بسهولة إدخال هذه المعادلات ضمن برنامج Excell.. وهكذا بمجرد إدخال خطوط الطول والعرض يعطي البرنامج اتجاه القبلة..
ويمكن أيضاً ضمن البرنامج تصميم شكل بوصلة بحيث يظهر الاتجاه عليها بعد حساب الزاوية..
هل بإمكانكم تنفيذ الاقتراح؟؟
أحمد الأنصاري
عدد الرسائل : 10 العمر : 46 البلد : Kuwait تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الأربعاء 18 يونيو 2008 - 16:14
السلام عليكم ورحمة الله
أهلا بك أخي د. فراس وبتعقيبك الذي سعدت به
بخصوص الإقتراح للأسف دكتور أنا لا اجيد إستخدام برنامج Excell فاعذرني
وهنا مهمتكم في تكوين فريق عمل متعدد التخصصات يعمل لصالح المنتدى
على سبيل المثال أشخاص متخصصين بالحساب الفلكي وآخرون في البرمجة وعمل البرامج وكذلك أشخاص متخصصين في التصوير ورصد الهلال وهكذا ... ثم تعرض أهم الأعمال على موقع الجمعية الرئيسي بحيث تسجل باسم الجمعية وأعضاءها .
بارك الله فيك
د. فراس مدير المنتدى
عدد الرسائل : 1300 العمر : 45 البلد : سوريا تاريخ التسجيل : 15/08/2007
موضوع: رد: حساب إتجاه القبلة الأربعاء 18 يونيو 2008 - 23:47
نحن لدينا مجموعات كهذه تعمل في مجالات متعددة.. فلدينا حالياً مجموعة تعمل في مجال الإعلام ومجموعة تعمل في التراث الفلكي العربي.. كما لدينا مجموعة متخصصة بالتصوير الفلكي والتلسكوبات.. وفي بداية الشهر القادم سننشر في الموقع بحثاً رائعاً عن الاصطرلاب قامت به مجموعة التراث الفلكي.. هل هناك أحد في المنتدى لديه خبرة في العمل على برنامج الإكسل ويستطيع أن يدخل هذه المعلومات فيه بحيث نحصل على النتيجة المطلوبة؟؟؟
أحمد الأنصاري
عدد الرسائل : 10 العمر : 46 البلد : Kuwait تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الخميس 19 يونيو 2008 - 0:14
نشكر لكم هذا الاهتمام والجهد الذي تبذلونه ونسأل الله أن يوفقكم وينفع بكم
ننتظر معكم من يقوم بهذا العمل وله مني معادلات أٌخرى غير المطروحة هنا يستند عليها في عمله على الـExcell حتى يكون العمل أكثر إتقاناً ويليق باسم الجمعية إن شاء الله .
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الثلاثاء 23 ديسمبر 2008 - 4:23
السلام عليكم ورحمة الله تعالى وبركاته
لك جزيل الشكر أخي الكريم "أحمد" على هذه المشاركة المميزة.
أما بالنسبة لـ د.فراس فقد قمت بإنشاء برنامج بسيط لحساب اتجاه القبلة باستخدام لغة Visual Basic ولكن باعتبار أن إحداثيات الكعبة المشرفة هي:
Lat=21.2521
Long=39.4934
وليس إحداثيات مكة المكرمة وهذه الإحداثيات قد أحضرتها من الإنترنت وتأكدت منها باستخدام برنامج Google Earth ,وقد قمت بتجربة قيم كثيرة على البرنامج وكانت النتائج والحمد لله صحيحة.
وقد أرسلت نسخة إلى إميل الدكتور فراس.
ولكم كل الشكر.
د. فراس مدير المنتدى
عدد الرسائل : 1300 العمر : 45 البلد : سوريا تاريخ التسجيل : 15/08/2007
موضوع: رد: حساب إتجاه القبلة الثلاثاء 23 ديسمبر 2008 - 17:44
شكراً جزيلاً أخ بلال على الجهد الكبير المبذول في ذلك..
ولكن يبدو أنه لم تصلني رسالة منك بالبريد الإلكتروني..
أرجو إعادة الإرسال مع الشكر..
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الجمعة 26 ديسمبر 2008 - 21:48
السلام عليكم ورحمة الله وبركاته
أخي فراس لقد أرسلت البرنامج من جديد لكن يبدو أنه لم يصلك لا أعلم ما المشكلة فهل تدلني على كيفية نشره في المنتدى؟
وآسف للإزعاج
Mahmoud Alamir
عدد الرسائل : 949 العمر : 37 البلد : Syria تاريخ التسجيل : 20/02/2008
موضوع: رد: حساب إتجاه القبلة السبت 27 ديسمبر 2008 - 0:29
بحب أشكر كل من الأخوة أحمد الأنصاري ود.فراس وبلال الشعار...انا عندي معلومات متواضعة عن الEXCEL لكن الموضوع بحاجة إلى تفرغ...وأنا الآن في زمن امتحانات...إن شاء الله حين انهي امتحاناتي أحاول في تطبيق الأفكار المطروحة....
Hassan Aldib
عدد الرسائل : 651 العمر : 35 البلد : Syria-Hama تاريخ التسجيل : 13/03/2008
موضوع: رد: حساب إتجاه القبلة السبت 27 ديسمبر 2008 - 1:20
مشكورين جميعكم على الموضوع أخ بلال الشعار بالنسبة لنشر البرنامج في المنتدى بإمكانك و بكل بساطة رفع الملف على أحد المواقع و نشر رابط التحميل في الموقع و هذا أحد المواقع السهلة الاستخدام www.filesend.net
Hassan Aldib
عدد الرسائل : 651 العمر : 35 البلد : Syria-Hama تاريخ التسجيل : 13/03/2008
موضوع: رد: حساب إتجاه القبلة السبت 27 ديسمبر 2008 - 1:23
طبعاً أخ بلال لسرعة التحميل و لكي لا تواجه مشاكل يفضل ضغط البرتامج باستخدام برنامج winrar قبل تحميله إلى الموقع آنف الذكر
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الأحد 28 ديسمبر 2008 - 4:19
السلام عليكم
أشكرك أخي حسان أشكر الجميع على الاهتمام
وهذا هو رابط البرنامج
Mahmoud Alamir
عدد الرسائل : 949 العمر : 37 البلد : Syria تاريخ التسجيل : 20/02/2008
موضوع: رد: حساب إتجاه القبلة الثلاثاء 30 ديسمبر 2008 - 10:26
شكرا أخ بلال..بس البرنامج ما اشتغل عندي!!!!!.......بس سؤال صغير....شو لغة البرمجة يللي استخدمتها في إنشاء هذا البرنامج؟؟؟؟ دلفي أو فيجوال بيسك....أو غيرهما؟؟؟؟؟
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الخميس 1 يناير 2009 - 4:48
لغة البرمجة هي
Visual Basic 2005 Express Edition
بس الغريب إنو ما اشتغل مع إني جربتو على كمبيوتر تاني
Hassan Aldib
عدد الرسائل : 651 العمر : 35 البلد : Syria-Hama تاريخ التسجيل : 13/03/2008
موضوع: رد: حساب إتجاه القبلة الخميس 1 يناير 2009 - 4:58
مش مشكلة أخي بلال أنا متأكد أنه بإمكانك تعمل واحد جديد باستعمال برنامج Excell.
لا تزعل
د. فراس مدير المنتدى
عدد الرسائل : 1300 العمر : 45 البلد : سوريا تاريخ التسجيل : 15/08/2007
موضوع: رد: حساب إتجاه القبلة الخميس 1 يناير 2009 - 9:00
شكراً أخ بلال وصل البرنامج وأنا اشتغل عندي مباشرة ودون أي مشاكل.. وأهنئك على التصميم والبرمجة..
ماذا عن بقية الشباب؟؟ هل هناك مشكلة في عمل البرنامج لدى أحد منكم؟؟
Hassan Aldib
عدد الرسائل : 651 العمر : 35 البلد : Syria-Hama تاريخ التسجيل : 13/03/2008
موضوع: رد: حساب إتجاه القبلة الجمعة 2 يناير 2009 - 13:24
و أنا كمان ما اشتغل عندي
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الأحد 4 يناير 2009 - 3:59
السلام عليكم شكرا أخي فراس والحمد لله إنو اشتغل عندك. مع إني كنت بتمنى إنو يشتغل عند الكل
إن شاء الله بعد الامتحانات بشوف شو المشكلة
بلال الشعار
عدد الرسائل : 12 العمر : 32 البلد : سوريا, حمص تاريخ التسجيل : 13/06/2008
موضوع: رد: حساب إتجاه القبلة الجمعة 19 يونيو 2009 - 5:45
السلام عليكم ورحمة الله وبركاته
أعتذر عن عدم الرد ولكن من كام يوم حتى فضيت
أخي ... هل ظهرت رسالة الخطأ هذه
إن كانت هي أو تشبهها فيجب تنزيل Microsoft .Net Framework حتى يتم فتحه لأنني اللغة التي أعمل عليها هي Visual Basic.Net