يتضمن ArcGIS Survey123 Connect أدوات لمساعدتك في بعض مهام التأليف. تكون الأدوات كما يلي:
- تحليل الاستطلاع—تحقق من XLSForm للاستطلاع بحثًا عن الأخطاء والمشكلات الشائعة.
- تحويل قوائم الاختيار إلى ملف CSV - قم بترحيل قوائم الاختيار المحددة إلى ملفات .csv الموجودة في مجلد الوسائط، وتحديث أنواع الأسئلة المدعومة للإشارة إلى الملفات الجديدة.
- تحديث قالب XLSForm—انسخ محتويات XLSForm الخاصة بالاستطلاع إلى أحدث قالب من قوالب XLSForm.
- قالب XLSPalette جديد—أنشئ قالب XLSPalette فارغ في مجلد الوسائط.
- تحويل XLSPalette—قم بتحويل قالب XLSPalette إلى ملف .palette.
- تصدير الترجمات - تصدير النص القابل للترجمة في XLSForm الخاص بالاستطلاع إلى ملفات الترجمة.
- استيراد الترجمات - استيراد النص المترجم من ملفات الترجمة إلى XLSForm الخاص بالاستطلاع.
لتشغيل هذه الأدوات، عليك تثبيت بيئة Python على جهاز الكمبيوتر الخاص بك ويجب تكوين البيئة في Survey123 Connect. إذا قمت بتثبيت ArcGIS Pro، يكتشف Survey123 Connect تلقائيًا البيئة الافتراضيةPython المضمنة مع ArcGIS Pro وليس هناك حاجة إلى مزيد من التكوين Survey123 Connect. بدلاً من ذلك، يمكنك تنزيل Python من متجر Windows أو موقع Python على الويب وتكوين البيئة في Survey123 Connect.
أدوات Survey123 Connect هذه غير مدعومة في الاستطلاعات التي تم إنشاؤها في مصمم الويب.
تكوين Python
بمجرد تثبيت بيئة Python، يمكنك تكوينها في Survey123 Connect.
- في Survey123 Connect، افتح القائمة الرئيسية ثم انقر فوق إعدادات.
- انقر على علامة تبويب أدوات.
- انقر فوق زر المجلد الموجود بجوار مربع نص المسار واستعرض وصولاً إلى المجلد حيث تم تثبيت البيئة Python.
ملاحظة:
إذا قمت بتثبيت ArcGIS Pro، فسيتم بالفعل ملء مربع نص المسار. بناءً على كيفية تثبيت ArcGIS Pro، تكون بيئته الافتراضية Python في أي من المجلدات التالية:
- C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
- C:\Users\<username>\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
يعرض Survey123 Connect إصدارPython ويوضح ما إذا تم تثبيت حزم ArcGIS، وopenpyxl، وpyxform.
- تأكد من تحديد openpyxl.
سيختلف رقم الإصدار المعروض بناءً على بيئة Python الخاصة بك.
ملاحظة:
تتطلب أدوات Survey123 Connect إصدار openpyxl 3.0.8 أو إصدار أحدث.
يتم تضمين الحزمة openpyxl في بيئة ArcGIS Pro الافتراضية. إذا كنت لا تستخدم ArcGIS Pro، يلزمك تثبيت openpyxl في بيئة Python. لمزيد من المعلومات، راجع وثائق openpyxl.
بيئة Python مكونة في Survey123 Connect.