3-5 إنشاء تحليل العلاقة Relationship

القائمة الرئيسية

الصفحات

3-5 إنشاء تحليل العلاقة Relationship

لمتابعة موقعنا ليصلك كل جديد إضغط هنا


3-5 الدرس الخامس من المرحلة الثالثة لتعلم على برامج ArcGIS بثلاثة مراحل

Relationship

تحليل العلاقة

 

Relationship  تحليل العلاقة داخل برامج ArcGIS

  • تحليل العلاقة يعتبر نوع آخر من انواع التحليل الموجود داخل بيئة برامج ArcGIS  خاصة لانه يعتمد على إنشاء علاقات وصفية (جداول البيانات) بين  جداول البيانات Table و الطبقات كافة أنواعهم مضلع خط ونقطة، تحليل العلاقة قريب من عمل الأمر Relate الارتباط عند إستخدام الأداة الإستعلام Identify.

 

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

تابع هذه المقال ليتم التعلم على الطريقة الصحيحه في إنشاء تحليل العلاقات بين الطبقات والجداول والذي يتم فقط داخل قاعدة البيانات الجغرافية، لكن قبل الشرح هناك مفاهيم علينا فهمها أولاً قم ننتقل الى الشرح العملي.

 

من خلال ما تم ذكره في بداية هذا المقال يمكننا تعريف العلاقة (Relationship):

ربط المعلومات حول أنواع مختلفة من البيانات المكانية او الوصفيه او الاثنين معاً، وهذا الربط يتم بين الطبقات والجداول داخل قاعدة بيانات جغرافية واحدة أي انه لا يمكن إنشائه مع ملفات Shapefile ,على سبيل المثال يمكن ربط قطعة أرض واحده مع المالك او مع أكثر من مالك، وتوفر برامج ArcGIS  العديد من الطرق لربط الظواهر الجغرافية المعالم وجداول البيانات ببعضها البعض داخل قاعدة البيانات الجغرافية.

 

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

مثال آخر في إنشاء العلاقة يمكن ربط بناء في قطعة أرض وعند الحديث عن البيانات الوصفيه يمكن ربط الرمز البريدي او كود الحي السكني بقطعة الأرض.

 

هناك ثلاثة أنواع من العلاقات بين الظواهر الجغرافية وبيانات نظم المعلومات الجغرافية GIS  وتحديدا داخل برامج ArcGIS:

1.      واحد لواحد: مثلا المريض له سجل خاصة وهذا السجل مربوط فقط لنفس المريض.

2.      واحد لمتعدد: لكل مدرسة طلاب وكل طالب له مدرسة واحده فقط.

3.      متعدد لمتعدد: يمكن ان يملك مجموعة اشخاص مجموعة قطع و هناك أكثر من قطع أراضي يمكلها أكثر من شخص.

 

  • عند إنشاء العلاقة (Relationship) داخل برامج ArcGIS هناك عدة واجهات سيتم شرح كل واجهة على النحو التالي:

Name of the relationship class

اسم فئة العلاقة

Select the table / feature classes that will be associated by this relationship class.

حدد فئات الجدول / الميزات التي سترتبط بفئة العلاقة هذه.

Origin table/feature class:

 الأصل جدول / فئة الميزة:

Destination table/feature class:

التابع جدول / فئة الميزة:

Name of the relationship class


Select the type of relationship class will store

حدد نوع فئة العلاقة التي سيتم تخزينها

1.       Simple (Peer to peer) relationship

Simple or peer to peer relationship are relationship that exist between two or more objects in the database that can exist independent of each other, in this kind of relationship, when the object(s) in the origin table/feature class are deleted, the related object(s) in the destination table/feature class are not deleted by default.

علاقة بسيطة (نظير إلى نظير)

العلاقة البسيطة أو من نظير إلى نظير هي علاقة موجودة بين كائنين أو أكثر في قاعدة البيانات التي يمكن أن توجد بشكل مستقل عن بعضها البعض ، في هذا النوع من العلاقة ، عندما يتم حذف الكائن (الكائنات) في جدول الأصل / فئة الميزة ، لا يتم حذف الكائنات الموجودة في الجدول الوجهة / فئة الميزة افتراضيًا.

 

