تعتمد الدقة المطلوبة عند تجميع موقعك على نوع المشروع الذي تعمل عليه.
بالنسبة إلى بعض المشاريع، مثل جولة الخريطة، قد توفر النقاط القريبة من أحد المعالم معلومات كافية. بالنسبة للمشاريع الأخرى، مثل إدارة الأصول، يجب أن يكون الموقع الذي يتم جمعه على بُعد بضعة سنتيمترات من الموقع الفعلي.
عند تجميع موقع باستخدام خدمة موقع الجهاز، يمكن تحديد معلومات الموقع من خلال مصادر متنوعة، مثل GPS أو الشبكة الخلوية أو Wi-Fi أو شبكات البلوتوث. تتنوع دقة هذه المصادر، ولا تكون خدمة الجهاز موثوقة دائمًا. لجمع البيانات التي تتطلب دقة أفضل وتحكم موثوق في الجودة، عادةً ما يُعد استخدام جهاز مستقبل GPS من مستوى احترافي أو عالي الدقة الخيار الأفضل.
ملاحظة:
يمكنك أيضًا التعرف على أساسيات جمع البيانات عالية الدقة من خلال الاستماع إلى حلقة بودكاست Field Notes: تغطية أساسيات جمع البيانات عالية الدقة (12 دقيقة).
نظام الملاحة العالمي عبر الأقمار الصناعية (GNSS) هو المصطلح القياسي العام لأنظمة الملاحة عبر الأقمار الصناعية. يمكن لأجهزة مستقبلات GNSS استخدام أنظمة متنوعة للملاحة عبر الأقمار الصناعية، فيما يمكن لأجهزة مستقبلات GPS استخدام نظام الملاحة عبر الأقمار الصناعية والمعروف باسم "نظام تحديد المواقع العالمي" (GPS). نظرًا لشيوع استخدام المصطلح GPS للإشارة إلى نوعي أجهزة المستقبلات كليهما، فإنه يتم استخدام مصطلح GPS كمصطلح عام في هذه التعليمات.
يعمل مُستقبِل GPS عالي الدقة باختصار على حساب المواقع الجغرافية باستخدام المعلومات الواردة من أقمار GPS الصناعية. تتراوح دقة أجهزة الاستقبال من وحدة المتر الفرعية حتى السنتيمتر بحسب قدرتها على تتبُّع ومعالجة إشارات القمر الصناعي. يتم نقل إشارات القمر الصناعي بترددات مختلفة. كلما زادت الترددات التي يستخدمها مُستقبِل GPS، وبالتالي زادت الإشارات التي يستقبلها - زادت الدقة؛ ويُعد ذلك صحيحًا في GNSS: كلما زادت الأنظمة التي يستخدمها المُستقبِل (وكلما زادت الإشارات التي يستقبلها)، زادت الدقة. يتوفر العديد من أنظمة الملاحظة عبر الأقمار الصناعية. ومع ذلك، كلما زادت دقة مُستقبِل GPS، ازداد ثمنه وصعُبَ حمله في موقع العمل.
اختيار جهاز مُستقبِل
يمكن لـ AppStudio استخدام نظام جي بي إس المدمج في جهازك أو يمكنك إضافة جهاز استقبال جي بي إس خارجي للحصول على بيانات عالية الدقة. يتوفر العديد من أجهزة استقبال GPS، إلا أن بعضًا منها فقط يعمل مع AppStudio. لاستخدام جهاز استقبال GPS مع AppStudio، يجب أن يدعم جهاز استقبال ناتج عبارات NMEA.
لتحسين دقة المواقع، ضع في اعتبارك استخدام جهاز استقبال جي بي إس الذي يدعم التصحيحات التفاضلية. إذا كنت تستخدم جهاز يعمل بنظام تشغيل iOS، يجب عليك أيضًا استخدام أحد أجهزة استقبال GPS المدعومة في نظام تشغيل iOS. في حين أن Esri لا تنشُر قائمة من أجهزة مستقبلات GPS في نظام Android أو Windows، إلا أنه يتم توفير قائمة من أجهزة مستقبلات المستخدمة في الاختبار على نظامي Android وWindows.
تلميح:
تدعم معظم أجهزة استقبال جي بي إس عالية الدقة عبارات NMEA التي يستخدمها AppStudio؛ ومع ذلك يوصى بالتحقق مما إذا كان جهاز الاستقبال يدعم عبارات NMEA هذه في دليل مستخدم جهاز الاستقبال قبل محاولة توصيله بـ AppStudio.
دعم NMEA
يُعد NMEA 0183 معيار مواصفات البيانات التي يستخدمها AppStudio للتواصل مع أجهزة استقبال GPS. تحتوي رسائل NMEA على خطوط من البيانات تُعرف باسم عبارات. AppStudio يشتق معلومات GPS مثل خط الطول ودائرة العرض والارتفاع ونوع الإصلاح بقراءة عبارات محددة في رسائل NMEA.
AppStudio يدعم NMEA 4.00 و4.10. يمكنه قراءة عبارات NMEA التالية:
- GGA: الوقت والموضع والبيانات ذات الصلة بالإصلاح
- GSA: GNSS DOP والأقمار الصناعية النشطة
- GSV: أقمار GNSS الصناعية المعروضة
- RMC: الحد الأدنى الموصى به لبيانات GNSS المحددة
- VTG: السير على الأرض وسرعة الأرض
- GST: إحصائيات خطأ GNSS الزائفة
إذا استقبل AppStudio عبارات GST تحتوي على معلومات دقة لإحداثيات محددة، فإنه يستخدمها لتحديد الدقة. افتراضيًا، تكون أرقام الدقة الأفقية والرأسية محددة في جذر متوسط المربع (RMS). مستوى الثقة الذي يستخدم جذر متوسط المربع (RMS) هو 63% إلى 68% للدقة الأفقية، و68% للدقة الرأسية.
الدقة المُقدّرة
إذا كان AppStudio لا يستقبل عبارة GST من جهاز استقبال GPS، ولكنه يستقبل عبارة GSA، فسيُقدّر AppStudio الدقة باستخدام التخفيف الأفقي للدقة (HDOP) والتخفيف الرأٍسي للدقة (VDOP). يتم حساب الدقة الأفقية المقدرة بواسطة ضرب التخفيف الأفقي للدقة (HDOP) في 4.7، ويتم حساب الدقة الرأسية المقدرة بواسطة ضرب التخفيف الرأٍسي للدقة (VDOP) في 4.7.
تصحيحات متباينة
لتحسين دقة مواقعك، ضع في اعتبارك استخدام جهاز استقبال جي بي إس الذي يدعم التصحيحات التفاضلية. تعمل تقنية التصحيح المتباين على تحسين الدقة باستخدام محطات الإسناد المعروفة أيضًا بمحطات القاعدة. تعد محطة الإسناد مُستقبِل GPS آخر كائنة في موقع معروف. تُقدّر محطة الإسناد موقعها بناءً على إشارات القمر الصناعي وتقارن هذا الموضع المقدر بالموضع المعروف. ينطبق الاختلاف بين هذه المواقع على موقع جي بي إس المُقدر الذي يحسبه جهاز استقبال جي بي إس، والمعروف باسم الجوال للحصول على موقع أدق. يجب أن يوضع جهاز الاستقبال الخاص بك على مسافة محددة من محطة الإسناد كي تحدث التصحيحات التفاضلية. يمكن تطبيق التصحيحات المتباينة في الوقت الفعلي على أرض الواقع أو عند المعالجة البَعديّة للبيانات في المكتب.
يمكن لأي مصادر عامة أو تجارية توفير التصحيحات المتباينة. يعد نظام التعزيز المعتمد على القمر الصناعي (SBAS) أحد أكثر مصادر التصحيح في الوقت الفعلي والذي يمكن لأي مستخدم الوصول إليه، وهو ما يُعرف بشكل عام باسم نظام تعزيز المساحة الواسعة (WAAS) في الولايات المتحدة. يمكن استخدام SBAS مجانًا ولكن يجب أن يدعمه جهاز استقبال جي بي إس. عادةً ما يتطلب استخدام خدمات التصحيح التجاري اشتراكًا، وقد يتطلب أيضًا شراء نوع محدد من مُستقبِل GPS يمكنه استقبال إشارات التصحيح. للحصول على مزيد من المعلومات، راجع شرح نظام جي بي إس التفاضلي
دعم أجهزة استقبال GPS على iOS
لتوصيل جهاز استقبال بلوتوث بجهاز iOS، يجب أن يكون جهاز الاستقبال جزءًا من برنامج MFi كما يجب أن يدعم إخراج عبارات NMEA. يمكن استخدام أجهزة المستقبلات التالية مباشرةً مع AppStudio Player على أجهزة iOS المدعومة.
تلميح:
لتحديد إصدار البرنامج الثابت الذي يستخدمه جهاز استقبال جي بي إس، قم بإقران جهاز الاستقبال بجهازك وافتح إعدادات عامة > نبذة عن الخاصة بالجهاز، ثم انقر فوق اسم جهاز الاستقبال المقترن.
- Bad Elf GNSS Surveyor وGPS Pro+ وGPS Pro وGPS for Lightning Connector
يتطلب GNSS Surveyor وGPS Pro+ إصدار البرنامج الثابت 2.1.40 أو أحدث. يتطلب GPS Pro الإصدار 2.0.90 أو أحدث من البرنامج الثابت. يتطلب GPS for Lightning Connector الإصدار 1.0.24 أو أحدث من البرنامج الثابت.
- Eos Arrow Lite وArrow 100 وArrow 200وArrow Gold—إصدار 2.0.251 من البرنامج الثابت أو إصدار أحدث
- Garmin GLO وGLO 2
يتطلب GLO إصدار البرنامج الثابت 3.00 أو أحدث، ويتطلب GLO 2 إصدار البرنامج الثابت 2.1 أو أحدث.
لا يتم تحديث قيم الدقة المقدمة من Garmin GLO fنفس معدل معلومات الموقع. تُحسب الدقة على جهاز الاستقبال هذا من قيم PDOP وHDOP ويتم إخراجها مرة واحدة فقط عند بدء تشغيل جهاز الاستقبال.
- Geneq SxBlue II وSxBlue III—الإصدار 2.0.251 من البرنامج الثابت أو إصدار أحدث.
- Juniper Systems Geode
- Leica Zeno GG04 plus—الإصدار 1.0.20 من البرامج الثابتة للوحة المعالج أو إصدار أحدث.
- Trimble R1،R2، R10 Model 2، R12، R12i، و Catalyst DA2
يجب عليك استخدام Trimble Mobile Manager لتكوين جهاز الاستقبال. لا تستخدم تطبيق Trimble GNSS Status.
تم اختبار أجهزة استقبال GPS على Android و Windows
يتعامل AppStudio مع أي جهاز استقبال مدعوم على Android أو Windows الذي يخرج عبارات NMEA 0183. في حين أن Esri لا تعتمد أي جهاز، فإليك قائمة بالأجهزة المستخدمة:
تنبيه:
لا تُعد هذه قائمة شاملة بكل الأجهزة التي تتعامل مع AppStudio.
- Bad Elf GNSS Surveyor وGPS Pro وGPS Pro+
- Eos Arrow Lite وArrow 100 وArrow 200 وArrow Gold
- Garmin GLO¹، Garmin GLO 2¹
لا يتم تحديث قيم الدقة المقدمة من Garmin GLO fنفس معدل معلومات الموقع. تُحسب الدقة على جهاز الاستقبال هذا من قيم PDOP وHDOP ويتم إخراجها مرة واحدة فقط عند بدء تشغيل جهاز الاستقبال.
- Geneq SxBlue II وSxBlue III²
- Juniper Systems Geode
- Leica GG03¹ وGG04 وZeno 20¹
- Trimble R1،R2، R8s¹، R10¹، R12¹، R12i¹ و Catalyst DA2¹
في نظام Windows، يكونTrimble GNSS Status مطلوب لاستلام المواقع الصحيحة باستخدام Trimble R1 أو R2. في نظام Android، يكونTrimble Mobile Manager مطلوب لتكوين جهاز استقبال.
في جهاز استقبال Trimble R1 على نظام Windows، لا يمكن لـ AppStudio الوصول إلى إصلاحات GPS المتباينة باستخدام RTX. ومع ذلك، يمكن لـ AppStudio الحصول على الموقع بإصلاحات GPS مستقلة وSBAS مصححة ومواقع محطة أساسية محلية مصححة عبر NTRIP.
في جهاز استقبال Trimble R2 على نظام Windows، لا يمكن لـ AppStudio الوصول إلى المواقع باستخدام RTX أو مواقع محطة الأساس المحلية المصححة عبر NTRIP. ولا يمكن لـ AppStudio إلا الوصول إلى إصلاحات GPS المستقلة ومواقع SBAS المصححة.
لقد حدثت مشكلات أثناء اقتران Trimble R10 مع جهازي Samsung Galaxy S5 وS7.
¹ Android فقط
² Windows فقط
تكوين جهاز استقبال
لا تكون كل أجهزة المستقبلات الداعمة لناتج عبارات NMEA مكونة لتنفيذ ذلك بشكل مبتكر. يرجى الرجوع إلى دليل مستخدم الجهاز للاطلاع على تعليمات كيفية تكوينه لإنتاج عبارات NMEA.
توصيل جهاز استقبال بجهازك
يدعم AppStudio أجهزة الاستقبال المدمجة في الأجهزة، وكذلك أجهزة الاستقبال الخارجية المتصلة بالأجهزة عبر Bluetooth. إذا كان جهاز الاستقبال مدمجًا في الجهاز، فتقدم إلى الجزء التالي. إذا كنت تستخدم جهاز استقبال خارجيًا، فاتبع هذه الخطوات لتوصيله بجهازك:
- تحقق من توافق جهاز استقبال جي بي إس مع AppStudio.
يجب أن يدعم جهاز الاستقبال إخراج عبارات NMEA وتكوينه لتنفيذ ذلك. راجع اختيار جهاز استقبال وتكوين جهاز استقبال. يجب إتمام هذه التعليمات قبل توصيل جهاز المستقبل بـ AppStudio.
- شغّل جهاز الاستقبال وضعه بجانب أحد الأجهزة أو الكمبيوتر.
انتقل إلى إعدادات البلوتوث، ثم اعرض الأجهزة المتاحة. انتظر حتى ظهور اسم جهاز الاستقبال في القائمة.
تلميح:
إذا لم يظهر جهاز الاستقبال الذي يعمل بالبلوتوث في القائمة، فتأكد من عدم اتصاله بجهاز آخر.
- لقطع اتصال جهاز الاستقبال عن جهاز iOS، في إعدادات البلوتوث الخاصة بالجهاز، انقر فوق زر المعلومات بجانب جهاز الاستقبال، وانقر فوق إزالة هذا الجهاز، ثم انقر فوق إزالة الجهاز.
- لفصل جهاز الاستقبال من جهاز Android، في إعدادات البلوتوث الخاصة بالجهاز انقر فوق زر الإعدادات بجانب جهاز الاستقبال، ثم انقر فوق إلغاء الاقتران أو تجاهل.
- لفصل جهاز الاستقبال من جهاز Windows، في إعدادات البلوتوث الخاصة بالجهاز، انقر فوق اسم جهاز الاستقبال، وانقر فوق إزالة الجهاز ثم انقر فوق نعم.
- انقر فوق اسم جهاز الاستقبال لإقرانه بجهازك.
أضف الدعم لمستقبِل GPS إلى تطبيق
لتكامُل استخدام مُستقبِل عالي الدقة مع تطبيقك، يجب عليك أولاً اكتشاف المستقبِل باستخدام DeviceDiscoveryAgent. ومن ثمَّ، يمكنك استخدام DeviceListModel لعرض أجهزة الاستقبال التي تم اكتشافها. بمجرد اتصال جهاز الاستقبال بتطبيقك، يمكنك استخدام PositionSource لعرض الموقع على الخريطة أو استخدام "الموضع" لعرض بيانات دقة الموقع، مثل الإحداثيات وتخفيف الدقة والطابع الزمني. استخدم SatelliteInfoSource للإبلاغ عن الأقمار الصناعية قيد العرض والاستخدام وnmeaSource وListView للرجوع إلى بيانات NMEA التي تم استقبالها. لمزيد من المعلومات المتعلقة بكل مكون من تلك المكونات، راجع أقسام دليل إسناد API لكل من ArcGIS.AppFramework.Devices وArcGIS.AppFramework.Positioning.
يوضح نموذج معلومات GNSS المتوفر بواسطة AppStudio كل تلك المزايا. لاستخدام هذا النموذج، افعل ما يلي:
- ابدأ استخدام ArcGIS AppStudio.
- انقر فوق تطبيق جديد.
- انقر على النماذج ومرر إلى نموذج معلومات GNSS.
- وبدلاً من ذلك، انقر على بحث في الكل ثم اكتب معلومات GNSS.
- حدد نموذج معلومات GNSS.
- أدخل العنوان.
- انقر فوق إنشاء.
لتشغيل التطبيق الذي تم إنشاؤه حديثًا، انقر مرتين على الصورة المصغرة للتطبيق في المعرض. لتحرير التطبيق، حدده في المعرض، ثم انقر على تحرير في اللوحة الجانبية لتشغيل الكود المصدر في منشئ Qt.
إذا اخترت إنشاء ملفات تثبيت لتطبيقك، يجب عليك تمكين إمكانات الموقع عالي الدقة والبلوتوث في إعدادات التطبيق. يجب عليك أيضًا تمكين موقع الخلفية إذا أردت أن يستمر التطبيق في تسجيل معلومات الموقع عندما يكون التطبيق في الخلفية.
إذا كنت تنشر التطبيق في متجر Apple، يجب عليك توفير قائمة بملحقات خارجية (وفي هذه حالة، أجهزة استقبال GNSS) قامت بوضع تطبيقك في قائمة السماح. يمكن توفير ذلك في ArcGIS AppStudio على علامة تبويب iOS بنافذة الإعدادات. أدخل سلاسل الأجهزة التي تدعم تطبيقك في حقل إعدادات بروتوكول الملحق الخارجي. لكي يُسجِّل بائع الملحقات الخارجي تطبيقك في القائمة البيضاء، يجب عليك التواصل مع البائع عبر البريد الإلكتروني وتوفير المعلومات التالية المتعلقة بتطبيقك:
- اسم التطبيق
- مُعرف الحزمة
- رقم إصدار التطبيق
- اسم المطور
- تاريخ الإطلاق المُخطَّط له
- فئة التطبيق
- وصف التطبيق
- عنوان البريد الإلكتروني للمطور
وبدورها، ستقوم بإرسال السلسلة التي تريد إدخالها في إعدادات التطبيق لديك.
ملاحظة:
إذا كنت تستخدم تطبيقك في AppStudio Player، ففيما يلي أجهزة الاستقبال التي تم وضع تطبيقك في قائمة السماح بها:
- Bad Elf (com.bad-elf.gps)
- Eos (com.eos-gnss.positioningsource)
تسجيل ملف سجل NMEA لإعادة تشغيله
عندما تخرج إلى الميدان، يمكنك التقاط سجل NMEA حيث يمكنك إعادة تشغيله عند عودتك إلى المكتب. يعد هذا أمرًا رائعًا لإجراء العروض التوضيحية للزملاء أثناء التواجد بالداخل، أو للعمل مع الدعم الفني لاستكشاف سلوك GNSS غير المتوقع وإصلاحه.
لحفظ ملف NMEA في نموذج اكتشاف GNSS في AppStudio Player، يجب عليك أولاً التأكد من اتصالك بجهاز استقبال خارجي. بمجرد الاتصال، تكون مستعدًا للتسجيل.
- اذهب إلى صفحة حالة موقع GNSS.
- قم بالتبديل إلى علامة تبويب تصحيح الأخطاء.
- انقر على زر التسجيل.
أثناء التسجيل، يمكنك الاستمرار في استخدام الميزات الأخرى للتطبيق. عند الانتهاء من التنقل، ارجع إلى علامة التبويب تصحيح الأخطاء وأوقف التسجيل.
تُحفظ ملفات سجل NMEA في المجلد ArcGIS/ArcGISAppStudioPlayer/Logs.
ملاحظة:
في نظام Android، يوجد هذا المجلد داخل موقع التخزين المحدد للتطبيق: Android/data/com.esri.appstudio.player/files/ArcGIS/ArcGIS AppStudioPlayer/Logs.
يمكنك التقاط سجلات NMEA بالطريقة نفسها في AppStudio Player باستخدام نموذج اكتشاف GNSS أو Survey123 أو QuickCapture. يمكن استخدام السجلات التي تم تسجيلها في أي من التطبيقات في أي من هذه التطبيقات الأخرى.