التتبع الجغرافي والشكل الجغرافي

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

الاستجابة لسؤال شكل جغرافي

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

إذا تركت سؤال التتبع الجغرافي أو الشكل الجغرافي دون إجابة ولم يتم إنشاء الشكل الهندسي من من نمط افتراضي أو تعبير، فسيُرسل سجل الاستطلاع إلى طبقة المعلم مع شكل هندسي فارغ.

ملاحظة:‏

يمكنك إضافة عدة أسئلة بشأن نقطة جغرافية أو تتبع جغرافي أو شكل جغرافي إلى أحد الاستطلاعات، ومع ذلك، يمكنك استخدام واحد منها فقط باعتباره الشكل الهندسي لسجل الاستطلاع. يمكنك استخدام أسئلة خريطة متعددة إذا تم ضبط bind::esri:fieldType لجميع الأسئلة، باستثناء سؤال واحد على null.

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

عند التقاط أسئلة التتبع الجغرافي أو الشكل الجغرافي باستخدام خريطة، لا يتم دعم جميع ميزات تطبيق Survey123 الميداني في تطبيق الويب. يتم دعم الميزات التالية في تطبيق Survey123 الميداني ولكن ليس في تطبيق الويب:

  • خرائط الأساس غير المتصلة
  • خيارات النمط المتوفرة لأسئلة التتبع الجغرافي والشكل الجغرافي
  • العمليات الحسابية في أسئلة التتبع الجغرافي والشكل الجغرافي، بما في ذلك دالة sum()
  • حدود دقة الموقع وتعبيرات جودة الموقع

طرق الالتقاط

تحتوي بيانات التتبع الجغرافي والشكل الجغرافي على طريقتين للالتقاط وهما التخطيط والنقطة القممية. يتم استخدام طريقة التخطيط افتراضيًا للاستطلاعات التي يتم إنشاؤها من البداية، بينما يتم استخدام طريقة النقطة القممية افتراضيًا للاستطلاعات التي يتم إنشاؤها من طبقة معلم موجودة. يمكنك تعيين طريقة التقاط مختلفة في الاستطلاع عن طريق إدخال الطريقة=التخطيط أوالطريقة=النقطة القممية في عمود body::esri:style الخاص بسؤالك.

مخطط

تُستخدم طريقة التخطيط لالتقاط الشكل الهندسي بحركة واحدة، مع اكتمال الالتقاط بمجرد توقف المستخدم عن رسم هذا الخط المفرد.

لمزيد من المعلومات عن كيفية استخدام هذه الطريقة، راجع المخطط.

نقطة قممية

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

لمزيد من المعلومات عن كيفية استخدام هذه الطريقة، راجع النقطة القممية.

فيما يلي المعلمات التي تتحكم في السلوك عند التقاط النقاط القممية:

  • beep أو nobeep—عند تعيين beep، يتم إعطاء تعليقات مسموعة في كل مرة يتم فيها التقاط نقطة قممية. عند عدم تضمين هذه المعلمة، يكون الوضع الافتراضي هو nobeep.
  • haptic أو nohaptic—عند تعيين haptic، يتم إعطاء تعليقات ملموسة في كل مرة يتم فيها التقاط نقطة قممية. يتم دعم هذا فقط على الأجهزة التي تدعم التعليقات الملموسة. عند عدم تضمين هذه المعلمة، يكون الوضع الافتراضي هو nohaptic.
  • edit أو noedit—عند تعيين noedit، سيتمكن المستخدمون فقط من التقاط النقاط القممية في موقعهم الحالي، والتراجع عن كل موضع نقطة قممية، واستبدال الخط أو المضلع بالكامل. لن يتمكن المستخدمون من تحرير نقطة قممية فردية. عند عدم تضمين هذه المعلمة، يكون الوضع الافتراضي هو edit.
  • streaming أو nostreaming—يمكن دفق النقاط القممية الخطية أو المضلعة أثناء التنقل. عند عدم تضمين هذه المعلمة، يكون الوضع الافتراضي هو nostreaming.

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

method=vertex,streaming,beep

يمكن لمؤلف الاستطلاع تكوين المسافة بين النقاط القممية المتجاورة والمتدفقة. افتراضيًا، يتم التقاط النقاط القممية كل 10 أمتار، ولكن يمكن تعديل ذلك باستخدام المعلمة distanceThreshold. يتم فصل هذه المعلمة بمسافة في العمود body::esri:style. يمكن أيضًا تضمين المعلمات الأخرى التي تحدد لون الخط أو الشكل.

يلتقط المثال التالي النقاط القممية كل 25 مترًا وسينشئ خطًا أحمر اللون:

method=vertex,streaming,beep distanceThreshold=25 lineColor=red

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

الإعدادات الافتراضية والتعبيرات

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

-37.842156723211474 144.95942945338243; -37.83554486071995 144.9726235713864; -37.85681405373047 144.98240735651922; -37.85954045531896 144.97715349053766

تلميح:

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

نظرًا لأنه لا يمكنك إدراج هذه القيم مباشرةً عند الملء من أسئلة select_one، يوصى باستخدام دالة substr() في عمود الحساب للمساعدة في إنشاء إجابة صحيحة. على سبيل المثال، يمكن أن يكون اسم إجابة ما في سؤال select_one كما يلي:

+059.38330_+018.66300

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

substr(${previous_question1}, 0, 10) + " " + substr(${previous_question1}, -10) + "; " + substr(${previous_question2}, 0, 10) + " " + substr(${previous_question2}, -10)

