أكثر

نسخ ميزات متعددة في فئة الميزة ، وتحديث قيمة الحقل بناءً على الرقم المنسوخ

نسخ ميزات متعددة في فئة الميزة ، وتحديث قيمة الحقل بناءً على الرقم المنسوخ


لقد قمت بإنشاء حقل يشير إلى السجلات التي أريد تغييرها. ما أريد القيام به بعد ذلك هو التنقل بين هذه السجلات ، وسيحتوي كل منها على قيم مجموع في حقل ، واستنادًا إلى المجموع ، أريد نسخ الميزة عددًا معينًا من المرات. على سبيل المثال ، إذا كان المجموع هو 107 ، فأنا أريد نسخه 11 مرة مع الميزات المنسوخة الناتجة التي تحتوي على 10 سجلات بمجموع 10 و 1 سجل مع باقي 7 في حقل المجموع.

لست متأكدًا مما إذا كان ذلك منطقيًا ، لذا سأبدأ بشيء مثل:

الميزة SUM_FIELD A 107 B 38

أود أن أختم بشيء مثل:

الميزة SUMFIELD A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 10 A 7 B 10 B 10 B 10 B 8

شكرا على اي البصيرة التي يمكنك تقديمها.


أدخل = arcpy.da.InsertCursor ("فئة الميزة الجديدة"، ("SHAPE @"، "SUMFIELD")) مع arcpy.da.SearchCursor ("فئة الميزة الحالية"، ("SHAPE @"، "SUM_FIELD")) كـ البحث: عن صف في البحث: geometry = row [0] sum = row [1] tens = int (sum) / 10 one = int (sum)٪ 10 if one == 0: for x in xrange (tens): insert .insertRow ((geometry، 10)) else: for x in xrange (tens): insert.insertRow ((geometry، 10)) insert.insertRow ((geometry، one))

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

أدخل = arcpy.da.InsertCursor ("فئة الميزة الجديدة"، ("SHAPE @"، "SUMFIELD"، "OriginalOID")) مع arcpy.da.SearchCursor ("فئة الميزة الحالية"، ("SHAPE @"، "SUM_FIELD "،" OID @ ")) كبحث: عن صف في البحث: geometry = row [0] sum = row [1] tens = int (sum) / 10 one = int (sum)٪ 10 oid = int (row [ 2]) if one == 0: for x in xrange (tens): insert.insertRow ((geometry، 10، oid)) else: for x in xrange (tens): insert.insertRow ((geometry، 10، oid) ) insert.insertRow ((علم الهندسة ، واحد ، رقم تعريف الزيت))

لذلك في فئة الميزات الجديدة ، لديك حقلين فقط - SUMFIELD والحقل المسمى OriginalOID (نوع بيانات قصير int).

ثم انضم إلى الإخراج (OriginalOID) إلى فئة الميزة الأصلية (OBJECTID) وقم بتصدير ميزة جديدة بالسمات المرتبطة.

قد ترغب في نشر ذلك كسؤال منفصل بالرغم من ذلك.


نسخ ميزات متعددة في فئة المعالم ، وتحديث قيمة الحقل بناءً على الرقم المنسوخ - أنظمة المعلومات الجغرافية

إجراء تبديل محرك

إجراء استبدال محرك الأقراص لإنشاء محركات الأقراص الافتراضية إل و م.

إضافة البيانات إلى خرائط ArcMaps

قم بإنشاء مجلد شخصي

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

    قد يختلف موقع اختصار ArcMap من نظام إلى آخر. يجب أن يكون في مسار مشابه لهذا:

احفظ مستند الخريطة

قبل القيام بأي شيء آخر ، احفظ مستند ArcMap. انقر على يحفظ زر وحفظ المستند في الدليل الذي قمت بإنشائه. اسم الملف arcmap_basics_a. لاحظ أنك لست بحاجة إلى تحديد امتداد الملف .mxd سيقوم ArcGIS بإضافة امتداد الملف تلقائيًا.

يوجد عدد من الدلائل والملفات على القرص المضغوط.

ملفات البيانات موجودة في الدلائل باكجيس (حزمة بيانات الغابات) و esridata (مجموعات البيانات العامة من ESRI).

يجب أن تبدو محتويات القرص المضغوط كما يلي:

  • هناك اثنين أنواع الملفات الرئيسية: تغطية و فئات الميزات (في قاعدة البيانات الجغرافية) في باكجيس مجلد.
  • الجميع فئات الميزات يتم تخزين الطبقات في & quotpackgis.mdb& مثل
  • الجميع تغطية يتم تخزين الطبقات في الغالب في & quotغابة& مثل مجلد. ال تغطية الملف هو تنسيق بيانات قديم لتخزين المعلومات ، مثل ملف مضغوط ، يشتمل على مجموعة من الفئات لتمثيل غير مرتبطة طبقة نظم المعلومات الجغرافية. يمكنك تحديد فئة ميزة رئيسية واحدة ضمن التغطية أو اختيار & quot؛ حزمة كاملة & quot في نفس الوقت.

أضف طبقات التغطية إلى إطار البيانات

    انقر على إضافة البيانات زر لإضافة طبقة جديدة إلى إطار البيانات.

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

