تكوين البحث في التطبيقات

تدعم معظم قوالب ArcGIS Configurable Apps القدرة على البحث عن المواقع والمعالم داخل الخريطة. يتيح عنصر واجهة استخدام البحث المتكامل في واجهة مستخدم التطبيق للمستخد إدخال عبارات البحث. إذا تم تكوين البحث في خريطة الويب، تستخدم التطبيقات القابلة للتطبيق تلك التكوين بمجرد التمكين داخل التطبيق.

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

تكوين المعلمات

يدعم Configurable Apps نفس أنواع مصادر البحث التي يتم دعمها في خرائط الويب - على سبيل المثال، محددات المواقع وطبقات المعالم القابلة للبحث. تحتوي التطبيقات التي تدعم البحث على علامة تبويب البحث في لوحة التكوين حيث يتم إدراج جميع مصادر البحث. يمكن تمكين كل مصدر للبحث أو تعطيله من التطبيق من هذه القائمة. يمكنك تكوين المعلمات لكل مصدر بحث عن طريق النقر فوق تحرير المجاور إلى المصدر في القائمة.

يمكن تكوين معلمات مصدر البحث التالية:

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

التحديدات التي تتبع المخطط التفصيلي حول كيفية تكوين مصادر البحث لتخصيص تجربة البحث الخاصة بالتطبيق.

بحث جغرافي

ستظهر جميع محددات المواقع المحددة في إعدادات المؤسسة في قائمة مصادر البحث وستتصرف في التطبيق كما تفعل في خريطة الويب أو في Map Viewer أو Map Viewer Classic.

افعل ما يلي لتمكين محدد المواقع كمصدر بحث:

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

بحث طبقة المعلم القابلة للبحث

إذا تم اكتشاف طبقة المعلم القابلة للبحث في خريطة الويب، سوف تظهر في قائمة مصدر البحث المحددة بواسطة الاسم.

افعل ما يلي لتمكين طبقة المعلم القابلة للبحث في صورة مصدر للبحث:

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

    يجب عليك الإعلان عن حقل البحث الخاص بالبحث بواسطة طبقة المعلم للعمل.

  4. انقر حفظ.

مصادر البحث المتعددة

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

لتمكين العديد من مصادر البحث، قم بعمل ما يلي:

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

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

بحث العديد من الحقول

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

لتمكين عمليات البحث للعديد من الحقول، قم بعمل ما يلي:

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

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

تكوين الاقتراحات

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

لتكوين الاقتراحات، قم بعمل ما يلي:

  1. إذا لزم الأمر، قم بالتأشير على مربع تمكين أداة البحث أعلى علامة تبويب البحث.
  2. انقر فوق تحرير بجوار مصدر البحث في القائمة.
  3. قم بالتأشير على خانة اختيار تمكين الاقتراحات.
  4. من قائمة الحد الأقصى للاقتراحات المنسدلة، اختر الحد الأقصى المطلوب لعدد الاقتراحات لعرضها في الحال.
  5. بالنسبة لطبقات المعلم القابلة للبحث، قم بعمل ما يلي:
    1. اختر إما الحقل أو القالب.
    2. تكوين المعلمات الإضافية وفقًا لاحتياجاتك.
  6. انقر حفظ.

إنشاء قوالب الاقتراح

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

لتكوين قالب الاقتراح، قم بعمل ما يلي:

  1. إذا لزم الأمر، قم بالتأشير على مربع تمكين أداة البحث أعلى علامة تبويب البحث.
  2. انقر فوق تحرير بجوار الطبقة القابلة للبحث في القائمة.
  3. قم بالتأشير على خانة اختيار تمكين الاقتراحات.
  4. انقر فوق القالب واكتب قالب الاقتراح.

    بناء الجملة الأساسية هو ${fieldname}، حيث تقوم باستبدال اسم الحقل باسم الحقل الذي يتم عرض القيمة الخاصة به. على سبيل المثال، لإنشاء سلسلة اقتراح تقوم بتجميع قيمة حقل نوع الشجرة مع قيمة حقل اسم منتزه، يمكنك استخدام بناء الجملة التالية:

    Tree Type: ${treeType}, Park: ${parkName}

    سوف تؤدي هذه النتيجة إلى اقتراح مثل الاقتراح التالي الذي يتم عرضه لمستخدمي التطبيق:

    Tree Type: Dogwood, Park: Eastland Community Park

  5. انقر حفظ.