يأخذ هذا المثال أول 10 أحرف من قيمتين مختلفتين (خطوط العرض) وآخر 10 أحرف (خطوط الطول) ويقدمها بمساحة تفصل بين خطوط الطول والعرض، وفاصلة منقوطة تفصل بين المواقع الصحيحة، لتقديم نتيجة تتبع جغرافي صحيحة.

يمكنك أيضًا استخدام دالة التجميع sum() لتجميع عدد من قيم النقطة الجغرافية في تكرار لاستخدامها كنقاط قممية لتتبع جغرافي أو شكل جغرافي. يتيح ذلك للمستخدمين التقاط البيانات التعريفية للموقع لكل نقطة قممية من الشكل الهندسي. لمزيد من المعلومات، راجع دوال التجميع.

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

بحث جغرافي

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

وبحسب الوضع الافتراضي، تقوم وظيفة البحث الجغرافي بإرجاع نتائج من جميع أنحاء العالم، باستخدام ArcGIS World Geocoding Service للبحث عن العناوين.

ملاحظة:‏
الترميز الجغرافي باستخدام ArcGIS World Geocoding Service سوف يستهلك الاعتمادات. لمزيد من المعلومات، راجع فهم الاعتمادات.

لتعيين محدد موقع معين لإرجاع النتائج منه، قم بتوفير معرف عنصر محدد الموقع في عمود bind::esri:parameters، على سبيل المثال، geocode=36ff9e8c13e042a58cfce4ad87f55d19. يجب أن يكون محدد الموقع المُستخدم في استطلاع ArcGIS Online عنصرًا في ArcGIS Online. يجب أن يكون محدد الموقع المُستخدم في استطلاع ArcGIS Enterprise عنصرًا في نفس البوابة الإلكترونية للاستطلاع.

السمات الهندسية

يمكن أيضًا استخدام أسئلة التتبع الجغرافي والشكل الجغرافي في عمليات الحساب لعرض سمات الشكل الهندسي للسجل مثل الطول (بالنسبة للتتبع الجغرافي) والمحيط والمساحة (بالنسبة للشكل الجغرافي). يتم استخدام دوال distance() وarea() لبناء تعبير مع سؤال التتبع الجغرافي أو الشكل الجغرافي. ترجع دالة distance() النتيجة بالأمتار، وترجع دالة area() النتيجة بالأمتار المربعة. راجع عينة التتبع الجغرافي والشكل الجغرافي في Survey123 Connect للحصول على أمثلة للعمليات الحسابية التي تحول هذه النتائج إلى وحدات أخرى.

ترميز الشكل الهندسي

يمكنك إضافة تصميم لأسئلة التتبع الجغرافي والشكل الجغرافي التي سيتم عرضها في الاستطلاع. يمكنك تعيين طريقة التنميط هذه باستخدام المعلمات التالية في عمود body::esri:style الخاص بأسئلة التتبع الجغرافي والشكل الجغرافي:

  • lineColor
  • lineWidth
  • fillColor

يمكن تحديد الألوان من خلال أسماء ألوان HTML القياسية أو رموز الألوان السداسية. يمكنك استخدام رموز الألوان السداسية العشرية المكونة من ثمانية أحرف لتعيين التعتيم. يتم فصل المعلمات المتعددة بمسافة، على سبيل المثال، lineColor=Black fillColor=#800000FF lineWidth=3.

ملاحظة:‏

يتم دعم معلمات lineColor و lineWidth بواسطة كلٍ من أسئلة التتبع الجغرافي والشكل الجغرافي. يتم فقط دعم المعلمة fillColor بواسطة أسئلة الشكل الجغرافي.

ستُعرض خيارات الأنماط هذه في Survey123 Connect وتطبيق Survey123 الميداني فقط.

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

أسلوب السؤال

يمكنك تكوين خريطة الأساس وأدوات الخريطة وارتفاع السؤال لأسئلة الخريطة.

يمكن تعيين خريطة أساس افتراضية لأسئلة الخريطة الفردية باستخدام معلمة map في عمود body::esri:style. على سبيل المثال، ستقوم map="World Topography" بتعيين سؤال الخريطة لاستخدام خريطة أساس طبوغرافيا العالم. يمكنك أيضًا تعيين معلمة map باستخدام معرف عنصر الخريطة، على سبيل المثال، map=de26a3cf4cc9451298ea173c4b324736. تدعم هذه المعلمة الخرائط عبر الإنترنت وغير المتصلة، بما في ذلك خرائط الويب الخاصة بك. لمزيد من المعلومات، راجع تضمين خريطة في الاستطلاع.

يقبل العمود body::esri:style معلمة mapTools للتحكم في أدوات الخريطة المتوفرة لأسئلة الخريطة. إذا لم يتم تعيين معلمة أداة الخريطة، فسيتم عرض جميع الأدوات. القيم التالية مقبولة:

  • mapTools=search
  • mapTools=mapSwitcher
  • mapTools=zoom
  • mapTools=home
  • mapTools=locate

يمكن تعيين أدوات متعددة عن طريق فصل كل قيمة بفاصلة، على سبيل المثال، mapTools=search,locate.

يقبل العمود body::esri:style معلمة height لأسئلة الخريطة.

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

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

  • height=5
  • height=5lines
  • height=25%
  • height=250pixels

يمكن ضبط أدوات الارتفاع والخريطة بمسافة بينها، على سبيل المثال، height=25% mapTools=search,zoom.

ملاحظة:‏
التحكم في الارتفاع وأدوات الخريطة الخاصة بالأسئلة غير مدعوم في تطبيق الويب Survey123.