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

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



دارين الحمدان
01-26-2008, 07:09 PM
السلام عليكم لكل اعضاء المنتدى
كنت قد طرحت موضوعا واستفسار سابق في هذا الرابط
http://www.gisclub.net/vb/showthread.php?t=2333
فكان رد الدكتور وسام محمد جزاه الله خيرا
والان اريد مادة تعليمية عن map server وال postgre+postgis
وطرق الربط بينهم
وكيفية التعامل معهم فأرجو منكم المساعدة وأنا ممتنه لكم

د. وسام محمد
01-27-2008, 07:19 AM
الأخت الكريمة دارين
أوصيك بشدة بزيارة موقع MapServer وعنوانه هو http://mapserver.gis.umn.edu/ لأنك ستجدين فيه جميع ما تحتاجينه سواء من البرامج أو من المواد التعليمية الخاصة بها
وفقك الله

دارين الحمدان
02-04-2008, 10:38 AM
السلام عليكم دكتور وسام محمد :

بالنسبة لمشروعنا يوجد برنامج Quantum GIS
هل يجب اسخدامه ؟؟ وهل يجب تحويل المعلومات من restore to vector ?وهل بامكانا البدء بتخزين البيانات باستخدام postgresql ??? قبل البدء بالعمل على الخرائط ؟؟ واذا ممكن التواصل معك شخصيا لمساعدتنا ومتابعة مشروعنا .. اقبل مع فائق الاحترام والشكر
أرجو الرد بأسرع وقت ممكن

د. وسام محمد
02-04-2008, 11:38 AM
الأخت دارين
أنا لا أعرف نوعية البيانات التي سوف تستخدمينها ولكن إن كنت تنوين استخدام صور من النوع raster فإن أختزانها في PostgreSQL سيأخذ أتجاه آخر حيث يجب تعريفها على أنها BLOB ومن ثم لن تكون بيانات جغرافية وسيصعب عندئذ استخدامها مع الـ MapServer أو عمل Overlay للبيانات الجغرافية عليها.
برنامج QGIS يمكن أن يكون نافع في عرض وتحرير البيانات أثناء إعدادكم المشروع وهو سهل الاستخدام.
تسألين عن تخزين البيانات ولم تحددي نوعها هل تعنين بيانات وصفية (لامكانية) إذا كانت من هذا النوع لا بأس أن تقوموا بتخزينها بداية حيث أنكم سوف تبنون علاقات بينها وبين جداول البيانات المكانية، أما إذا كنتي تنوين إدخال البيانات المكانية فكيف سوف تدخلينها (لا تحاولي عمل ذلك يدوياً أو باستخدام سكريبت فسوف يأخذ وقت طويل واحتمالات الخطأ كبيرة)
أخيراً لي عندك أسئلة بدوري
في أي جامعة وأي كلية انت، وهل يمكن أن أعرف أسم مشرفينك؟؟؟؟

