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

مشاهدة النسخة كاملة : ما الفرق بين domainsو subtypes؟



طالب عمر امين
09-09-2005, 04:22 PM
الاخوة الاعزاء في المنتدى تحية عطره....
لدي سؤال ارجو التفضل بالاجابة عليه:

س: ما الفرق بين domainsو subtypes؟

مع خالص الود

طالب عمر
30\8\2005

حمود العنزي
09-09-2005, 04:23 PM
الأخ طالب
السلام عليكم ورحمة الله وبركاته

Subtype: subset of records within a field
Domain: definition of valid values a field or subtype

مثال على ذلك

إذا أردنا إنشاء شبكة طرق فيمكن تصنيف الطرق إلى ثلاثة أنواع
طريق سريع
طريق مزدوج
طريق مفرد .................. هذه التصنيفات الثلاثة هي السب تايب أي كل تصنيف يعد سب تايب مستقل وجميع هذة التصنيفات تعد دومين

هذا حسب فهمي ومعلوماتي واعذرني عن التقصير

عبدالعزيز الغامدي
09-16-2005, 05:28 PM
الاخ طالب

النوع الفرعي من البيانات هو كما شرح لك حمود في الرد الاول

أما الدومين Domain فهو يعرف بالمدى ويمكن تحديدة في قاعدة البيانات وتطبيقة على أي نوع من البيانات ضمن هذه القاعدة ، يعني.....!!! على مثال الطرق

اذا كانت الطرق المدخلة لن تتعدى ثلاث حالات فإنك ستقوم بتحديد (مدى Domain ) لهذة الانواع ويتم ادخالها في عمود بيانات محدد بحيث اذا تم ادخال طريق وأردت تحديد نوعة من العمود المحدد للحقل الجديد فانه ستضهر قائمة منسدلة يمكن اختيار القيمه منها فقط ولايمكن تعديل القيمة من غير هذه القائمة،،،


أمل ان تكون واضحة .....

م. احمد الشمري
03-09-2006, 09:55 AM
يمكن ان نفهم معنا هذين المصطلحين من خلال المثال الذي تفضل به الاخ حمود

لنفرض لدينا الطرق الثلاثة وحسب الانواع التي بينها مشكورا الاخ حمود وقمنا بعمل سبتايب لها اما الدومين فيمكن ان نفهمه اذا تخيلنا ان الشوارع الرئيسية يمكن ان تكون بعرض اما 20 او 30 او 40 او 50 متر لذلك نقوم بعمل دومين لكل نوع شارع ويحوي الدومين قيم عرض الشارع لكل نوع وبهذا عندما نريد ادخال نوع شارع في حقل نوع الشارع سنجد ثلاث خيارات هي الانواع الثلاثة التي اختارها الخ حمود وعندما نذهب الى حقل عرض الشارع سنجد القيم التي ادخلناها في الدومين ولكل نوع من انواع الشوارع

اي ان الدومين هو اشبه بـ سبتايب ثانوي للسبتايب الاول

ارجو ان اكون قد اوصلت الفكرة

والفائدة من هذه اللويصة كلها هي توفير الوقت في ادخال البيانات وكذلك تجنب حصول اخطاء املائية

حنان الغيلان
03-10-2006, 11:34 PM
بسم الله الرحمن الرحيم
الأخ / طالب عمر أمين السلام عليكم ورحمة الله وبركاته
فيما يتعلق في سؤالك عن الفرق بين Domain و Subtypes أود أن أوضح إضافة بسيطة حول الموضوع حسب علمي وهي :-
Domain :- حسب معناها تعني الحقول وهي بذلك تمثل لائحة أو قائمة الحقول في الطبقة ( Layer) لظاهرة جغرافية معينة تحتويها تلك الطبقة 0وعلى سبيل المثال الذي تفضل به الأخ حمود العنزي فلو فرضنا أن هناك طبقة ( Layer) تحتوي على ظاهرة جغرافية خطية متمثلة ( بالشوارع ) فأن حقول الطبقة تلك سوف تكون أنواع تلك الشوارع ( شارع رئيسي ، شارع فرعي ، شارع مزدوج ، شارع تحت الإنشاء 000 إلخ ) هذا التصنيف الذي يضم مجموع الحقول في تلك الطبقة يسمى ( Domain ) .

Subtypes :- ويعني ترميز أو وصف حقول الطبقة الأكثر تفصيلاً ودقة فلو أخذنا على سبيل المثال حقل
( الشوارع الرئيسية ) وإردنا أن نضع له Subtypes فيكون ( شارع مسفلت أو غير مسفلت ، طول الشارع ، عرض الشارع ، أسم اشارع ، عدد المستخدمين له ، 000 إلخ )

وكل النوعين نستطيع إنشائهما من برنامج ( Arc Catalog) وذلك حسب الخطوات التالية :-

Domain :- يكون حسب الطريقة التالية :-
1- نذهب إلى قاعدة البيانات التي تحتوي على الطبقة المراد عمل Domain لها نظللها ونضغط بيمين الفأرة
2- ومن القائمة نختار خصائص properties
3- سوف تفتح لنا نافذة ( Database Properties)
4- نختار من ضمن الأوامر الموجودة في أعلى النافذة ( Domain )

Subtypes :- يكون حسب الطريقة التالية :-
1- نذهب إلى الطبقة المراد عمل Subtypes لها نظللها ونضغط بيمين الفأرة
2- ومن القائمة نختار خصائص properties
3- سوف تفتح لنا نافذة ( Feature Class Properties)
4- نختار من ضمن الأوامر الموجودة في أعلى النافذة Subtypes

وسوف يكون هناك بأذن الله تعالى شرح مفصل بالنوافذ من خلال ( مشروع تطبيقي لتعلم GIS)
خليك معنا راجين من الله أن نكون وفقنا في الإجابة


أول سعودية في GIS

نيفين زكريا ابراهيم
06-02-2009, 10:17 PM
السلام عليكم ورحمه الله وبركاته

هناك اضافة بسيطة لاستكمال الفرق بين Domain و Subtypes هو ان نوع ال field الذى تريد ان تعمل عليه ال Subtypes يكون Short Integr