Skip To Content

تطبيق التصفيات

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

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

التعامل مع عمليات التصفية الموجودة

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

يمكنك الوصول إلى عملية التصفية لعرض التعبيرات، وتغيير أي تعبيرات تفاعلية في التصفية وتحريرها. يتم فقط تطبيق أي تغييرات على عرض خريطة الويب (مالم تملك خريطة الويب، في أية حالة يمكنك حفظ التغييرات التي أجريتها).

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

إنشاء عوامل التصفية

يمكنك إنشاء عوامل تصفية على طبقات المعالم المستضافة، ومناطق عرض طبقة المعالم المستضافة، وطبقات خدمة معلم ArcGIS Server والجداول ذات صلة في طبقات خدمة خريطة ArcGIS Server؛ يتعذر عليك إنشاء عوامل تصفية على ملاحظات الخريطة أو المعالم التي تم استيرادها من ملف. لا يظهر إلا المعالم التي تلبي معيار تعبير عامل التصفية في الخريطة.

توضح الخطوات التالية كيفية تطبيق عوامل التصفية في Map Viewer. في طبقات المعالم، يمكنك أيضًا تطبيق عوامل التصفية على علامة تبويب المرئيات في صفحة عنصر طبقة المعالم.

  1. افتح الخريطة في Map Viewer.
  2. انقر على التفاصيل ثم انقر على المحتوى.
  3. استعرض إلى طبقة المعالم التي تريد تصفيتها وانقر على تصفية تصفية.
  4. إنشاء تعبير التعريف.
    • تستخدم التعبيرات النموذج العام من <Field_name> <Operator> <Value, Field or Unique>.
    • يمكن إنشاء تعبير واحد أو تعبيرات متعددة أو مجموعة واحدة أو متعددة من التعبيرات. مجموعة من التعبيرات، مثال، يكون النوع أولي والتسجيل على الأقل 400. لإنشاء مجموعة تعبيرات، انقر على إضافة مجموعة.
    • إذا كان لديك أكثر من تعبير واحد، اختر لعرض المعالم في الطبقة التي تتطابق مع الجميع أو أي من التعبيرات. يتطلبالجميع أنه يجب أن يكون كل معيار قمت بتحديده صحيح. وتعنيأي أنه يجب أن يكون أحد التعبيرات فقط صحيحة للمعالم المراد عرضها.
    • بالنسبة لجزء الحقل من التعبير، انقر على السهم المنسدل حقل واختر الحقل الذي ترغب في الاستعلام عنه من القائمة.
    • بالنسبة لجزء عامل التشغيل من التعبير، انقر على السهم المنسدل عوامل تشغيل واختر عامل تشغيل من القائمة.
    • إذا كنت ترغب في إجراء تصفية تستند إلى قيمة محددة، اختر قيمة وأدخل قيمة في الحقل. يتغير مربع الإدخال بناءً على نوع الحقل.
    • إذا كنت ترغب في مقارنة القيمة في حقل واحد بالقيمة في الحقل الآخر، اختر حقل، وانقر على السهم المنسدل، واختر حقل التعبير الخاص بك.
    • إذا كنت ترغب في إجراء تصفية مستندة إلى قيمة في الحقل الذي قمت بتحديده للتعبير الخاص بك، اختر فريد وحدد القيمة الفريدة من الحقل.
      ملاحظة:‏

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

    • إذا قمت بإنشاء تعبير يستند إلى القيم أو إلى قيمة فريدة، يمكنك إعداد تعبير تفاعلي. يتعذر عليك المطالبة بقيم على التعبيرات التي تستند إلى حقل. انقر فوق مربع طلب القيم. أدخل معلومات حول القيمة الموجودة في الحقل الطلب والتلميح في حقل التلميح.
    • لحذف التعبير في عوامل التصفية، انقر على زر حذف حذف إلى يمين التعبير.
  5. انقر فوق تطبيق تصفية لتمكين العرض الذي تم عليه التصفية على الخريطة.
    تلميح:

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

  6. يمكن لمُلاك طبقة المعالم ومسؤولي المؤسسة حفظ عامل التصفية في الطبقة. انقر على مزيد من الخيارات مزيد من الخيارات ثم انقر على حفظ الطبقة.

    عند حفظ عامل التصفية في الطبقة، يمكن لأي شخص يمكنه الوصول إلى الطبقة رؤية البيانات التي تم تصفيتها. إذا لم تحفظ عامل التصفية في الطبقة، فإن عامل التصفية لا يُطبَّق إلا في الخريطة.

  7. للتراجع عن عملية التصفية وإظهار جميع المعالم في الطبقة، انقر فوق إزالة التصفية.

    إذا حفظت عامل التصفية في الطبقة، يجب عليك حفظ الطبقة مجددًا لإزالة عامل التصفية من الطبقة.

التصفية حسب التاريخ

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

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

ملاحظة:‏

تتوفر التصفية حسب التاريخ لطبقات المعالم المستضافة والإصدار 10.2 من ArcGIS Server وطبقات الخدمة الأحدث التي تدعم الاستعلامات المعيارية.

  1. افتح الخريطة في Map Viewer.
  2. انقر على التفاصيل ثم انقر على المحتوى.
  3. استعرض إلى طبقة المعالم التي تريد تصفيتها وانقر على تصفية تصفية.
  4. إنشاء تعبير تعريف لعامل تصفية التاريخ على النحو التالي:
    1. حدد حقل التاريخ من القائمة المنسدل للحقل.
    2. حدد عامل تشغيل—على سبيل المثال، is on, تكون قبل, في الماضي, وهكذا—من القائمة المنسدلة لعامل التشغيل.
      ملاحظة:‏

      تتوفر عوامل التشغيل في الماضي و ليس في الماضي لطبقات مكانية مؤقتة المعالم المستضافة، ليس لطبقات المعالم للموضع الزماني المكاني المستضافة أو خدمات معالم ArcGIS Server.

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

اعتبارات عمليات التصفية

يرجى أخذ ما يلي في الاعتبار عند التعامل مع عوامل التصفية:

  • يمكنك إنشاء عوامل تصفية في طبقات المعالم المستضافة وعروض طبقة المعالم المستضافة وطبقات خدمة معالم ArcGIS Server والجداول ذات الصلة في طبقات خدمة خريطة ArcGIS Server. لا يمكن إضافة عوامل التصفية في الخريطة أو المعالم التي تم استيرادها من الملف.
    ملاحظة:‏

    لا تعمل عوامل التصفية التي تم تطبيقها على طبقات المعلم المستضافة ومناطق عرض طبقة المعلم المستضافة على تقييد الوصول إلى بيانات الطبقة. يمكن لأي سمتخدم لديه إمكانية الوصول إلى الطبقة إزالة عامل التصفية والوصول إلى جميع البيانات.

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

    مثال على عامل تصفية

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

    تصفية التعريف عندما يكون أي تعبير في مجموعة صحيحًا، إلا أنه يجب أن يكون إجمالي كل التعبيرات صحيحًا

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

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

    تصفية التعريف عندما يجب أن تكون كل التعبيرات في المجموعة صحيحة، إلا أنه يجب أن يكون إجمالي التعبيرات صحيحًا