Skip To Content

يتيح لك ArcGIS Notebook Server، المقدم في ArcGIS Enterprise 11.0 تصفح الأجزاء المكتوبة مسبقًا من التعليمات البرمجية القابلة لإعادة الاستخدام والمعروفة باسم أجزاء التعليمات البرمجية وإدراجها في دفتر الملاحظات.

إدراج جزء تعليمات برمجية

باستخدام جزء التعليمات البرمجية، أدخل جزء تعليمات برمجية باتباع الخطوات التالية:

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

فيما يلي مثال على جزء تعليمات برمجية تمت إضافته إلى دفتر الملاحظات.

# curated code snippet inserted from the Code snippets pane
from arcgis.gis import GIS
def check_org_credits_agol(gis: GIS):
    if "admin" in gis.__dict__:
        credits = gis.admin.credits.credits
        print(f"This ArcGIS Online organization has {credits} credits.")
    else:
        print("Please connect to the ArcGIS Online organization as an administrator to check credits.")

# create a GIS instance to pass to the code snippet function
gis_agol = GIS("https://www.arcgis.com/", "<admin_username>")

# call the code snippet function with your GIS instance
check_org_credits_agol(gis_agol)

أجزاء التعليمات البرمجية في Esri

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

ملاحظة:‏

في 11.0، تتوفر أسماء وأوصاف أجزاء التعليمات البرمجية المنسقة باللغة الإنجليزية فقط.

فيما يلي أجزاء التعليمات البرمجية المتاحة التي يمكن إدخالها في دفتر الملاحظات:

  1. إدارة نظام المعلومات الجغرافية—أجزاء التعليمات البرمجية التي تؤدي مهام إدارة نظام المعلومات الجغرافية الشائعة
    ملاحظة:‏

    تتطلب العديد من أجزاء التعليمات البرمجية هذه اتصال المسؤول.

    • تحقق من الاعتمادات المتبقية (ArcGIS Online فقط).
    • تحقق من اعتمادات مستخدم معين (ArcGIS Online فقط).
    • الحصول على عنوان URL للخدمة الأساسية لعنصر طبقة.
    • الاستعلام عن سجلات البوابة وحفظها كملف CSV (ArcGIS Enterprise فقط)
    • تسجيل الدخول إلى البوابة الإلكترونية لـ ArcPy
  2. إدارة المحتوى—أجزاء التعليمات البرمجية تساعد في إدارة المحتوى في نظام المعلومات الجغرافية والملفات في دليل مساحة عمل دفتر الملاحظات.
    • نسخ قاعدة البيانات الجغرافية في دليل مساحة العمل.
    • إنشاء قاعدة بيانات جغرافية للملفات مع تصنيف معلم فارغ.
    • إنشاء مجلد في دليل مساحة العمل.
    • تنزيل عنصر الملف من البوابة إلى دليل مساحة العمل.
    • إدراج مجموعات البيانات.
    • إدراج الملفات.
    • إزالة قاعدة بيانات جغرافية للملف في دليل مساحة العمل.
    • إزالة مجلد في دليل مساحة العمل.
    • فك ضغط الملف إلى دليل مساحة العمل.
  3. علم البيانات وتحليلها—أجزاء التعليمات البرمجية التي يمكن تنفيذها في سير عمل علوم البيانات وتحليلها باستخدام ArcGIS API for Python وArcPy، ومكتبات Python الأخرى.
    ملاحظة:‏

    استخدم وقت تشغيل دفتر الملاحظات المتقدم لتشغيل أجزاء التعليمات البرمجية التي تتطلب ArcPy. للمزيد من المعلومات حول أوقات تشغيل دفتر الملاحظات، راجع تحديد وقت تشغيل دفتر الملاحظات.

    • تحويل تصنيف معالم إلى طبفة معالم.
    • تحويل تصنيف معالم إلى Spatially Enabled DataFrame.
    • تحويل طبقة معالم إلى Spatially Enabled DataFrame.
    • تحويل Spatially Enabled DataFrame إلى تصنيف المعالم.
    • عرض صورة من عنوان URL.
    • عرض صورة من دليل مساحة العمل.
    • تعبئة القيم المفقودة.
    • إدراج الطبقات في عنصر.
    • رسم Spatially Enable DataFrame مع عارض استراحة التصنيف.
    • رسم Spatially Enable DataFrame (بداية سريعة).
    • رسم Spatially Enable DataFrame مع عارض بسيط.
    • رسم Spatially Enable DataFrame مع عارض قيمة فريدة.
    • نشر Spatially Enabled DataFrame على أنه طبقة معالم.