تسجيل الدخول

مشاهدة النسخة كاملة : لا أفهم المقاييس؟؟



سارة شاكر
01-22-2011, 09:32 PM
السلام عليكم ورحمة الله

الحقيقة انا لا افهم كيف يكون القياس على الخريطة في الببرنامج مساوي للحقيقة
وحتى عندما قمت بالاختبار فشلت
فمثلا عندما اقوم برسم خط طريق دائري حول مدينة ما (ومعروف ان طوله اكيد يجب ان يكون كبير جدا) فاجد ال shape_Length لهذا الخط حوالي كيلو وبضع مترات !!!!!!!!!
حتى لو غيرت قيم وحدات الخريطة والعرض (Map Units and Display) من كيلو متر لمتر فإن القيمة لا تتغير
واكيد لا يمكن ان يكون طريق يلف المدينة طوله لا يتعدى الكيلو
فهل فهمي خطأ للموضوع علما ان ما ذكرته ما هو إلا مثال ليوضح ما لا افهمه

ماهر عبدالكريم
01-22-2011, 10:07 PM
بسم الله
اختي
ان عملية الترقيم باستخدام نظم المعلومات الجغرافية ليست مجرد رسم و انما هي عملية متكاملة تحتاج الى تحضيرات قبل وبعد البدء بالرسم، يرجى اتباع الخطوات التالية و انظري النتيجة:
* فتح ArcMap
* من خصائص ال Data frame يرجى تحديد Map units ==> meters
* Display units ==> meters
* اضافة البيانات على الخريطة
* اضافة ال Editor toolbar اذا كان غير مضاف
* تحديد الشريحة التي سوف تقومين باضافة السمات لها
* البدء برسم الخط الذي تعرفين طوله التقريبي
* حفظ التغييرات بعد الانتهاء من الرسم
* ازالة كل السمات المختارة Remove selection
* فتح جدول الشريحة
* الضغط بالزر الايمن على اسم الحقل الذي ترغبين باحتوائه على الطول Length او انشاؤه بحيث يكون من نوع Double ثم الضغط عليه بالزر الايمن
* من القائمة التي سوف تظهر اختيار Calculate Geometry
* من القائمة التي سوف تظهر اختيار length و تحديد الوحدة meter او Kilometer ( انتبهي ان الخطوط التي اقل من كيلو سوف تظهر كوحدات عشرية)
* حفظ التغييرات و انهاء التحرير Stop editing
* الضغط بالزر Identify على الخط المرسوم و الذي ترغبين في مقارنته ( سوف تلاحظين بعض الاختلاف و الذي يعود للرسم و لكن يجب ان يكون الرقم مقارب للواقع او الرقم المتوقع)


ماهر عبدالكريم

سارة شاكر
01-22-2011, 10:56 PM
جزاكم الله خيرا
ولكن بالفعل ما قلتم هو ما قمت بعمله قبلا عندما اقوم برسم طريق طويل جدا اجد قيمة ال length صغيرة وتقريبا تكون بالمتر لاني عندما استخدم ال calculate geometry واحول لمتر لا يحدث تغيير انما عندما احول لكيلومتر يقسم على 1000 وفي الحالتين القيمة صغيرة جدا لطول طريق
الخريطة التي اعمل عليها مكتوب باسفلها مقياس الرسم 1:10000 فهل هذه المعلومة لها قيمة ؟

ماهر عبدالكريم
01-22-2011, 11:29 PM
بسم الله

هل انت تقومين بالرسم فوق خريطة مرجعة جغرافيا ام لا؟

ماهر عبدالكريم

سارة شاكر
01-23-2011, 10:43 PM
هل تقصد خطوة ال Geo-referencing؟؟
لو تقصدها فانا لم اقم بها بعد ولكني قرأت قبلا ان هذه الخطوة يمكن ان تأجل الى ما بعد ال Digitizing
اما لو تقصد ال coordinate system فقد قمت بإعطاءه لل feature class فعلا

ماهر عبدالكريم
01-23-2011, 11:39 PM
بسم الله
طبعا، اسمحيلي ان اقول ان هذا غلط
يجب ارجاع الصورة قبل البدء بالرسم، لانه اذا قمت بالرسم و من ثم الارجاع للصورة و بالتالي عملية الارجاع و التحويل فانك سوف تدخلين في متاهة انت في غنى عنها. و ما انت فية الان مثال بسيط عن ذلك.

حل مشكلة الطول هو:
بعد ما تم تعبئة حقل الطول كما ناقشنا مسبقا يرجى عمل التالي:
* انشاء حقل جديد من نوع Double تسميته Real_leng
* الضغط بالزر الايمن على اسم الحقل
* اختيار Field calculator
* ادخال العبارة ([length] * 10000) / 100

ماهر عبدالكريم

سارة شاكر
01-24-2011, 02:10 PM
جزاكم الله كل خير على هذه المعلومات القيمة
واعذروني على جهلي ولكني مازاالت مبتدأة في الامر
انا اقوم الان بعمل الGeo-Referencing وسأبدأ من جديد في الرسم ولا يهم فلم اعمل كثيرا
جزاكم الله كل خير وبارك الله فيكم