استخدام ArcPy في دفتر الملاحظات

تتوفر العديد من وحدات ArcPy في ArcGIS Notebooks من خلال وقت تشغيل دفتر الملاحظات المتقدم.

مع حزمة موقع ArcPy، يمكنك إجراء تحليل وتحويل وإدارة البيانات الجغرافية. يتيح ArcPy لك تشغيل جميع أدوات ArcGIS لمعالجة البيانات الجغرافية القياسية برمجيًا وتقديم وظائف وتصنيفات المساعد.

معرفة المزيد حول ArcPy

لاستخدام ArcPy في دفتر ملاحظات، يجب ترخيص ArcGIS Notebooks بترخيص متقدم ويجب على المستخدمين الحصول على الامتيازات لإنشاء دفاتر ملاحظات وقت التشغيل المتقدمة وتشغيلها.

وحدات ArcPy

تم تضمين الوحدات الموضحة أدناه مع ArcPy في ArcGIS Notebooks.

الوصول إلى البيانات

وحدة الوصول إلى البيانات، arcpy.da، هي وحدة Python للتعامل مع البيانات. وتتيح الوصول إلى جلسة التحرير وعملية التحرير ودعم المؤشر المحسّن (بما في ذلك زيادة سرعة الأداء)، ودوال تحويل الجداول وتصنيفات المعالم إلى صفائف NumPy والعكس ودعم الإصدار والنسخ المماثلة والمجالات ودورات سير عمل الأنواع الفرعية.

تعرف على المزيد حول وحدة الوصول إلى البيانات

التكويد الجغرافي

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

تعرف على المزيد حول وحدة التكويد الجغرافي

تحليل الصور

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

ملاحظة:‏

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

تعرف على المزيد حول وحدة تحليل الصور

تخطيط

Arcpy.mp هي وحدة Python الفرعية التي تشكل جزءًا من حزمة موقع ArcPy. يتم تثبيتها مع ArcGIS Pro ومتاحة لجميع التراخيص. تم تصميمها في الأساس للتعامل مع محتويات المشاريع الحالية (.aprx) وملفات الطبقة (.lyrx). يمكنك أتمتة محتويات المشاريع دون الحاجة إلى فتح التطبيق. في بعض الحالات، توفر إمكانات غير متاحة لـ ArcGIS Pro، على سبيل المثال، arcpy.mp تكون مطلوبة لإنشاء كتب خرائط كاملة لأنها تتضمن وظائف للتصدير إلى مستندات PDF وإنشائها وإدارتها.

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

ملاحظة:‏
وحدة arcpy.mp مستخدمة في ArcGIS Pro؛ وحدة arcpy.mapping مستخدمة في ArcGIS Desktop.

البيانات الوصفية

وحدة البيانات التعريفية، arcpy.metadata، هي وحدة Python المستخدمة للوصول إلى البيانات التعريفية للعنصر وإدارتها. يمكنك استكشاف المعلومات التي تصف خرائطك وبياناتك وأتمتة مهام سير عملك، لا سيما لإدارة البيانات التعريفية الجغرافية المكانية المتوافقة مع المعايير.

تعرف على المزيد عن وحدة البيانات التعريفية

Network Analyst

وحدة Network Analyst، arcpy.nax، هي وحدة Python حديثة سهلة الاستخدام للتعامل مع وظائف تحليل الشبكة المتوفرة مع ملحق ملحق ArcGIS Network Analyst. توفر الوصول إلى ما يلي:

تعرف على المزيد حول وحدة Network Analyst

وحدة arcpy.na القديمة غير متضمنة مع ArcGIS Notebooks.

مشاركة

تشارك الوحدة النمطية arcpy.sharing طبقات الويب باستخدام Python.

وحدة المشاركة، arcpy.sharing، هي وحدة Python التي تسمح لك بأتمتة مهام سير عمل المشاركة. استخدمها لإنشاء مسودة مشاركة، وهي مجموعة من الخصائص القابلة للتكوين لطبقة الويب أو أداة الويب أو خدمة الخريطة أو خدمة المعالجة الجغرافية. يُعد إنشاء مسودة مشاركة أول خطوة في أتمتة مشاركة مورد نظم GIS على ArcGIS Enterprise أو ArcGIS Online أو ArcGIS Server.

تعرف على المزيد حول وحدة المشاركة

Spatial Analyst

تعد وحدة Spatial Analyst، arcpy.sa، وحدة Python المستخدمة لتحليل البيانات النقطية والخطية باستخدام الوظائف التي يوفرها ArcGIS Spatial Analyst extension. وتوفر الوصول إلى جميع أدوات معالجة البيانات الجغرافية المتوفرة في مربع أدوات Spatial Analyst بالإضافة إلى الدوال والتصنيفات الأخرى التي تتيح لك أتمتة دورات سير عمل معالجة البيانات النقطية.

تعرف على المزيد حول وحدة Spatial Analyst

ملاحظة:‏

وحدة Workflow Manager (arcpy.wmx) غير متضمنة مع ArcGIS Notebooks.

بدء استخدام ArcPy في دفتر ملاحظات.

لاستخدام ArcPy في دفتر ملاحظات، قم باستيراد مكتبته عن طريق تشغيل خلية مع الخطوط التالية:

import arcpy
arcpy.GetInstallInfo()['Version']

قم بعرض نماذج دفاتر الملاحظات التي تم تضمينها مع ArcGIS Notebooks لمعرفة كيفية استخدام ArcPy في دفاتر الملاحظات الخاصة بك.

لمعرفة المزيد حول كيفية تجهيز بيئات مساحة العمل لـ ArcPy، راجع إدارة المحتوى في مساحة عمل المستخدم وتحميل مجموعات البيانات لاستخدامها مع ArcPy.