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

مشاهدة النسخة كاملة : مساعدة تمثيل الشوراع في قاعدة البيانات ؟؟؟؟؟!



jkalboneh
01-28-2006, 04:42 PM
بسم الله الر حمن الرحيم


السلام عليكم ورحمة الله وبركاته :


انا طالب في جامعة الاسراء الخاصة , ولدي مشروع تخرج , ونظراّ لأن علم GISجديد قررت بعمل مشروع يعمل على تحديد الطريق ( الشارع) الأفضل بين موقعين , لذا قمت باستخدام (Google Api's) لتزويدنا خريطة , ونظرا لإمكانية الحصول على الاحداثيات و خطوط الطول وخطوط العرض ولكن واجهتنا عدة مشاكل و منها :-

1. ما هي أفضل طريقه ممكنة لتصميم قاعدة البيانات ملائمة .
2. ما هي أفضل طريقه لتمثيل الشوراع والمناطق.
3. لو كان لدينا شارع يوجد لديه تفرعات (دخلات) كيف يمكن تمثيل هذا الشارع على قاعدة اليانات
3. أيهما أفضل إستخدام قاعدة بيانات (GIS) أو قاعدة بيانات (ER-Diagrame)

ممكن أن تزودونا ب وثائق أو أوراق تشرح هذا الموضوع و نكون لكم من الشاكرين

http://www.google.com/apis/maps/documentation/
http://jkalboneh.tripod.com/GoogleMap.gif

فهد الأحمدي
01-28-2006, 09:17 PM
نبارك انضمام جكلابونيه إلى النادي
والله إسمك صعب في النطق وصعب في الكتابة ياريت تحاول تبسطه لنا أكثر

عموماً نتمنى أن تقضي وقتاً ممتعاً ومفيداً بين جنبات هذه النادي


تستخدم (Google Api's) لتضمين خرائط جوجل ضمن موقعك فهل هذا ما ترغب به

أنا اجهل ER-Diagrame وبقد بحثت عنها لأعرف معناها فوجدتها في موقع محجوب في السعودية
http://members.easyspace.com/tct2tsa/erdiagrame.htm
شكل الموضوع يخوف :)


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

والله أعلم

م/ سيف العمري
01-31-2006, 02:22 PM
بسم الله الرحمن الرحيم

عزيزي بالنسبة لكيفية تمثيل الشوارع بنظم المعلومات الجغرافية _ فهي عادة ما تكون خط ونقطة تسمى (Arc and Node) وعادة ما يسمى Arc as Segment كل Segment يكون لها رقم معرف بها


file:///C:/doc_files/segment.JPG









على سبيل المثال كل (Node) يمثل تقاطع مع شارع آخر، ممكن يكون دوار اوتقاطع عادي، حيث يمكن تضمين اسم الطريق لكل segment بحيث ممكن أن تعرف طول الطريق.
اما بالنسبة لمشروعك أفضل طريق (فهو من أي ناحية أفضل !!!)
1- من حيث تكلفة المواصلات.
2- من حيث جودة الطريق.
3- من حيث اختصار الوقت
4- من حيث المسافة.

اما بالنسبة ER- Modeling فهي ترمز الى Entity Relationship أي تصميم قواعد البيانات سواء الجغرافية او الوصفية بطريقة ربط الجداول ببعضها عن طريق Primary Key و Foreign Key

على سبيل المثال يوجد لدينا مباني وقطع أراضي، Building and Parcel



file:///C:/doc_files/table.JPG






توضح الجداول كيفية ربط جدول المباني مع قطع الأراضي باستخدام ER Modeling طبعا هذه مجرد شرح تبسيطي للفكرة حيث يوجد أمور اخرى يجب مراعاتها.

والله أعلم