يسمح سؤال الصورة مع مظهر الرسم أو التعليق التوضيحي للمستخدمين برسم مخطط على لوحة فارغة أو إضافة تعليق توضيحي على صورة أو لقطة من الخريطة. يتضمن التطبيق الميداني ArcGIS Survey123 لوحة أدوات رسم افتراضية من ثماني أدوات، تشمل الأسهم ورموز العلامات العامة والتسميات النصية. لمزيد من المعلومات حول اللوحة الافتراضية، راجع وضع الرسم.
بالإضافة إلى أدوات الرسم الافتراضية، يمكنك إنشاء لوحات مخصصة لتكوين أدوات الرسم والتعليقات التوضيحية. على سبيل المثال، قد يكون لمؤسسة مرافق رموز وأنماط خطوط محددة تتعلق بأعمال الكهرباء أو الغاز.
ملاحظة:
اللوحات المخصصة غير مدعومة في تطبيق الويب ArcGIS Survey123.
لإنشاء لوحة مخصصة، أكمل ما يلي:
- قم بتكوين بيئة Python في ArcGIS Survey123 Connect بحيث يمكنك تشغيل قالب XLSPalette الجديد وأدوات تحويل XLSPalette.
- قم بإعداد لوحة مخصصة باستخدام مواصفات XLSPalette.
- تأكد من وجود قالب XLSPalette وأي ملفات ذات صلة في مجلد وسائط الاستطلاع.
- قم بتحويل قالب XLSPalette إلى ملف .palette عن طريق تشغيل الأداة تحويل XLSPalette في علامة التبويب الوسائط في Survey123 Connect.
- في ملف XLSForm الخاص بالاستطلاع، قم بتعيين عمود body::esri:style لسؤال صورة بمظهر رسم أو إضافة تعليق توضيحي لاستخدام لوحة مخصصة بدلاً من اللوحة الافتراضية عن طريق تحديد palette=<palette_name>.
يتم تكوين النمط المخصص أولاً في قالب XLSPalette. يجب بعد ذلك تحويل قالب XLSPalette إلى ملف .palette بحيث يمكن إضافته إلى الاستطلاع. يتم تحويل قوالب XLSPalette باستخدام أداة في علامة التبويب الوسائط في Survey123 Connect.
إعداد لوحة مخصصة
يتم تكوين لوحة مخصصة في XLSPalette، وهي عبارة عن ملف .xlsx يحتوي على أوراق العمل التي سيتم تحويلها إلى ملف .palette يمكن استخدامه في الاستطلاع.
لبدء تصميم اللوحة المخصصة، تحتاج إلى قالب XLSPalette. يتضمن Survey123 Connect الأداة قالب XLSPalette جديد لإنشاء قالب فارغ. لتشغيل الأداة، يجب عليك تكوين بيئة Python في Survey123 Connect. لمزيد من المعلومات، راجع تكوين Python.
فتح الاستطلاع في Survey123 Connect. لإنشاء قالب XLSPalette، انقر فوق الأدوات ثم انقر فوق قالب XLSPalette جديد. يتم إنشاء ملف قالب في مجلد الوسائط الذي يحمل اسم myXLSPalette1.xlsx. أو يمكنك تنزيل نسخة من قالب XLSPalette لـ Survey123 من ArcGIS Online.
كل ورقة عمل في قالب XLSPalette عبارة عن مجموعة أدوات: مجموعة من الأدوات في اللوحة المخصصة. الصفوف الموجودة في كل ورقة عمل لمجموعة الأدوات تحدد أدوات التعليق التوضيحي في مجموعة الأدوات. يوضح المثال التالي تكوين XLSPalette لثلاث أدوات للتعليق التوضيحي لفحص خط أنابيب الغاز، والذي يحتوي على أداتي خطوط وأداة علامة:
النوع | تسمية | الأداة | رمز | textSymbol |
---|---|---|---|---|
خط | خط الغاز (الجديد) | خط | color=Blue&size=5&style=dash | color=MediumBlue&size=14&anchor=bottom&italic |
خط | خط الغاز (الحالي) | خط | color=Yellow&size=5&outline.color=Black&outline.size=1 | color=#FFFFE0&size=14&anchor=bottom |
علامة | متر (جديد) | meter.svg |
لمزيد من المعلومات حول بناء الجملة والمعلمات التي يمكنك استخدامها لتصميم لوحة مخصصة، راجع مواصفات XLSPalette. تم وصف بناء الجملة الكامل أيضًا في ورقة عمل الإسناد في قالب XLSPalette.
تأكد من وجود قالب XLSPalette وأي ملفات صور تستخدمها اللوحة، مثل رموز علامة SVG أو أيقونات مجموعة الأدوات، في مجلد الوسائط الخاص بالاستطلاع. يجب الآن تحويل قالب XLSPalette إلى ملف .palette حتى يمكن إضافته إلى الاستطلاع.
تحويل اللوحة
لتشغيل أداة تحويل XLSPalette، يجب عليك تكوين بيئة Python في Survey123 Connect. لمزيد من المعلومات، راجع تكوين Python.
افتح الاستطلاع في Survey123 Connect واستعرض للوصول إلى علامة تبويب الوسائط. تسرد علامة التبويب الوسائط محتويات مجلد وسائط الاستطلاع. يوجد زر التحويل بجوار ملفات .xlsx. انقر فوق الزر تحويل لتشغيل الأداة تحويل XLSPalette لتحويل قالب XLSPalette إلى ملف .palette يمكن استخدامه في الاستطلاع.
عند اكتمال التحويل، يتم حفظ ملف .palette في مجلد الوسائط ويظهر في علامة تبويب الوسائط.
تلميح:
اسم ملف .palette هو نفس اسم ملف .xlsx المصدر. نظرًا لأنه سيتم استخدام هذا الاسم كمعملة XLSForm، تأكد من عدم وجود مسافات في اسم الملف.
إضافة اللوحة إلى الاستطلاع
بعد إنشاء وتحويل اللوحة المخصصة، يمكنك إضافتها إلى XLSForm. يمكنك إضافة العدد الذي تريده من اللوحات المخصصة إلى الاستطلاع؛ ومع ذلك، يمكن استخدام لوحة واحدة فقط في كل سؤال رسم أو إضافة تعليق توضيحي.
بالنسبة إلى سؤال صورة بمظهر الرسم أو التعليق التوضيحي، اكتب palette=<palette_name> في العمود body::esri:style، حيث يكون <palette_name> اسم ملف اللوحة بدون الامتداد .palette، على سبيل المثال: palette=Electrical
سيتم الآن استخدام اللوحة المخصصة لسؤال الصورة، بدلاً من اللوحة الافتراضية.
لتحديث لوحة مخصصة، قم بإجراء التغييرات اللازمة على ملف .xlsx وقم بتشغيل الأداة تحويل XLSPalette مرة أخرى من علامة التبويب الوسائط. يحل هذا محل ملف .palette في مجلد الوسائط، وتظهر التغييرات في Survey123 Connect بمجرد تحديث معاينة النموذج. أعد نشر الاستبيان لمعرفة التغييرات في التطبيق الميداني Survey123.
مواصفات XLSPalette
تم تصميم مواصفات XLSPalette خصيصًا لإنشاء أدوات الرسم والتعليق التوضيحي في Survey123. يتم تكوين اللوحات المخصصة في ملف .xlsx باستخدام بناء جملة XLSPalette. يتكون قالب XLSPalette مما يلي:
- واحدة أو أكثر من أوراق عمل مجموعة الأدوات، تحتوي على أعمدة النوع والأداة والرمز وtextSymbol. مجموعة الأدوات هي مجموعة من الأدوات في لوحة ما. يمكن أن تحتوي اللوحة على أي عدد مطلوب من مجموعات الأدوات. سيكون اسم كل ورقة عمل لمجموعة الأدوات مرئيًا في التطبيق الميداني Survey123 كاسم كل علامة تبويب لمجموعة أدوات في اللوحة المخصصة.
- ورقة عمل الإسناد التي توفر دليلاً لبناء الجملة والمعلمات التي يمكنك استخدامها لتصميم اللوحة.
- ورقة عمل الإصدار التي توفر معلومات حول وقت آخر تحديث لقالب XLSPalette.
- ورقة عمل القوائم التي تحتوي على جداول بحث للتحقق من صحة البيانات في أوراق عمل مجموعات الأدوات. لا تقم بتعديل المحتوى في ورقة العمل هذه.
يمكنك إضافة أوراق عمل مجموعة الأدوات أو إزالتها حسب الحاجة. لإضافة ورقة عمل مجموعة أدوات جديدة، قم بعمل نسخة من ورقة عمل مجموعة أدوات جالية لضمان الحفاظ على التنسيق والتحقق من صحة البيانات. أوراق عمل مجموعة الأدوات التي لا تحتوي على أي صفوف بخلاف صف الرأس يتم تجاهلها عند تحويل XLSPalette إلى ملف .palette.
عند العمل مع خصائص الأداة، ضع في اعتبارك ما يلي:
- يتم تحديد معظم خصائص الرمز كأزواج name=value ومفصولة بعلامة العطف.
- يمكن تحديد الألوان من خلال أسماء ألوان HTML القياسية أو رموز الألوان السداسية. يمكنك استخدام رموز الألوان السداسية العشرية المكونة من ثمانية أحرف لتعيين التعتيم.
- وحدات العرض والحجم تكون بالبكسل.
- تدعم رموز الخط أنماط الشرطة المخصصة.
- إذا كان نوع الأداة نصًا، فيجب عمل إدخال في عمود textSymbol. لجميع الأنواع الأخرى، تكون قيمة textSymbol اختيارية.
الأنواع والأدوات
يمكن أن تحتوي اللوحة على أي مجموعة من أنواع الأدوات. الأنواع المدعومة هي خط ومنطقة وعلامة ونص، ويجب إدخالها في العمود النوع في كل ورقة عمل لمجموعة أدوات.
تدعم أنواع الخط والمنطقة والنص الأدوات المختلفة التي تحدد نمط الرسم لهذا النوع. يمكنك تحديد الأداة في عمود الأداة في كل ورقة عمل لمجموعة الأدوات. لن تحتاج إلى تحديد أداة لأنواع العلامة والنص.
للحصول على قائمة كاملة بالأدوات المدعومة، راجع ورقة عمل الإسناد في قالب XLSPalette.
الترميز
تدعم كل أداة خصائص رموز مختلفة والتي يمكن تحديدها في عمود الرمز في كل ورقة عمل لمجموعة الأدوات.
بالنسبة للخطوط، يمكنك تحديد نمط شرطة مخصص باستخدام واحد أو أكثر من أزواج المسافات المتصلة بتنسيق [n,n...]، حيث n هو طول المقطع النسبي، على سبيل المثال ، [4،3،2،3] .
بالنسبة إلى رموز العلامات، يمكن أن تكون القيمة الأولى رمز علامة Esri بسيطة أو اسم ملف صورة بامتداد ملف. تنسيقات الصور المدعومة هي SVG و PNG و JPG. رموز العلامات البسيطة هي الدائرة والصليب والماسة والمربع والمثلث و x.
للحصول على قائمة كاملة بالرموز والخصائص المدعومة، راجع ورقة عمل الإسناد في قالب XLSPalette.
النص
يمكن أن يكون لكل أداة تسمية نصية مرفقة بها. يمكنك أيضًا تحديد تسمية باستخدام نوع النص. يتم تحديد تنسيق النص في عمود textSymbol في كل ورقة عمل لمجموعة أدوات.
بالنسبة لخاصية alignment، يمكنك تحديد قيم محاذاة متعددة مفصولة بفاصلة، على سبيل المثال، alignment=left,middle.
تنطبق خاصية anchor على أنواع الخط والمنطقة والعلامة فقط، وتحدد مكان وضع تسمية النص بالنسبة للعنصر الرسومي.
للحصول على قائمة كاملة بالأنماط والخصائص المدعومة، راجع ورقة عمل الإسناد في قالب XLSPalette.
أيقونة مجموعة الأدوات
تظهر أيقونات مجموعات الأدوات بأسماء مجموعات الأدوات في اللوحة. بشكل افتراضي، إذا كانت جميع الأدوات في مجموعة أدوات تستخدم نفس الأداة، فسيتم تعيين الأيقونة تلقائيًا لمطابقة هذه الأداة. لتحديد أيقونة لمجموعة أدوات، قم بإلحاق &icon= باسم ورقة العمل، متبوعًا إما باسم أيقونة من مكتبة أيقونات Calcite UI من Esri أو ملف صورة محفوظ في مجلد الوسائط. تنسيقات الصور المدعومة هي SVG و PNG و JPG.
تلميح:
للحصول على أفضل النتائج، استخدم لونًا واحدًا على خلفية شفافة لأيقونات مجموعة الأدوات. يتم عرض أيقونات مجموعة الأدوات في اللوحة بتدرج الرمادي.
تقتصر أسماء أوراق العمل على 31 حرفًا ويمكن أن تتضمن مسافات، على سبيل المثال، New Works&icon=electric.svg.