السلام عليكم
كيف يمكن استخدام برنامج الاكسل في توقيع مناطق ذات احداثيات علي خريطة مصححه في الارك جي اي اس وشكرا
عرض للطباعة
السلام عليكم
كيف يمكن استخدام برنامج الاكسل في توقيع مناطق ذات احداثيات علي خريطة مصححه في الارك جي اي اس وشكرا
هنا ستجد الجواب انشاء الله
http://www.gisclub.net/vb/showthread...4309#post14309
بسم الله الرحمن الرحيم
أخي الكريم سأوضح لك الخطوات بالصور وعسى ان تكون نافعة لك وتؤدي الغرض الذي تريد
أولا: لديك بيانات لمواقع حقيقة على الأرض محملة احداثياتها في جدول أكسل ولنفترض انه الملف التجريبي الذي أعددته لغرض الشرح
Trail.xls
هناك حالتين الأولى اذا كان لديك برنامج أوفس أي نسخة قبل الأخيرة 2007 أي أوفيس 2003 أو XP ،فعملية تحويله الى ملف pbf سهلة للغاية ستختار save as ومن الإختيارات هناك اختيار للتحويل الى DBF IV وهو الأخير بين اختيارات dbf ، فيتحول الملف الى ملف قاعدة بيانات وتقوم بتطبيق الخطوة الرابعة والخامسة الخاصة ببرنامج ArcGIS عليه.
أما الحالة الثانية فهي اذا كان لديك أوفيس 2007 وملف الأكسل منه فتقوم بالخطوات التالية:
1- تقوم بفتح ملف الأكسل من برنامج Access حيث نقوم باختيار All Files ليظهر لك ملف الأكسل trail.xls كما في الصورة أدناه
http://www.gisclub.net/vb/images/upl...9fec9e2f29.jpg
2- تظهر لك النافذة التالية وتختار كما يظهر في الصورة ثم تستمر للنافذة الت تليها ثم تكتب اسم الملف ثم finshed ثم Ok كما في الصور التالية
http://www.gisclub.net/vb/images/upl...a011f6cdcd.jpg
http://www.gisclub.net/vb/images/upl...a078085a4d.jpg
http://www.gisclub.net/vb/images/upl...a01d781b5d.jpg
3- بعدها تقوم بعملية حفظ الملف كملف Access 2003 باستخدام save as كما في الصور التالية
http://www.gisclub.net/vb/images/upl...a02a4cf008.jpg
http://www.gisclub.net/vb/images/upl...a0a2bcea77.jpg
4- تقوم بفتح برنامج ArcGIS وهنا لدي نسخة 9.1 حيث يظهر لك الملف بصيغة mbd تختاره كما يتضح من الصور التالية ليضاف كطبقة الى البرنامج ، طبعا انت ستضيفه فوق طبقة الخريطة المصححة التي لديك كما يتضح من الصور
http://www.gisclub.net/vb/images/upl...a049f0c31e.jpg
http://www.gisclub.net/vb/images/upl...a0ab0e54a9.jpg
5- والخطوة الأخيرة هي عملية اضافة النقاط التي كانت في جدول الأكسل على الخارطة المصححة من خلال ايعاز Display XY كما في الصور التالية
http://www.gisclub.net/vb/images/upl...a0576c8d76.jpg
ثم تظهر نافذة Display XY data وفيها تجد ان Coordinate غير معرف لهذه الطبقة كما يتضح في الصورة التالية وهو الأمر المهم حيث تقوم بتحديثه الى Coordinate الخاص بنفس الخارطة المصححة التي تريد اضافة المواقع لها
http://www.gisclub.net/vb/images/upl...a0c7c5fff3.jpg
لتظهر لك المواقع على الخارطة المصححة كما في الصورة التالية
http://www.gisclub.net/vb/images/upl...a0b22712b0.jpg
أتمنى تكون واضحة ومفهومة
نسألكم الدعاء
http://cid-1a50c89858445413.skydrive...spx/gis%20help
هذا الملف قمت بعمله من فترة
واتمنى ان يفى بالمطلوب
بسم الله الرحمن الرحيم
اود اشكركم عن الاخ فهد كل من م.عبير وهشام سلمت يداكما
دمتم في امان الله
بسم الله الرحمن الرحيم
وفقك الله أخي الكريم فهد الصعيبي على هذا الدعاء ، انا توقعت انه لديك بيانات فعلية على ملف اكسل وتريد اظهار مواقعها ك XYZ على الخريطة المصححة التي لديك... عموما اذا كانت لديك بيانات وتريد ادخالها ممكن تتبع أولا طريقة الأخ ياسر عمار بادخالها في ملف TXT والطريقة مشروحة في الرابط الذي وضحه.
واذا كانت لديك بيانات وتحتاج الى اجراء عمليات رياضية عليها لأستنتاج بيانات رقمية جديدة منها فاستخدم ملف الكسل او توفرت لديك بيانات هي معدة مسبقا ببرنامج الاكسل فيمكنك اتباع الطريقة التي شرحتها ، اما عن كيفية اعداد ملف اكسل فهي الطريقة التقليدية لأعداد اي جدول بفتح ملف في برنامج الأكسل وتثبيت عنوانين المتغيرات كعنوانين للأعمدة ثم ادراج المتغيرات كل حسب نوعه ضمن الأسطر الموجودة وخزنه بشكل تلقائي .
والله أعلم
اذا كانت الاحداثيات المراد استخدامها درجات ودقائق وثوانى
فتقوم بتحويلها الى كسور عشرية
i mean convert from d m s to d d
وذلك كما يلى
لتحويل 20 درجة و30 دقيقة و20 ثانية مثلا
نقوم بقسمة 30 دقيقة على رقم 60 وقسمة 20 ثانية على رقم 3600
لتصبح كما يلى
30/60=0.5 و 20 / 3600 = 0.0055 بالاضافة الى الدرجات 20
ليصبح
20 + 0.5 + 0.0055 = 20.5055
اتمنى ان يفى ذلك بالمطلوب