المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : (طلب مساعدة) تحويل الاحداثيات



عمر المتوكل
08-19-2008, 01:53 AM
السلام عليكم و رحمة الله و بركاته
السادة الاعضاء الاكارم حياكم الله
هذه اول مشاركة لي في منتداكم و إن شاء الله نكون عند حسن ظنكم
رجاء عندي مشكلة في تحويل نمط الاحداثيات
مثلا ابي احولهم من هذا النمط
N033.24.41.479 E036.30.56.009
الى هذا النمط
33.4115:36.5155
رجاء اللي عنده طريقة او برنامج لا يبخل علينا
مع اني جربت شي موقعين ثلاثة بالنت لكن التحويل ما كان دقيق و انا تلزمني الدقة
و مشكورين مقدما و الله يعطيكم العافية

عمر المتوكل
08-19-2008, 06:51 PM
يا شباب بالله عليكم ساعدونا

جمعة داود
08-19-2008, 07:06 PM
أخي الكريم: لو تجولت في موضوعات النادي ستجد برامج كثيرة للتحويل بين الاحداثيات. لكن مشكلتك بسيطة جدا ان كنت حاولت تعرف ما هو النمط الاول و ما هو الثاني ولاكتشفت بنفسك الطريقة.

النمط الاول: ما هو الا الاحداثيات بالدرجات و الدقائق و الثواني ، أي N033.24.41.479 هي دائرة العرض = 33 درجة و 24 دقيقة و 41.479 ثانية والرقم الثاني: E036.30.56.009 ما هو الا خط الطول: 36 درجة و 30 دقيقة و 56.009 ثانية

التحويل: القيمة بالدرجات = الدرجة + (الدقيقة/60) + (الثانية/3600) = 33 + (24/60) + (41.479/3600) = 33.41152194 وهذا هو الرقم الاول في النمط الثاني. وبنفس الطريقة يمكنك تحويل خط الطول أيضا.

بالتوفيق بمشيئة الله

عمر المتوكل
08-20-2008, 01:42 AM
مشكور دكتور على التوضيح
لقيت هذه الصفحة
http://www.fcc.gov/mb/audio/bickel/DDDMMSS-decimal.html
يعطيك العافية و تقبل تحياتي ,

بهجت يوسف الجعافرة
08-20-2008, 10:06 AM
السلام عليكم
اذا كنت تعرف استخدمات الدوال فعليك استدام ما يلي الدالة المسماه MID .
N033.24.41.479 E036.30.56.009
=MID(A2,1,5) Five characters from the string above, starting at the first character (Fluid)
=MID(A2,7,20) Twenty characters from the string above, starting at the seventh (Flow)
=MID(A2,20,5) Because the starting point is greater than the length of the string, empty text is returned
----------------------------------------------------------------------
N033.24.41.479 E036.30.56.009


mid(a1,2, 13) gives
033.24.41.479

mid(a1,18, 13) gives
036.30.56.009
a1 تعني الخانة التي يوجد فيها الرقم
2 الرقم الابتداء وهو 0
13 هو عدد الحرف التي يجب استخراجها
عليك التأكد من مواقع الاحرف في ليعطي جواب صحيح

بهجت يوسف الجعافرة
08-20-2008, 10:11 AM
السلام عليكم
يمكن استخراج الدرجات والدقائق والكسور وتحويلها حسب القوانيين الذي بينها الاخوة الكرام
بعد تحويل النص الى ارقام

ام اذا ذهبت الى المساعد help mid
you will see
Use the MID function here. MID returns a specific number of characters from a text string, starting at the position you specify, based on the number of characters you specify. The syntax of the function is:

MID(text,start_num,num_chars)

Text The text string containing the characters you want to extract.
Start_num The position of the first character you want to extract in text. The first character in text has start_num 1, and so on.
Num_chars Specifies the number of characters you

عمر المتوكل
08-20-2008, 01:27 PM
شكرا اخ بهجت
انحلت المشكلة الحمد لله
تحياتي