2.       Composite relationship

Composite relationship are relationship where the lifetime of the object(s) in the destination table/feature class are controlled by the lifetime of their related object in the origin table/feature class, when the object in the origin table/feature class is deleted, the related object(s) in the destination table/feature class are also deleted.

العلاقة المركبة

العلاقة المركبة هي علاقة يتم فيها التحكم في عمر الكائن (الكائنات) في الجدول الوجهة / فئة الميزة من خلال عمر الكائن المرتبط به في فئة الجدول / الميزة الأصلية ، عند حذف الكائن الموجود في جدول الأصل / فئة الميزة ، يتم أيضًا حذف الكائن (الكائنات) المرتبط في جدول الوجهة / فئة الميزة.

Select the type of relationship class will store


 

Specify a label for the relationship as it traversed from the origin table/feature class to the destination table/feature class

حدد تسمية للعلاقة أثناء انتقالها من  الأصل جدول / فئة المعلم إلى جدول الوجهة / فئة المعلم

Specify a label for the relationship as it traversed from the Destination table/feature class to the destination table/feature class

حدد تسمية للعلاقة أثناء انتقالها من  التابع جدول / فئة الميزة إلى جدول الوجهة / فئة الميزة

Which direction will messages be propagated between the objects related by this relationship class?

ما هو الاتجاه الذي سيتم نشر الرسائل بين الكائنات المرتبطة بفئة العلاقة هذه؟

1.  Forward (origin to destination) إعادة التوجيه (الأصل إلى الوجهة)

2.  Backward (origin to destination) الخلف (الأصل إلى الوجهة)

3.  Both كلاهما

4.  None (no messages propagated) لا شيء (لم يتم نشر رسائل)

 

Specify a label for the relationship as it traversed from the origin table/feature class to the destination table/feature class

Select the cardinality relationship class (origin – destination)

1.       1-1 (one to one)

2.       1-m (one to many)

3.       M-N (many to many)

Note: if this is a composite relationship class, then the cardinality must be 1-1 or one to many.

ملاحظة: إذا كانت هذه فئة علاقة مركبة ، فيجب أن تكون العلاقة الأساسية من 1-1 أو واحد إلى كثير.

Select the cardinality relationship class (origin – destination)


This relationship does not require a new table to be created in the database, if you wish to include attributes with this relationship, then a table will be created to store them.

لا تتطلب هذه العلاقة إنشاء جدول جديد في قاعدة البيانات ، إذا كنت ترغب في تضمين سمات مع هذه العلاقة ، فسيتم إنشاء جدول لتخزينها.

Yes: لإنشاء جدول بيانات حقول و انواعهم

No: لا ينشئ جدول بيانات حقول

This relationship does not require a new table to be created in the database, if you wish to include attributes with this relationship, then a table will be created to store them.


Select the primary key in the origin table/feature class (generally, this, will be the object identifier field), Select the foreign key in the destination table/feature class.

حدد المفتاح الأساسي في  الأصل جدول / فئة الميزة (بشكل عام ، سيكون هذا هو حقل معرف الكائن) ، حدد المفتاح الخارجي في التابع جدول / فئة الميزة.

يتم تحديد الحقول المشتركة ليتم ربط الطبقات او الجداول ببعضهم البعض.

Select the primary key in the origin table/feature class (generally, this, will be the object identifier field), Select the foreign key in the destination table/feature class.


ملخص ما تم إدخاله في تحليل العلاقة


Summary relationship in ArcGID


لمشاهدة الدرس  الخامس من المرحلة الثالثة إنشاء تحليل العلاقة Relationship



 اليك صفحه ومجموعة على الفيس بوك لتعلم أكثر بما يخص نظم المعلومات الجغرافية (GIS) و برنامج ArcGIS Pro من خلال هذه الروابط:


مجموعة على الفيس بوك ArcGIS Pro من هنا.
مجموعة على الفيس بوك GIS for WE - ArcGIS Pro من هنا.
صفحة الفيس بوك GIS for WE من هنا.

 

GIS for WE

تعليقات

التنقل السريع
    >