دارين الحمدان
02-04-2008, 01:31 PM
سوف اقوم بتخزين المعلومات التالية : القرية(اسم القرية المدمره48\تاريخ الهجره\المحافظة التي تتبع لها\الاسم بعد الهجرة/ احداثياتها السينية والصادية
وهنا اتفقنا ان ناخذها من ههذه الخريطة الاحداثيات الموجوده فيها بناء على مبداspatial db
يعني بالنسبة للداتا بيس سوف يكون لدي 3جدوال
1-الاحدثيات
2- القرى المهدمة ومن خلال احداثياتها سوف ترتبط بجدول الاحداثيات بناء على(هل احداثيات المنطقة موجوده ضمن هذا المربع)
3-المحافظة التي تضم القرى الموجودة فيها وهنا سوف نعطيها مثلا لمحافظة صفد رقم 1 وسوف يكون المفتاح(key)للقرية في جدول القرى

مثلا:سوف نعتمد المربع التالي(xmin,xmax,ymin,ymax)
وهي في المربع كالتالي[(160.270)(170.270)(160.280)(170.280)]
وهذا يضم القرى التالية(النواقير/البصى/السمنية/عرب خربة السمنية/الزيب)
كل الخريطة التي يوجد فيها قرى مهدومة سوف يتم تخزينها على شكل مربعات وتضم من خلالها القرى التي توجد بداخلها
المعلومات الموجوده بهذه الخريطة على الربط التالي
http://www.safsaf.org/01-10-2006arttikl1/falasteen_mape.htm
وانا ادرس في جامعة النجاح في نابلس فلسطين كلية تكنولوجيا المعلومات قسم
cis
وشكرا جزيلا على اهتمامك ونرجو التواصل

د. وسام محمد
02-05-2008, 06:57 AM
الأخت دارين
شكراً لإجابتك على أسئلتي، وبرجاء أن تنقلي تحياتي وأحتراماتي لأساتذتك الذين يمنحونكم فرصة عظيمة لتعلم كيفية القدرة على أبتكار حلول غير تقليدية.
لكن لي تعليق على شكل قاعدة البيانات التي تقترحينها:
أنا أفهم أن يتم فصل المحافظة في جدول مستقل لضمان الـ Normalization لكن لماذا تضعين الأحداثايات في جدول ثم تضعين البيانات الوصفية في جدول آخر وتقومين بربطهما مع أنه من المنطقي أنا يكونا في جدول واحد خاصة أنك ستقومين بتمثيل القرى في صورة نقط.

دارين الحمدان
02-05-2008, 10:49 AM
السلام عليكم دكتور وسام
شكرا جزيلا على اهتمامك
لكن ماذا عن الاسئلة التي طرحتها عن المشروع ( يوجد برنامج Quantum GIS
هل يجب اسخدامه ؟؟ وهل يجب تحويل المعلومات من restore to vector ?وهل بامكانا البدء بتخزين البيانات باستخدام postgresql ??? قبل البدء بالعمل على الخرائط )
وانا اوافقك الراي انه يجب وضع جدول واحد
لكن سوف يكون هناك محرك بحث في صفحة ال phpالتي سوف تكون تحتوي على الخريطة المربوطة مع الداتا بيس
ومن خلال هذا المحرك يمكن استرجاع جميع المعلومات الموجودة في الجداول وكذلك الخريطة تحتوي على ايقونة عند الضغط القرية تسترجع معلوماتها او تعيين مساحة تسترجع القرى الموجودة في هذه المساحة

د. وسام محمد
02-05-2008, 01:26 PM
الأخت دارين أعتقد أنني قد أجبت على أسئلتك من قبل:

الأخت دارين
أنا لا أعرف نوعية البيانات التي سوف تستخدمينها ولكن إن كنت تنوين استخدام صور من النوع raster فإن أختزانها في PostgreSQL سيأخذ أتجاه آخر حيث يجب تعريفها على أنها BLOB ومن ثم لن تكون بيانات جغرافية وسيصعب عندئذ استخدامها مع الـ MapServer أو عمل Overlay للبيانات الجغرافية عليها.
برنامج QGIS يمكن أن يكون نافع في عرض وتحرير البيانات أثناء إعدادكم المشروع وهو سهل الاستخدام.
تسألين عن تخزين البيانات ولم تحددي نوعها هل تعنين بيانات وصفية (لامكانية) إذا كانت من هذا النوع لا بأس أن تقوموا بتخزينها بداية حيث أنكم سوف تبنون علاقات بينها وبين جداول البيانات المكانية، أما إذا كنتي تنوين إدخال البيانات المكانية فكيف سوف تدخلينها (لا تحاولي عمل ذلك يدوياً أو باستخدام سكريبت فسوف يأخذ وقت طويل واحتمالات الخطأ كبيرة)
أخيراً لي عندك أسئلة بدوري
في أي جامعة وأي كلية انت، وهل يمكن أن أعرف أسم مشرفينك؟؟؟؟

أما بالنسبة لفكرة محرك البحث فأحب أن أنبه عليك من البداية بضرورة استخدام خاصية Full Text Search عند تصميم الجداول بدلاً من أن تقومي بتصميم الجداول ثم تعدليها هو قد يؤثر على محتويات الجداول، وبدون استخدام هذه الخاصية سيكون غاية في الصعوبة على مستخدم الموقع التعامل مع محرك بحثكم.
سؤال أخير: هل قررتم أين ستسضيفون موقعكم لأنه يجب أن يكون في أعتباركم أنه ليس هناك مواقع مجانية تقريباً تدعم الـ MapServer.