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

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



نوفه عبدالله
05-21-2008, 02:21 AM
مرحبا الأعضاء الأعزاء
أردت منكم مشكورين مساعدتي في مشكلتي
أنا الان أقوم بتصميم برنامج متابعة سيارات أي تتبع أثر وذلك عن طريق وضع جهاز تتبع أثر في السيارة وهذا الجهاز يرسل مكان السيارة(
السيارة(في شكل خطوط طول ودوائر عرض) بشكل رسالة قصيرة إلى المودم الموصول بكمبيوتري
بعد ذلك أقوم أنا بوضع نقطة على الخريطة يوضح مكان تلك السيارة
أنا أستخدم خرائط بصيغة shp وأستخدم برنامج من شركةthinkgeo وأستخدم للبرمجة لغة c#
مشكلتي الان أن خطوط الطول والدوائر تصلني بصيغة لا يعرفها هذا البرنامج
فالرسالة التي تصلني هي
AVRMC,99999999,182850,A,2445.3822,N,04647.4237,E,0 .00,,270408,0*33
وخط الطول والدوائر تكون بصيغةDDMM,MMMM
بينما الخطوط الدوائر التي تتعامل يعها البرنممج هي
2739197.11438977
لاأعلم ماهذه الصيغة ولكن أعتقد أنه تسمىrealworld
الان كيف يتم التحويل بين الصيغتين
أرجوكم ساعدمني ولأمر بغاية الاهمية
كيف أحول خط الطول بالصيغة
04647.4219
إلى
2739197.11438977
أعتذر عن الإطالة
وألف شكر

نوفه عبدالله
05-23-2008, 11:16 AM
معقولة مافيه أحد عنده أي فكرة؟؟؟؟
أرجو المساعدة فالأمر بغاية الأهمية
شكرا جزيلا

نوفه عبدالله
05-24-2008, 04:44 PM
الأعضاء الأعزاء
إذا لم يكن هناك طريقة للتحويل أو لايمكن التحويل فأرجو إخباري بذلك لأني بحثت طويلا ولم أجد
ولكني غير متأكدة من عدم وجود الحل
فإن لم يكن هناك حل فبلغوني بذلك لتكون حجة لي أمام من سيقيمني
وشكرا لكم

فهد المطلق
05-24-2008, 07:41 PM
الصراحة انا مافهمت شي السبب راجع لجهلي بالموضوع عموما

احس ان هذه الصيغة غلط ممكن تكون هكذا ## ## ##

كذلك انا معرف هل استخدمتي ادوات برنامج نظم المعلومات الجغرافية في برنامجك اولا مثل برنامج Tracking Analyst الخاص بتتبع الظواهر الجغرافية

على العموم هذا برنامج مفتوح السورس حتى تتمكن من فهم بني اكواد الاحداثيات

هذا رابط برنامج

http://www.4shared.com/file/48777734/fda297a6/___online.html

نوفه عبدالله
05-25-2008, 07:11 PM
مرحبا أخي الكريم
أولا شكرا لردك
ثانيا لقد حملت البرنامج وجربته
جميل جدا لكن بماذا سوف يفيدني؟؟
ثالثا ماذا تقصد بالصيغة ## ## ##
أول مره أسمع فيه!!
شكرا جزيلا لك

د. وسام محمد
05-26-2008, 10:03 AM
الأخت نوف
بدايةة أعتقد أنك تستخدمين بروتوكول Nema لقراءه بيانات جهاز الـ Gps
الوضع الأفتراضي للبيانات المرجوعة باستخدام هذا البرتوكول هي صياغتها بالوحدات المترية على شبكة احداثيات مسقط مركاتور المستعرض
ولتحويلها إلى إحداثيات جغرافية بدوائر العرض وخطوط الطول يستلزم الأمر استخدام تحويل رياضي حاولي البحث عنه وانا سأفتش في أوراقي ولو وجدته ارسله لكي

جمعة داود
05-26-2008, 10:21 AM
أجهزة GPS تستخدم بروتوكول NEMA 0183 version 2.0 في التخاطب وارسال البيانات بينها أو لأي مصدر خارجي اخر ، ويجب فهم البروتوكول تماما و من ثم يمكن بعد ذلك تعديل البيانات من صيغة لأخري. والبروتوكول موجود في الملف التالي:

http://www.tronico.fi/OH6NT/docs/NMEA0183.pdf

بالتوفيق

د. وسام محمد
05-26-2008, 10:41 AM
أحسنت وأوجزت أستاذنال الكتور داوود

د. وسام محمد
05-26-2008, 10:46 AM
الأخت السائلة
هناك تطبيق شبيه بتطبيقك منشور في CodeProject ويستخدم أيضاً C# ربما لو راجعته فيمكنك الوصول إلى حل لمشكلتك
موقعالتطبيق هو
http://www.codeproject.com/KB/cs/GpsMapping.aspx

نوفه عبدالله
05-26-2008, 11:56 AM
د.وسام محمد و جمعة داود
أشكر لكم ردكم ومساعدتكم
سأنظر وأبحث فيما أفدتوني به
ولي رجعة بإذن الله

عبدالهادي حمد
05-26-2008, 03:33 PM
الاخت السائلة
السلام عليكم و رحمة الله و بركاته
اقترح عليك الاتصال بشركة الالكترونيات المتقدمة حيث انهم قامو بإنشاء و تطوير برنامج لمتابعة المركبات محلياً ، حاولي الاتصال بهم و التحدث الى احد مهندسي النظام و سوف يزودك بالمعلومات المطلوبة .
و اتوقع من خلال خبرتي المتواضعة في هذا النظام ان المشكلة تكمن في جهاز الارسال المزروع في السيارة و النظام غير قادرة على قراءة البيانات المرسلة من الجهاز ، لذلك حاولي تغير جهاز الارسال او كما سبق و ذكرت الاتصال بأحد مهندسي نظام تعقب المركبات في شركة الالكترونيات المتقدمة .
اتمنى ان تجدي الحل و توافينا به لكي تعم الفائدة .
مع تمنياتي لك بالتوفيق

صباح حسين علي
01-24-2010, 09:59 PM
بسم الله الرحمن الرحيم
الاخت الفاضلة نوفة المحترمة
للفائدة فقط
هناك في اقراص المساعدة الخاصة بالبرمجة بلغة الفيجوال بيسك (msdn) فقرات برمجية جاهزة للتعمل مع الاستلام الخارجي للقراءات من الحاسبة ومنها جهاز (gps) ويمكن من خلال هذه الفقرات البمجية استلام وقراءة خطوط الطول والعرض فقط. وهلاحظة اخرى قد تكون القراءة بالاحداثيات التربيعية ( تشميل وتشريق) كما هو موضح في الرسالة التي ارسلتيها للنادي . والحقيقة استخدام البرمجة بلغة الفيجوال بيسك مع البحث والتفكير قد توصلك الى حل وهناك برامجيات جاهزة للتحويل ايضا . ولكن يجب ان تعرفي كم نوع من الاحداثيات موجود ومتعارف عليه في المفهوم الجيوديسي .

شكرا
أ. صباح حسين علي
جامعة الموصل