يتكون سير العمل الأساسي في Navigator من تنزيل خريطة وإنشاء مسار والتنقل على ذلك الطريق؛ كل ذلك بواسطة عامل متنقل داخل التطبيق.
قد ترغب في تقديم دعم إضافي للعاملين المتنقلين من خلال تزويدهم بخريطة مخصصة لتنزيلها أو عن طريق تحديد المسارات المشتركة التي يمكنهم استخدامها.
هناك طرق أخرى قد ترغب في نشر معلومات إضافية من خلالها لعمالك المتنقلين. يغطي هذا الموضوع طرق النشر البديلة هذه، ونخص منها:
- انسخ خريطة مباشرة على الأجهزة الجوالة بدلاً من تنزيلها.
- قم بتوفير ارتباط يمكن استخدامه لتثبيت التطبيق أو تنزيل خريطة أو تحديد مسار.
- استخدام برنامج إدارة أجهزة الجوال (MDM) لنشر التطبيق.
نسخ خرائط التنقل إلى الجهاز
بالإضافة إلى تنزيل الخرائط في Navigator، يمكنك نسخ حزم خرائط الجوال (تحميلها جانبيًا) (MMPKs) مباشرة على جهاز Android أو iOS.
Android
- قم بإعداد حزمة خرائط جوال (.mmpk) باستخدام ArcGIS Pro. للتفاصيل، راجع تجهيز الخرائط.
- إذا كنت تستخدم Mac، فقم بتنزيل الأداة المساعدة لنقل الملفات على Android واتبع التعليمات المتوفرة. إذا كنت تستخدم جهاز كمبيوتر يعمل بنظام Windows، فتخطَ هذه الخطوة.
- قم بتوصيل الجهاز إلى الكمبيوتر.
- استعرض لتصل إلى ArcGIS/mmpks على جهاز Android.
- اسحب ملف .mmpk من جهاز الكمبيوتر أو انسخه والصقه في مجلد ArcGIS/mmpks على جهازك.
ملاحظة:
للوصول إلى حزمة خرائط جوال من جهاز الكمبيوتر، يجب عليك إما حفظ الحزمة في ملف في ArcGIS Pro عند إنشائه، أو تنزيل ملف حزمة خرائط الجوال من محتوى ArcGIS Online.
- اسحب لأسفل إلى قائمة خرائط Navigator على جهازك لتحديثها.
يظهر ملف .mmpk أسفل على الجهاز في قائمة الخرائط.
iOS
- قم بإعداد حزمة خرائط جوال (.mmpk) باستخدام ArcGIS Pro. للتفاصيل، راجع تجهيز الخرائط.
- انسخ ملف .mmpk من جهاز الكمبيوتر إلى تطبيق Navigator على جهازك باستخدام iTunes أو تطبيق الملفات "Files".
- iTunes—صِل جهازك بالكمبيوتر. راجع دعم Apple لمعرفة تفاصيل عن استخدام iTunes لمشاركة الملفات بين جهاز الكمبيوتر وجهازك واتبع الخطوات لنسخ ملف .mmpk من جهاز الكمبيوتر إلى تطبيق Navigator على جهازك.
ملاحظة:
للوصول إلى حزمة خرائط جوال من جهاز الكمبيوتر، يجب عليك إما حفظ الحزمة في ملف في ArcGIS Pro عند إنشائه، أو تنزيل ملف حزمة خرائط الجوال من محتوى ArcGIS Online.
- تطبيق الملفات Files—استخدم التطبيق لنسخ ملفات .mmpk مباشرة من التطبيقات المتوافقة، مثل iCloud Drive أو Box أو Google Drive. في تطبيق الملفات Files، استعرض وصولاً إلى المكان الذي قمت فيه بتحميل ملف .mmpk وانسخه إلى جهازك، ثم ضعه في مجلد Navigator. للحصول على الخطوات الكاملة، راجع دعم Apple للحصول على تفاصيل حول استخدام تطبيق الملفات على جهازك.
ملاحظة:
يتطلب برنامج التطبيقات Files وجود iOS 11 أو أحدث.
- iTunes—صِل جهازك بالكمبيوتر. راجع دعم Apple لمعرفة تفاصيل عن استخدام iTunes لمشاركة الملفات بين جهاز الكمبيوتر وجهازك واتبع الخطوات لنسخ ملف .mmpk من جهاز الكمبيوتر إلى تطبيق Navigator على جهازك.
- اسحب لأسفل إلى قائمة خرائط Navigator على جهازك لتحديثها.
يظهر ملف .mmpk أسفل على الجهاز في قائمة الخرائط.
افتح Navigator من أحد الروابط
يمكن للعمال المتنقلين تنزيل خريطة أو مسار في Navigator، أو يمكنك توفير عنوان URL لها مباشرة. اجعل من السهل على العمال المتنقلين فتح الخريطة المناسبة والانتقال مباشرة إلى عملهم بمشاركة ارتباط مباشرة إلى خريطتك أو مسارك من خلال بريد إلكتروني أو رسالة نصية أو صفحة ويب أو رمز الاستجابة السرعية أو تطبيق آخر. عند النقر، يفتح Navigator إلى الخريطة أو المسار حيث تريد من العمال المتنقلين استخدامها. يمكنك حتى أن يكون لديك أحد المسارات الجاهزة أو تبدأ في التنقل عند فتح الخريطة. بمجرد إنشاء ارتباط، تأكد من اختباره قبل إرساله إلى العمال المتنقلين.
ارتباطات Navigator
تتضمن ارتباطات Navigator التنسيق التالي: https://navigator.arcgis.app?parameter=value¶meter=value، حيث تُستبدَل المعلمة وأزواج القيم مع القيم التي تريد استخدامها لفتح خريطة أو مسار ما. على سبيل المثال، يستخدم https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da&stop=15500+US+101,+Klamath,+CA+95548 المعلمة itemID والقيمة 54b927a0eeab413a885c647d1fa393da لتنزيل Esri وفتحه-خريطة Navigator المتاحة لكاليفورنيا مع ذلك المعرف. تحدد المعلمة stop والقيمة 15500+US+101,+Klamath,+CA+95548 هذا العنوان على أنه إحداثيات التوقف لمسار من الموقع الحالي للعامل المتنقل.
معلمات
يتم دعم المعلمات التالية من خلال ارتباطات Navigator. في حال عدم نجاح أي معلمات، يؤدي الضغط على الرابط إلى فتح Navigator (أو يطلب منك تنزيل التطبيق).
المعلمة | قيم | ملاحظات |
---|---|---|
itemID | معرف العنصر لحزمة خرائط الجوال (MMPK) المراد تنزيلها وفتحها في Navigator |
|
routeItemID | معرف العنصر للمسار المشترك للتنزيل والفتح في Navigator |
|
stop | موقع نقطة التوقف على المسار |
|
stopname | الاسم المقترن بنقطة توقف على الطريق |
|
start | يختلف موقع بدء المسار عن الموقع الحالي للعامل المتنقل |
|
startname | الاسم المقترن ببداية الطريق |
|
optimize | حدد ما إذا كان يجب تحسين ترتيب التوقفات في المسار |
|
travelmode | اسم وضع السفر المراد استخدامه عند حساب المسار |
|
navigate | حدد ما إذا كنت ستبدأ التنقل في المسار فورًا |
|
callback | عنوان URL للاتصال عند اكتمال التنقل |
|
callbackprompt | اسم التطبيق المراد استخدامه عندما يسأل Navigator المستخدم عما إذا كان يجب إعادة التحكم إلى تطبيق الاتصال |
|
استمر في قراءة أمثلة استخدام هذه المعلمات لتحقيق سلوك معين بارتباط Navigator.
ملاحظة:
يجب أن يكون الجهاز الجوال متصلاً بالإنترنت لتنزيل الخرائط والمسارات.
تنزيل الخريطة وفتحها
قم بتنزيل خريطة التنقل وافتحها باستخدام المعلمة itemID. إذا كان العامل المتنقل قد قام بتنزيل خريطة بالفعل على جهازه، فلن تحدث أي عملية تنزيل، ويتم فتح الخريطة المحددة في Navigator.
فيما يلي أحد الأمثلة:
https://navigator.arcgis.app?itemID=54b927a0eeab413a885c647d1fa393da
تنزيل مسار وفتحه
قم بتنزيل مسار مشترك وافتحها باستخدام المعلمة routeItemID. إذا كان العامل المتنقل قد قام بتنزيل مسار بالفعل على جهازه، فلن تحدث أي عملية تنزيل، ويُفتح المسار المحدد في Navigator.
فيما يلي أحد الأمثلة:
https://navigator.arcgis.app?routeItemID=3ac4145c1ac44aea86e9ed42e00fbb0d
تلميح:
إذا لم يكن لدى العامل المتنقل بالفعل خريطة مفتوحة في Navigator تغطي نطاق المسار المتوفر في الارتباط، فستظهر رسالة خطأ يتعذر حساب المسار. لمنع ذلك، عليك بتضمين itemID للخريطة التي تريد أن يستخدمها العامل في الارتباط مع routeItemID.
عرض الاتجاهات في موقع واحد
عرض الاتجاهات في موقع واحد باستخدام معلمة stop. يُستخدم موقع المستخدم الحالي كنقطة بدء. وضع السفر الافتراضي للخريطة مُستخدم.
فيما يلي الأمثلة:
- حدد نقطة فردية باستخدام إحداثيات دائرة العرض وخط الطول: https://navigator.arcgis.app?stop=41.5848,-124.0861
- حدد نقطة فردية باستخدام عنوان: https://navigator.arcgis.app?stop=15500+US+101,+Klamath,+CA+95548
- حدد نقطة فردية باستخدام معلم: https://navigator.arcgis.app?stop=SDH8606
- حدد نقطة فردية باستخدام إحداثيات دائرة العرض وخط الطول واسم نقطة توقف: https://navigator.arcgis.app?stop=41.5848,-124.0861&stopname=Trees+of+Mystery
- حدد نقطة توقف باستخدام عنوان واسم نقطة توقف (متنزه مقاطعة فلورنسا كيلر والمخيم) الذي يحتوي على حرف محجوز (&). يجب أن تكون الحروف المحجوزة ذات عنوان URL مشفر: https://navigator.arcgis.app?stop=3400+Cunningham+Ln,+Crescent+City,+CA+95531&stopname=Florence+Keller+County+Park+%26+Campground
تلميح:
إذا لم يكن لدى العامل المتنقل بالفعل خريطة مفتوحة في Navigator تغطي نطاق نقاط التوقف المتاحة في الارتباط، فستظهر رسالة خطأ يتعذر حساب المسار. لمنع ذلك، عليك بتضمين itemID للخريطة التي تريد أن يستخدمها العامل في الارتباط مع مواقع stop.
تحديد نقطة بداية مخصصة
استخدم نقطة بداية مخصصة لتحديد موقع بدء مختلف عن الموقع الحالي للعامل المتنقل.
يعرض الارتباط التالي على سبيل المثال الاتجاهات بين مطار لوس أنجلوس الدولي ومطار أونتاريو الدولي باستخدام رموز المطار الخاصة بهما بدلاً من العناوين التي تتضمن أسماء التوقف والبدء المحددة:
إنشاء اتجاهات إلى نقاط توقف متعددة
إنشاء اتجاهات إلى نقاط توقف متعددة في ارتباط فردي.
يحتوي الارتباط المثال التالي على نقطتي توقف باستخدام عناوين:
https://navigator.arcgis.app?stop=569+S+G+St,+Arcata,+CA&stop=7707+Tompkins+Hill+Rd,+Eureka,+CA
يحتوي الارتباط المثال التالي على نقطتي توقف مع اثنين من اسمين لنقطتي توقف، حيث تستخدم إحدى نقاط التوقف عنوانًا، وتُستخدم الأخرى إحداثيات خط الطول والعرض:
تمكين تحسين المسار
يحسن Navigator مسار نقاط التوقف المتعددة عند تضمين معلمة optimize ويتم تعيين القيمة على true.
يحدد ارتباط المثال التالي أن ترتيب تقطتي التوقف يجب أن يكون الأمثل:
https://navigator.arcgis.app?stop=41.5848,-124.0861&stop=41.5544,-124.0867&optimize=true
تعيين وضع السفر
يمكن أن تتضمن خرائط تنقل Navigator أوضاع سفر متعددة. إذا حُددت قيمة لمعلمة travelmode، فسوف تُستخدم عند إنشاء الاتجاهات. وإلا سوف يُستخدم وضع السفر الافتراضي.
يُنشئ ارتباط المثال التالي الاتجاهات إلى مقر Esri بناءً على وضع سفر لوقت النقل بالشاحنات:
ملاحظة:
تعد المعلمة travelmode حساسة لحالة الأحرف. تحدد خريطة التنقل أي أوضاع السفر المتوفرة. تتضمن خرائط التنقل المضمنة مع Navigator أوضاع السفر التالية:
- زمن القيادة
- مسافة القيادة
- زمن النقل
- مسافة النقل
- زمن السير
- مسافرة السير
- وقت القيادة القروية
- مسافة القيادة القروية
بدء التنقل تلقائيًا
سيبدأ Navigator التنقل تلقائيًا عند تحديد الارتباط إذا حُددت المعلمة navigate وتعيينها إلى true.
يُنشئ ارتباط المثال التالي الاتجاهات إلى مقر Esri ويفتح Navigator في وضع التنقل:
https://navigator.arcgis.app?stop=380+New+York+St,+Redlands,+CA&stopname=Esri&navigate=true
فتح تطبيق عند اكتمال التنقل
عند الارتباط بـ Navigator من تطبيق آخر، يمكنك استخدام callback للعودة إلى التطبيق الأصلي وcallbackprompt لإخطار المستخدمين عند اكتمال التنقل قبل عودتهم إلى التطبيق الأصلي. إذا لم يُستخدم callbackprompt، فسيعود التحكم مباشرة إلى التطبيق الأصلي، ولا تعرض رسالة مطالبة.
يحدد مثال الارتباط التالي أنه يجب على Navigator عرض الاتجاهات إلى موقع واحد وأنه بمجرد إكمال التنقل إلى هذا الموقع، يجب إعلام المستخدم بأن التطبيق الذي تم الوصول إليه من المستكشف (في هذه الحالة، ArcGIS Collector) سيُفتح:
اختبار الارتباطات
بمجرد إنشاء ارتباط، سيكون جاهزًا للاختبار. بينما يمكنك اختباره بنفسك، يوصى أيضًا بالحصول على تعليقات من العمال المتنقلين - تأكد من نجاح الأشخاص الذين يستخدمون الارتباطات.
قبل توزيع ارتباطك لاستخدامه ميدانيًا، تأكد من أنها تعمل كما هو متوقع. انتبه إلى ما يلي:
- تُفتح الخريطة الصحيحة (ويتم تنزيلها إذا لم تكن موجودة بالفعل على الجهاز).
- إذا كان الارتباط يتضمن start أو stop أو routeItemID، يُعرض المسار الصحيح في Navigator.
- إذا كان الارتباط يتضمن stopname أو startname، تصبح هذه الأسماء مرئية في تفاصيل المسار.
- إذا كان الارتباط يتضمن travelmode، فسوف يُستخدم وضع السفر المحدد في Navigator.
- إذا كانت مسارات الارتباط إلى معلم أو عنوان أو منه، فسيُستخدم المعلم الصحيح أو العنوان الصحيح في المسار.
استكشاف الأخطاء وإصلاحها
عند اختبار ارتباطاتك، قد تواجهك بعض المشكلات الشائعة. تعلم كيفية إصلاح هذه المشكلات في الأقسام التالية.
لا يتم تنزيل الخريطة أو فتحها
- تأكد من مشاركة الخريطة مع العمال المتنقلين.
- تحقق من أن القيمة itemID تطابق id في URL في صفحة عنصر الخريطة.
- تأكد من أن الخريطة عبارة عن حزمة خريطة جوالة من خلال الاطلاع على صفحة العنصر الخاصة بها. إذا لم يكن الأمر كذلك، فراجع إعداد الخرائط للحصول على تفاصيل حول كيفية إنشاء خريطة.
لا تُعرض المسارات
- تحقق من أن الخريطة الحالية للعامل المتنقل في Navigator تغطي نطاق مسار العامل المتنقل وموقعه.
تلميح:
في الارتباط، عليك بتضمين itemID للخريطة التي تريد أن يستخدمها العمال المتنقلون مع المسار.
- يجب أن تكون المعلمات ذات عنوان URL مشفر. يجب تشفير المسافات كـ + أو %20.
- إذا كان الارتباط يتضمن routeItemID، فعليك بما يلي:
- تأكد من مشاركة طبقة المسار مع العمال المتنقلين.
- تحقق من أن قيمة routeItemID تطابق id في عنوان URL صفحة عنصر لطبقة المسار.
- تأكد من أن العنصر عبارة عن طبقة مسار من خلال الاطلاع على صفحة العنصر. إذا لم يكن الأمر كذلك، فراجع إنشاء مسارات مشتركة للحصول على تفاصيل حول كيفية إنشاء مسار.
لا يظهر البحث النتائج المرجوة
- إذا لم يتم إرجاع العناوين، تأكد من أن الخريطة تحتوي على محدد موقع عنوان عام. راجع إضافة محدد موقع العنوان العام.
- إذا لم يتم إرجاع المعالم، أو تم إرجاع المعالم الخاطئة، فتحقق من تمكين الطبقة في الخريطة للبحث عن الأصول واستخدام الحقل الصحيح. راجع تمكين البحث.
إدارة الأجهزة المحمولة
تشير إدارة الأجهزة المحمولة (MDM) إلى برنامج يُستخدم لإدارة الأجهزة المحمولة في مؤسسةٍ ما. يُستخدم أي برنامج لإدارة الأجهزة المحمولة بغرض تعزيز أمن البيانات والشبكة إضافة إلى وضع سياسات للأجهزة المحمولة وتطبيقها. بالإضافة إلى ذلك، يؤدي استخدام برنامج إدارة الأجهزة المحمولة إلى زيادة كفاءة عمليات نشر التطبيق وإدارة الأجهزة المحمولة، بما في ذلك التحكم في كيفية تحديث التطبيق ووقته. لمعرفة المزيد عن كيفية تقديم Esri لبرنامج إدارة أجهزة الجوال، راجع أنماط تنفيذ ArcGIS Secure Mobile في مركز ArcGIS Trust.
عند الإعداد لنشر Navigator على أجهزة الجوال في مؤسستك عبر برنامج إدارة أجهزة الجوال، يكون هناك بعض إعدادات التطبيق وملف التعريف التي قد ترغب في تكوينها. يتضمن ذلك عنوان URL للبوابة الإلكترونية والمصادقة المحلية وإعدادات VPN لكل تطبيق.
ملاحظة:
إذا كنت تستخدم جهاز Android، يجب تثبيت Chrome أو مستعرض آخر وتمكينه لعرض شاشة تسجيل الدخول إلى البوابة الإلكترونية.
تكوين تطبيق Navigator
يشير تكوين التطبيق (المشار إليه أيضًا باسم AppConfig) إلى تنسيق لتوفير إعدادات التطبيق مثل عنوان URL للبوابة الإلكترونية والمصادقة المحلية وغير ذلك. وبدلاً من تكوين هذه الإعدادات يدويًا في كل مرة يتم فيها تثبيت تطبيق جوال، يمكنك استخدام برنامج إدارة الأجهزة المحمولة لتحديد تكوينات التطبيق وتطبيقها تلقائيًا. يتم تعريف هذه الإعدادات كقاموس لأزواج "المفتاح-القيمة" في ملف XML. تعتمد كيفية إنشاء القاموس على برنامج إدارة الأجهزة المحمولة الذي تستخدمه. لمعرفة المزيد حول تكوين التطبيق، تفضل بزيارة مجتمع AppConfig.
يحتوي Navigator على الإعدادات التالية التي يمكن تنفيذها من خلال تكوين التطبيق في برنامج إدارة أجهزة الجوال:
مفتاح | قيمة | ملاحظات |
---|---|---|
portalURL | عنوان URL للبوابة الإلكترونية لمؤسستك |
|
enableLocalAuthentication تنبيه:iOS فقط. | حدد ما إذا كنت تريد استخدام أسلوب المصادقة البيومترية ورمز المرور الذي تم إعداده على الجهاز الجوال عند تشغيل Navigator أو إحضاره من الخلفية |
|
الشبكة الخاصة الظاهرية لكل تطبيق
يتيح لك تكوين شبكة خاصة ظاهرية لكل تطبيق (VPN لكل تطبيق) في برنامج إدارة أجهزة الجوال تقييد الوصول إلى الموارد الداخلية لتطبيقات محددة مُدارة. يمكن نشر Navigator من خلال هذا التكوين. لإنشاء شبكة VPN لكل تطبيق لاستخدامها مع Navigator، يرجى مراجعة وثائق برنامج إدارة أجهزة الجوال الذي تستخدمه.
تنبيه:
إذا كنت على نظام iOS وتستخدم ArcGIS Online أو الإصدار 10.6.1 من ArcGIS Enterprise أو إصدار أحدث، يُستخدم Safari لعرض شاشة تسجيل الدخول إلى البوابة الإلكترونية في Navigator. لكي يعمل هذا بشكل صحيح مع تمكين شبكة VPN لكل تطبيق، يجب تحديد مجال البوابة الإلكترونية الخاصة بك (على سبيل المثال، mycompany.com) في إعداد مجالات Safari في ملف تعريف شبكة VPN لكل تطبيق الذي تستخدمه. في حالة عدم ضبط مجالات Safari بشكل صحيح، لا يمكن للأجهزة الجوالة المعينة الوصول إلى شاشة تسجيل الدخول إلى البوابة الإلكترونية Navigator.
عند تعيين مجال Safari في ملف تعريف شبكة VPN لكل تطبيق كما هو موضح أعلاه، يمكن لتطبيق مستعرض Safari أيضًا الوصول إلى مجال البوابة الإلكترونية الذي حددته في مجالات Safari. إذا كنت ترغب في حظر هذا الوصول، فقم بتكوين قيد iOS (إذا كان ذلك متاحًا في برنامج إدارة أجهزة الجوال) بهدف حظر تطبيق متصفح Safari على الأجهزة المطلوبة.
بعد تكوين إعدادات شبكة VPN لكل تطبيق لـ Navigator في برنامج إدارة أجهزة الجوال، فسوف يتصل التطبيق تلقائيًا بشبكة VPN المخصصة لكل تطبيق عندما يتم تشغيل التطبيق على جهاز جوال مُدار. عند تشغيل Navigator في الخلفية، تظل شبكة VPN لكل تطبيق متصلة، لكن بـ Navigator فقط. عند إغلاق Navigator، ينقطع اتصال الجهاز الجوال بشبكة VPN لكل تطبيق تلقائيًا.