انقر على هدف مصدر البيانات وانقر يضيف (أو ببساطة انقر نقرًا مزدوجًا فوق اسم الملف).

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

لقد أضفت للتو عددًا قليلاً من مصادر البيانات المكانية المختلفة إلى إطار البيانات. لقد قمت بتغيير ترتيب الرسم بحيث لا تحجب المضلعات النقاط والخطوط.

بمجرد إضافة مصادر البيانات إلى إطارات البيانات ، فإنها تُعرف باسم طبقات.

افتح جدول سمات الطبقة

كل طبقة بيانات معلم تتم إضافتها إلى إطار البيانات سيصاحبها أيضًا ملف جدول السمات.

    لفتح ملف قوس الطرق جدول سمات الطبقة ، يمين اسم الطبقة في جدول المحتويات وحدد افتح جدول السمات.

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

أضف طبقة حدث إلى إطار بيانات

إذا كان لديك ملف نصي أو ملف Excel يحتوي على مجموعة من نقاط إحداثيات XY ، فيمكنك استيرادها إلى ArcMap. هناك خيارات قليلة للملفات:

    • شكل مفصول بعلامات جدولة أو فاصلة ، بامتداد .رسالة قصيرة امتداد الملف.
    • تنسيق ملف Excel 97-2003 ، بامتداد .xls امتداد الملف.

    لقد قمت للتو بإضافة ملف طبقة الحدث XY لإطار البيانات. استخدم هذه التقنية لتحويل البيانات الجدولية بتنسيق النقاط البسيط المخزنة كملف إلى طبقات معالم مكانية صريحة. يمكن أن تأتي بيانات النقطة من أي مصدر: ملف يمثل قائمة بالنقاط ، أو ملف يمثل نقطة واحدة ، أو أي ملف يمكن تحويله إلى تنسيق يمكن لـ ArcGIS فتحه كجدول.

    أضف طبقة صورة إلى إطار البيانات

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

      أولاً ، قم بإنشاء إطار بيانات جديد (إدراج & gt إطار البيانات). أعد تسمية إطار البيانات إلى تقويم العظام.

    لقد أضفت للتو طبقات صورة إلى إطار بيانات وميزات قوسية (خطية) متراكبة لمجموعة بيانات مضلع. يتيح لك استخدام مجموعات البيانات المختلفة المخزنة في نفس مساحة الإحداثيات رؤية العلاقات بين البيانات المختلفة. يتم استخدام طبقات الصور أكثر فأكثر كلما توفرت صور رقمية أرخص.

    [ملاحظة: في بعض الأحيان يظهر تحذير بيرميد. ]

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

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

    إذا تلقيت رسالة تحذير ، انقر فوق حسنا.

    أضف طبقة CAD إلى إطار البيانات

    يمكن قراءة بيانات CAD مباشرة بواسطة ArcMap. في هذا القسم ، ستقوم بتحميل مصدر بيانات CAD والتحقيق في تأثيرات أنظمة الإحداثيات غير المتوافقة.

      أضف مصدر بيانات من ملف packgis أرشيف الدليل. ستلاحظ وجود إدخالين لكل ملف من ملفات DXF في هذا الدليل. يمكن إضافة الرموز التي تحتوي على أيقونات متعددة الطبقات على أساس فئة ميزة فئة تلو الأخرى ، في حين أن تلك التي تحتوي على رمز يشبه البوصلة تتعامل مع الرسم ككيان واحد. افتح (انقر نقرًا مزدوجًا) على الإصدار متعدد الطبقات من ملف e-10a.dxf مصدر البيانات وإضافة متعدد الخطوط فئة مميزة.

    قد يبدو هذا محيرا ، ولكن إنه جزء مهم من فهم كيفية تعامل ArcMap مع عرض البيانات المكانية . إذا لم تفهم هذا بعد قراءة الفقرات القليلة التالية ، فتأكد من طرح سؤال أو قد تعاني من نقص حاد في الفهم الأساسي لكيفية عمل نظم المعلومات الجغرافية.

    الميزات المرئية في الجزء العلوي الأيمن هي الطبقات التي أضفتها في البداية ، وكلها مخزنة في أقدام مستوى الدولة.
    توجد ميزات طبقة CAD في إطار البيانات ، وتقع فعليًا في الجزء السفلي الأيسر من إطار البيانات ، على الرغم من أن حجم إحداثيات ميزات طبقة CAD يجعلها أصغر من أن تُرى.

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

    تم إعداد رسم CAD بالإحداثيات المحددة في وحدات الصفحة والإحداثيات (في هذه الحالة ، بوصات) ، وليس بوصة وحدات وإحداثيات العالم الحقيقي (قدم للبيانات الأخرى).

    اجعل طبقة CAD نشطة وقم بالتكبير إلى مداها (انقر بزر الماوس الأيمن & gt تكبير الطبقة. الآن حرك المؤشر حول إطار البيانات ، ستلاحظ الإحداثيات في نطاق 0-30 ، وهي وحدات صفحة (بوصة) ، بدلاً من النطاق الذي رأيته من قبل مع إحداثيات State Plane. تمثل الإحداثيات الموقع على الصفحة حيث تمت إضافة الميزات. هذا هو الوضع المعتاد عندما يكون لديك عدة مجموعات بيانات مختلفة من مصادر مختلفة. قد تكون بعض بياناتك في نظام إحداثي واحد ، بينما يوجد البعض الآخر في نظام إحداثيات مختلف. في هذه الحالة ، يتم تخزين بعض البيانات في نظام إحداثيات مرجعي في العالم الحقيقي (قدم مستوى الدولة) ، ويتم تخزين مجموعة البيانات الأخرى في نظام إحداثيات عشوائي (بوصات الصفحة).

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


    ملاحظة مهمة: استخدم هذا الأسلوب عندما لا تظهر مجموعات بيانات متعددة معروضة في وقت واحد. حتى إذا كان لديك مجموعات بيانات متعددة لنفس الموقع على الأرض ، فقد تكون مجموعات البيانات في إسقاطات مختلفة أو مساحة إحداثية. على سبيل المثال ، إذا حصلت على بيانات من Washington DNR وبيانات أخرى من USGS ، فمن المرجح أن يتم تخزين مجموعات البيانات هذه في أنظمة إحداثيات مختلفة. إذا كانت البيانات لا تشترك في نفس تعريف الإحداثيات ، فسترى مساحة كبيرة من المساحة البيضاء وبضع نقاط فقط من الألوان حيث تقع البيانات على مستوى الإحداثيات.

    لقد قمت للتو بإضافة مصدر بيانات CAD إلى إطار بيانات. يمكن أن تكون رسومات CAD مصادر بيانات مهمة ، اعتمادًا على الصناعة التي تعمل فيها.

    لقد تعلمت أيضًا الأسلوب الذي يسمح لك بمعرفة ما إذا كانت مجموعات البيانات المتعددة غير متوافقة في خصائص الإحداثيات أو الإسقاط.


    6 إجابات 6

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

    بافتراض أنه يمكنك تحميل بياناتك مباشرة في الباندا باستخدام pandas.read_csv ، فقد يكون الرمز التالي مفيدًا لك.

    كما هو مذكور في التعليقات ، يمكنك أيضًا إجراء المهمة لكلا العمودين في لقطة واحدة:

    لاحظ أنك ستحتاج إلى إصدار pandas 0.11 أو أحدث للاستفادة من loc للكتابة فوق عمليات التعيين.

    هناك طريقة أخرى للقيام بذلك وهي استخدام ما يسمى بالمهمة المتسلسلة. سلوك هذا أقل استقرارًا وبالتالي لا يعتبر الحل الأفضل (لا يُنصح به صراحة في المستندات) ، لكن من المفيد معرفة:

    يمكنك استخدام الخريطة ، يمكنها تعيين القيم من دكتونيري أو حتى وظيفة مخصصة.

    يتناول السؤال الأصلي حالة استخدام محددة ضيقة. بالنسبة لأولئك الذين يحتاجون إلى المزيد من الإجابات العامة ، إليك بعض الأمثلة:

    إنشاء عمود جديد باستخدام بيانات من أعمدة أخرى

    بالنظر إلى إطار البيانات أدناه:

    فيما يلي نضيف عمود وصف جديدًا كتسلسل لأعمدة أخرى باستخدام العملية + التي تم تجاوزها للسلسلة. لن يعمل تنسيق سلسلة خيالي ، وسلاسل f وما إلى ذلك هنا لأن + ينطبق على الحجميات وليس القيم "البدائية":

    نحصل على سنة واحدة للقطط (بدلاً من سنة واحدة) والتي سنقوم بإصلاحها أدناه باستخدام الشروط.

    تعديل عمود موجود بشروط

    نحن هنا نستبدل عمود الحيوان الأصلي بقيم من أعمدة أخرى ، ونستخدم np حيث يتم تعيين سلسلة فرعية شرطية بناءً على قيمة العمر:

    تعديل عدة أعمدة بشروط

    من الأساليب الأكثر مرونة استدعاء .apply () على إطار بيانات كامل بدلاً من استدعاء عمود واحد:

    في الكود أعلاه ، تأخذ وظيفة transform_row (r) كائن سلسلة يمثل صفًا معينًا (يشار إليه بالمحور = 1 ، ستوفر القيمة الافتراضية للمحور = 0 كائن سلسلة لكل عمود). يعمل هذا على تبسيط المعالجة حيث يمكننا الوصول إلى القيم "الأولية" الفعلية في الصف باستخدام أسماء الأعمدة وإمكانية رؤية الخلايا الأخرى في الصف / العمود المحدد.


    الاستخدام مع RDBMS

    لاستخدام هذا المعالج ، الخطوات التالية مطلوبة.

    • حدد ملف بيانات config.xml وحدد موقع هذا الملف في solrconfig.xml ضمن قسم DataImportHandler
    • قدم معلومات الاتصال (إذا اخترت وضع معلومات مصدر البيانات في solrconfig)
    • افتح صفحة DataImportHandler للتحقق مما إذا كان كل شيء على ما يرام http: // localhost: 8983 / solr / dataimport
    • استخدم أمر الاستيراد الكامل لإجراء استيراد كامل من قاعدة البيانات والإضافة إلى فهرس Solr
    • استخدم الأمر delta-import لإجراء استيراد دلتا (الحصول على إدخالات / تحديثات جديدة) وإضافة إلى فهرس Solr

    يدعم تطبيق Field Maps أجهزة الاستقبال المدمجة في الأجهزة بالإضافة إلى أجهزة الاستقبال الخارجية المتصلة عبر البلوتوث. إذا كان جهاز الاستقبال مدمجًا في الجهاز ، فانتقل إلى القسم التالي ، قم بتعيين جهاز الاستقبال الخاص بك كموفر الموقع. إذا كنت تستخدم جهاز استقبال خارجيًا ، فاتبع هذه الخطوات لتوصيله بجهازك:

    يجب أن يدعم جهاز الاستقبال إخراج جمل NMEA وأن يتم تكوينه للقيام بذلك. انظر اختيار جهاز استقبال وتكوين جهاز الاستقبال الخاص بك. يجب إكمال هذه التعليمات قبل توصيل جهاز الاستقبال بالخرائط الميدانية.

    انتقل إلى إعدادات Bluetooth الخاصة بجهازك واعرض الأجهزة المتاحة. انتظر حتى يظهر اسم المستلم في القائمة.

    إذا لم يظهر جهاز استقبال Bluetooth في القائمة ، فتأكد من أنه غير متصل بجهاز آخر.

    • لفصل جهاز الاستقبال الخاص بك عن جهاز Android ، في إعدادات Bluetooth الخاصة بالجهاز ، انقر فوق رمز الإعدادات بجوار جهاز الاستقبال ، ثم انقر فوق Unpair أو Forget.
    • لفصل جهاز الاستقبال الخاص بك عن جهاز iOS ، في إعدادات Bluetooth الخاصة بالجهاز ، انقر فوق رمز المعلومات بجوار جهاز الاستقبال ، وانقر فوق Forget This Device ، وانقر فوق Forget Device.

    عدد العناصر في المجموعة

    تحدد العلاقة الأساسية للعلاقة عدد الكائنات في فئة الأصل التي يمكن أن ترتبط بعدد من الكائنات في فئة الوجهة. يمكن أن يكون للعلاقة أحد العناصر الأساسية الثلاثة:

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

    واحد لكثير: يمكن أن يرتبط كائن أصلي واحد بالعديد من كائنات الوجهة. على سبيل المثال ، قد يحتوي الطرد على العديد من المباني. في علاقة رأس بأطراف ، يجب أن يكون جانب واحد هو فئة الأصل وجانب الأطراف يجب أن يكون فئة الوجهة.

    الكثير للكثيرين: يمكن أن يرتبط كائن أصلي واحد بالعديد من كائنات الوجهة ، وعلى العكس من ذلك ، يمكن أن يرتبط كائن وجهة واحد بالعديد من الكائنات الأصلية. على سبيل المثال ، قد يكون لعقار معين العديد من المالكين ، وقد يمتلك مالك معين العديد من العقارات.

    يمكن أن تكون المصطلحات واحد وكثير مضللة. واحد هو حقا صفر إلى واحد ، والكثير هو حقا من صفر إلى كثير. لذلك عندما تنشئ علاقة رأس بأطراف بين الطرود والمباني ، على سبيل المثال ، تسمح العلاقة بكل ما يلي:

    • طرد بدون مباني
    • مبنى بدون قطعة أرض
    • قطعة مع أي عدد من المباني

    بعد إنشاء علاقة ، يمكنك تحسين العناصر الأساسية من خلال وضع قواعد للعلاقة. يمكنك تعيين القواعد التي تحدد عدد الكائنات في الأصل التي يُسمح لها بالارتباط بعدد من الكائنات في الوجهة.


    كل الطرق

    يحدد حقل طريقة القيمة في جدول DynamicValue الإجراءات التي تحدث عند تمكين مساعد السمات وتعديل المعالم أو إنشائها في ArcMap. يجب تكوين أربعة حقول في جدول DynamicValue (طريقة القيمة واسم الجدول واسم الحقل ومعلومات القيمة) لاستخدام أسلوب مساعد السمة. تحدد الحقول المتبقية متى يجب تطبيق طريقة مساعد السمة.

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

    • نسخ الميزات
    • إنشاء سجل مرتبط
    • إنشاء خط عمودي
    • إنشاء خط عمودي على خط
    • ميزة التقاطع الانقسام

    يمكن تكوين طرق مساعد السمة الـ 71 التالية في جدول DynamicValue الخاص بك:

    طريقة وصف
    زاوية تحسب الزاوية الجغرافية أو الحسابية لمعلم خطي.
    ترقيم آلي يبحث عن أكبر قيمة في حقل ويحسب القيمة التسلسلية التالية.
    سمات تتالي يحدّث جميع تكرارات القيمة عند تغيير القيمة المقابلة في جدول آخر.
    نسخ الميزات ينسخ المعلم عندما يتم تحديث السمة إلى قيمة محددة.
    نسخ سجل مرتبط يحدّث سمة لمعلم بقيمة من جدول مرتبط.
    إنشاء سجل مرتبط ينشئ سجلاً جديدًا في طبقة معالم بعلاقة بجدول باستخدام علاقة مفتاح أساسي / خارجي.
    إنشاء خط عمودي تنشئ خطًا متعامدًا من نقطة الإدخال وخطًا متقاطعًا. يتم تحديد طول السطر بواسطة معلمة الطول.
    إنشاء خط عمودي على خط بناء خط عمودي من نقطة الإدخال إلى أقرب خط.
    اسم المستخدم الحالي يملأ اسم المستخدم الحالي.
    إحصائيات الحافة يوفر إحصائيات عن حقل محدد لجميع الحواف المتصلة في شبكة هندسية.
    تعبير ينفذ VBScript الذي تم تقييمه بواسطة MSScriptControl. يمكن استخدامها للوصول إلى الوظائف المضمنة والمنطق الشرطي (عبارات if).
    إحصائيات الميزة يلخص قيم البيانات الجدولية للمعلم المتأثر كسلسلة إحصائيات أو قيمة محسوبة واحدة.
    حقل ينسخ القيمة من حقل إلى آخر داخل نفس فئة المعلم.
    مشغل المجال يحدّث أحد الحقول إلى قيمة محددة عندما يتم تحديث قيمة حقل آخر.
    من إيدج فيلد ينسخ قيمة حقل من ميزة متصلة من الحافة إلى ميزة الوصلة المتصلة.
    من حافة تقاطع مجالات متعددة ينسخ قيم الكل من الحواف المتصلة بموصل لسلسلة من الحقول في الطبقة المصدر.
    من إحصائيات الحافة تحسب الإحصائيات في حقل محدد لجميع المعالم المتصلة بـ From Edges في شبكة هندسية.
    من جانكشن فيلد ينسخ قيمة حقل من ميزة من تقاطع متصلة إلى ميزة حافة متصلة. يمكن أيضًا نسخ اسم فئة المعلم في بداية السطر المعدل حاليًا.
    توليد المعرف لزيادة صف في جدول غير ذي إصدار وتخزين تلك القيمة المتزايدة حديثًا.
    إنشاء معرف بالتقاطع يُنشئ معرّفات فريدة للمعالم بناءً على معرّفات ميزات الشبكة المتقاطعة.
    الحصول على العنوان من خط الوسط مقتطفات من معلومات العنوان من أقرب نقطة على الطريق. إنه مشابه للرمز الجغرافي العكسي ، ولكن لا يتم استخدام خدمة تحديد المواقع.
    الحصول على العنوان باستخدام خدمة ArcGIS ينفذ تكويدًا جغرافيًا عكسيًا باستخدام خدمة ArcGIS محددة.
    الحصول على العنوان باستخدام المكود الجغرافي ينفذ ترميزًا جغرافيًا عكسيًا باستخدام مكود جغرافي.
    GUID ينشئ معرّفًا فريدًا عموميًا (GUID).
    تقاطع منطقي يخزن قيمة إذا تقاطع معلم التشغيل مع معلم في الطبقة المحددة.
    تقاطع العد يحسب عدد المعالم المتقاطعة ويخزن العدد في الحقل المحدد.
    تقاطع الحافة ينسخ قيمة حقل من أول ميزة حافة متقاطعة.
    ميزة التقاطع ينسخ قيمة من معلم متقاطع في الطبقة المحددة.
    تقاطع ميزة المسافة لحساب المسافة على طول معلم خطي حيث يتقاطع خط مع معلم آخر.
    تفاصيل الطبقة المتقاطعة يستخرج الاسم أو مسار الملف لطبقة متقاطعة.
    النقطية المتقاطعة يستخرج قيمة خلية نقطية في موقع المعلم. إذا كان العنصر عبارة عن خط أو مضلع ، فسيتم استخدام القيمة النقطية في النقطة الوسطى للميزة.
    إحصائيات متقاطعة تحسب الإحصائيات في حقل محدد للمعالم المتقاطعة.
    دوران مفرق يخزن زاوية الدوران لميزة الوصلة بناءً على ميزات الحافة المتصلة.
    آخر قيمة يكرر آخر قيمة مستخدمة في الحقل.
    خط العرض يخزن قيمة إحداثيات y المسقطة إلى WGS84 درجة عشرية.
    طول لحساب طول معالم الخط ومساحة معالم المضلع.
    أصل جدول الارتباط يحدّث حقلاً في الجدول أو الطبقة بقيمة من معلم محدد.
    خط الطول يخزن قيمة إحداثيات x المسقطة إلى درجة عشرية WGS84.
    معلومات الخريطة يخزن المعلومات من البيانات الأولية لمستند الخريطة الحالي أو معلومات إصدار الطبقة التي يتم تحريرها.
    الطول الأدنى يرفض ميزة خطية تم إنشاؤها حديثًا إذا كان طول الخط أقل من المسافة المحددة.
    قيم متقاطعة متعددة المجالات ينسخ القيم من المعالم المتقاطعة الجديدة إلى طبقة الهدف.
    أقرب ميزة ينسخ قيمة من أقرب معلم في طبقة محددة.
    أقرب سمات الميزة ينسخ سلسلة من القيم من أقرب معلم في طبقة محددة.
    عوض يملأ موقع نقطة بمسافة محددة من أقرب معلم خط.
    القيمة السابقه يراقب أحد الحقول ، وعندما يتم تغييره ، يخزن القيمة السابقة في حقل آخر.
    استدعى يحدد السجلات التي تحتوي على قيم خالية. إذا كان الحقل يستخدم نوعًا فرعيًا أو مجالًا ، فسيتم تقديم هذه الخيارات في مربع الحوار ليحددها المستخدم.
    اضبط المقاييس يملأ إحداثيات m للمعالم الخطية. يمكن استخدام قيم M لإضافة أحداث المسار إلى أحداث الإشارة والخط ديناميكيًا على طول معالم الخط.
    الجانب تحدد ما إذا كانت المعالم النقطية موجودة على يسار أو يمين المعلم الخطي المقابل.
    ميزة التقاطع الانقسام يقسم المعالم التي تتقاطع مع المعالم في طبقة المصدر.
    الطابع الزمني يملأ التاريخ والوقت الحاليين.
    إلى الحافة الميدانية ينسخ قيمة حقل من ميزة متصلة بالحافة إلى ميزة الوصلة المتصلة.
    لحافة تقاطع مجالات متعددة ينسخ قيم كل To Edges المتصلة بموصل لسلسلة من الحقول في الطبقة المصدر.
    إلى حافة الإحصاءات تحسب الإحصائيات في حقل محدد لجميع المعالم المتصلة بـ To Edges في شبكة هندسية.
    إلى جانكشن فيلد ينسخ قيمة من ميزة To Junction المتصلة إلى ميزة الحافة المتصلة. يمكن أيضًا نسخ اسم فئة المعلم في نهاية السطر المعدل حاليًا.
    تشغيل حدث مساعد السمة من الحافة يقوم بتشغيل مساعد السمة لميزة من الحافة.
    تشغيل حدث مساعد السمة من ملتقى طرق يقوم بتشغيل مساعد السمة لميزة من التقاطع.
    تشغيل ميزة تقاطع حدث مساعد السمة يقوم بتشغيل مساعد السمات للميزات المتقاطعة.
    تشغيل حدث مساعد السمة إلى الحافة يؤدي إلى تشغيل مساعد السمة لميزة To Edge.
    تشغيل حدث مساعد السمة إلى التقاطع يقوم بتشغيل مساعد السمة لميزة To Junction.
    التحديث من Edge Field ينسخ قيمة حقل من تقاطع إلى ميزة متصلة من الحافة.
    التحديث من ميدان التقاطع ينسخ قيمة حقل من حافة متصلة إلى ميزة من تقاطع متصلة.
    تحديث ميزة التقاطع يحدّث حقلاً في معلم متقاطع بقيمة أو قيمة حقل من معلم معدّل أو مُنشأ.
    تحديث السجل المرتبط يبحث عن السجلات ذات الصلة في جدول أو طبقة أخرى ويقوم بتحديث حقل في تلك السجلات.
    التحديث إلى Edge Field ينسخ قيمة حقل من تقاطع إلى ميزة متصلة بالحافة.
    التحديث إلى حقل التقاطع ينسخ قيمة حقل من حافة متصلة إلى ميزة متصلة بـ Junction.
    تحقق من صحة بحث السمة يتحقق من قيم الحقول مقابل الإدخالات في جدول البحث.
    التحقق من صحة السمات يقارن القيم الموجودة في حقول الإدخال بجميع قوالب المعالم لفئة المعالم.
    تحقق من الاتصال يتحقق من عدد الاتصالات على عنصر ويرفض عمليات التحرير إذا لم يتم استيفاء المعايير.
    التحقق من صحة المجال يتحقق من صحة إدخال البيانات في الحقل مع المجالات مقابل المجال. إذا كانت القيمة خارج النطاق أو لم تكن في قائمة القيم المشفرة ، فسيتم إحباط التحرير.
    X تنسيق لحساب الإحداثي x لمعلم في وحدات قاعدة البيانات.
    ص تنسيق لحساب إحداثيات ص لمعلم في وحدات قاعدة البيانات.

    زاوية

    تحسب الزاوية الجغرافية أو الحسابية لمعلم خطي.

    لتكوين هذه الطريقة ، قم بتعبئة ما يلي في جدول DynamicValue:

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

    لا يمكن تكوين هذه القاعدة إلا على المعالم الخطية ، ويجب ملء قيمة الزاوية في الحقول العائمة أو المزدوجة.


    6.7 تعيين أجزاء لأمر عمل

    يوفر هذا القسم نظرة عامة على تعيين الأجزاء ، ويسرد المتطلبات الأساسية ، ويسرد النماذج المستخدمة لتعيين أجزاء لأمر عمل ، ويناقش كيفية:

    قم بتعيين خيارات المعالجة لبرنامج CRM - إدارة أجزاء أوامر العمل (P90CD015).

    قم بتعيين خيارات المعالجة لبرنامج "تفاصيل أجزاء أمر العمل" (P17730).

    6.7.1 فهم تخصيص الأجزاء

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

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

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

    يمكنك الوصول إلى خيارات المعالجة لبرنامج CRM - إدارة أجزاء أوامر العمل وبرنامج تفاصيل أجزاء طلب العمل عن طريق إدخال P90CD015 و P17730 في تطبيق الإصدارات التفاعلية.

    6.7.2 المتطلبات الأساسية

    تحقق من شراء هذه الأنظمة وتثبيتها. يجب أن تكون قد قمت بتثبيت أنظمة JD Edwards JD Edwards EnterpriseOne هذه لاستخدام قوائم أجزاء أمر العمل:

    النظام 30: إدارة بيانات المنتج.

    النظام 31: إدارة أرضية المحل.

    النظام 40: قاعدة الجرد ومعالجة الطلبات.

    النظام 41: إدارة المخزون.

    تحقق من إعداد قوائم الأجزاء القياسية.

    6.7.3 النماذج المستخدمة لتعيين أجزاء لأمر عمل

    اسم النموذج FormID التنقل إستعمال
    أجزاء طلب عمل الخدمة - إدارة [وصف أمر العمل] W90CD015A معالجة طلبات العمل اليومية (G1712) ، منضدة إدارة الخدمة.

    حدد سجل أمر العمل في نموذج البحث عن أوامر عمل الخدمة.

    حدد علامة تبويب الأجزاء في طلب عمل الخدمة - إدارة نموذج [وصف أمر العمل].

    حدد ارتباط نسخ قائمة مكونات الصنف في نموذج مراجعات قائمة أجزاء طلب العمل.

    6.7.4 تعيين خيارات المعالجة لـ CRM - إدارة برنامج أجزاء أوامر العمل (P90CD015)

    استخدم خيارات المعالجة هذه لتوفير القيم الافتراضية لبرنامج CRM - إدارة أجزاء أوامر العمل.

    6.7.4.1 العرض

    حدد ما إذا كنت تريد عرض حقول معينة.

    1. حقول المبالغ واجبة الدفع ، 2. حقول المبالغ المستحقة الدفع ، و 3. استرداد المورد

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

    6.7.4.2 العملية

    حدد القيم الافتراضية لمعالجة تفاصيل أجزاء أمر العمل.

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

    2. طريقة المعالجة البديلة

    حدد طريقة المعالجة البديلة التي يستخدمها النظام عند إرفاق معلومات تفاصيل الأجزاء بأمر عمل. القيم هي:

    فارغ: لا تستخدم بدائل للنقص.

    1: استخدم بدائل النقص.

    2: قم بعرض نموذج التوافر البديل عندما يمكن للكمية البديلة أن تغطي النقص.

    حدد ما إذا كان النظام ينشئ التزامات المكون عند إرفاق تفاصيل الأجزاء بأمر العمل.

    تستند هذه الميزة إلى إعدادات التحكم في الالتزام المخزنة في جدول ثوابت تصنيع ورشة العمل (F3009). القيم هي:

    فارغ: استخدم إعدادات التحكم في الالتزام في جدول ثوابت تصنيع ورشة العمل.

    1: لا تستخدم معالجة الالتزام.

    4. النص العام للمكون

    حدد ما إذا كنت تريد نسخ المرفق النصي لعنصر سطر مكون إلى تفاصيل أجزاء أمر العمل. القيم هي:

    حدد ما إذا كنت تريد السماح بإرفاق مستويات المراجعة السابقة. القيم هي:

    6. خروج نموذج البحث عن المخزون

    حدد النموذج الذي يصل إليه النظام عند تحديد خروج النموذج للبحث عن المخزون. القيم هي:

    فارغ: البحث عن عنصر حسب الفرع

    1: عنصر البحث عن طريق المورد / البند

    حدد رمز الحالة الذي يستخدمه النظام لتحديث حالة المواد للمكونات في تفاصيل أجزاء أمر العمل ، أدخل قيمة من UDC 31 / MS (حالة المادة).

    6.7.4.3 التخزين

    حدد القيم الافتراضية لاستخدامها مع خيارات التخزين للأجزاء.

    1. طلب ​​وضع المعالجة

    حدد ما إذا كان النظام ينشئ طلب انتقاء مستودع للأصناف الموجودة في تفاصيل الأجزاء. القيم هي:

    فارغ: لا تنشئ طلب اختيار.

    1: إنشاء طلب اختيار فقط.

    2: إنشاء طلب اختيار ومعالجته عبر النظام الفرعي.

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

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

    3. موقع التدريج الافتراضي

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

    4. موقع التدريج الافتراضي للتوافر

    حدد ما إذا كان النظام يتحقق من توفر الجزء في موقع التدريج الافتراضي. إذا كان الجزء متاحًا في موقع التدريج ، فلن يقوم النظام بإنشاء طلب للجزء. القيم هي:

    فارغ: لا تتحقق من توفر القطعة.

    1: تحقق من توفر القطعة.

    ينطبق خيار المعالجة هذا على الأجزاء التي ليس لها موقع مركز عمل معين.

    6.7.4.4 الإصدارات

    حدد إصدار البرامج المراد استخدامها. If you leave these processing options blank, the system uses ZJDE0001.

    6.7.4.5 EM Edits

    Equipment Maintenance processing options specify default values for purchase order options.

    1. Purchase Order Creation

    Specify whether the system allows you to create a purchase order from the Work Order Parts Detail program (P17730). Values are:

    2. Purchase Order Message Consolidation by Vendor

    Specify, when creating purchase orders, whether the system creates an order for each detail line or consolidates the detail lines by vendor onto an order. Values are:

    Blank: Do not consolidate all detail lines.

    1 : Consolidate all detail lines.

    3. Line Type for Non-Catalogued Items

    Specify the line type that the system uses when copying noncatalogued parts from the Intelligent Graphic Solution (IGS) program to the work order parts detail. Enter a line type code from the Line Type Constants program (P40205). If you leave this processing option blank, the system uses line type defined within IGS.

    6.7.4.6 EM Versions

    Specify the version of the Supplier Master program (P04012). If you leave this processing option blank, the system uses ZJDE0001.

    2. Open Order Inquiry - P4310

    Specify the version for the Purchase Order Inquiry program (P430301). If you leave this processing option blank, the system uses ZJDE0006.

    3. Supply and Demand Inquiry - P4021

    Specify the version for the Supply and Demand Inquiry program (P4021). If you leave this processing option blank, the system uses ZJDE0003.

    4. Item Availability by Time - P3413

    Specify the version of the MPS Time Series program (P3413). If you leave this processing option blank, the system uses ZJDE0002.

    5. Purchase Order Entry - P4310

    Specify the version of the Purchase Orders program (P4310). If you leave this processing option blank, the system uses ZJDE0001.

    6. Equipment Parts List Search and Select - P13017S

    Specify the version of the Equipment Parts List Search and Select Inquiry program (P13017S) that you access from the Work Order Parts Detail form. If you leave this processing option blank, the system uses ZJDE0001.

    7. Work Order Pick List - R13415

    Specify the version of the Work Order Pick List program (R13415) that you access from the Work Order Parts Detail form. If you leave this processing option blank, the system uses XJDE0001.

    6.7.4.7 Export

    Specify the default values for export and change transactions.

    1. Transaction Type for the export transaction

    Enter a value from UDC 00/TT (Transaction Type) that the system uses for export processing or for supply chain scheduling and planning. If you leave this processing option blank, the system does not use export processing.

    2. Before Image Processing (Future)

    Specify whether the before image of the record is to be written for change transactions. Values are:

    6.7.4.8 IGS

    Specifies the mode to use when calling the IGS product.

    1. Enter value for the IGS Mode when calling the IGS URL.

    Specify the mode to use when calling the IGS product. Values are:

    6.7.5 Setting Processing Options for the Work Order Parts Detail Program (P17730)

    Use these processing options to supply the default values for the Work Order Parts Detail program. The processing options for the Work Order Parts Detail program are the same as the CRM - Work Order Parts program (P90CD015) except where noted.

    6.7.5.1 Display

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.2 Process

    Specify the default values for processing work order parts detail.

    5. Allow selection of components (S1773008)

    Specify whether the system includes all components when you copy orders. Values are:

    6.7.5.3 Warehousing

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.4 Versions

    Specify the version to use of the Work Order Labor Details program. If you leave this processing option blank, the system uses ZJDE0001.

    6.7.5.5 EM Edits

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.6 EM Versions

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.7 Export

    These processing options are identical to CRM - Work Order Parts program (P90CD015).

    6.7.5.8 IGS

    These processing options are identical to CRM - Work Order Parts program (P90CD015).


    Published by davefoord

    Dave is an experienced FE and HE lecturer, who during his years of teaching (at Loughborough College), developed and perfected many techniques for providing high quality, innovative, and differentiated learning. Some of his best known work is in the area of ILT (e-learning) - using technology to enhance the learning experience. It is in this area that he has considerable experience and knowledge, and has received National recognition for his practical understanding and skills in this area of work. Dave has run over 1000 staff development sessions on over 100 different learning and teaching topics at Loughborough College, The University of Derby and since going free-lance. All of his sessions are very active, engaging sessions using a variety of different techniques. View all posts by davefoord


    5.15. IPv6 Support in BIND 9¶

    BIND 9 fully supports all currently defined forms of IPv6 name-to-address and address-to-name lookups. It also uses IPv6 addresses to make queries when running on an IPv6-capable system.

    For forward lookups, BIND 9 supports only AAAA records. RFC 3363 deprecated the use of A6 records, and client-side support for A6 records was accordingly removed from BIND 9. However, authoritative BIND 9 name servers still load zone files containing A6 records correctly, answer queries for A6 records, and accept zone transfer for a zone containing A6 records.

    For IPv6 reverse lookups, BIND 9 supports the traditional “nibble” format used in the ip6.arpa domain, as well as the older, deprecated ip6.int domain. Older versions of BIND 9 supported the “binary label” (also known as “bitstring”) format, but support of binary labels has been completely removed per RFC 3363. Many applications in BIND 9 do not understand the binary label format at all anymore, and return an error if one is given. In particular, an authoritative BIND 9 name server will not load a zone file containing binary labels.

    For an overview of the format and structure of IPv6 addresses, see IPv6 Addresses (AAAA) .

    5.15.1. Address Lookups Using AAAA Records¶

    The IPv6 AAAA record is a parallel to the IPv4 A record, and, unlike the deprecated A6 record, specifies the entire IPv6 address in a single record. فمثلا،

    Use of IPv4-in-IPv6 mapped addresses is not recommended. If a host has an IPv4 address, use an A record, not a AAAA, with ::ffff:192.168.42.1 as the address.

    5.15.2. Address-to-Name Lookups Using Nibble Format¶

    When looking up an address in nibble format, the address components are simply reversed, just as in IPv4, and ip6.arpa. is appended to the resulting name. For example, the following would provide reverse name lookup for a host with address 2001:db8::1 .