إحدى الطرق التي يمكن خلالها مشاركة الخرائط أو التطبيقات أو مجموعة الخرائط والتطبيقات هي تضمينها في صفحة ويب، مثل مدونة أو موقع المؤسسة على الويب. يوفر ArcGIS Online الرمز الذي تحتاج إليه وخيارات لما يجب تضمينه وخيارات التخطيط الطباعي.
تضمين خريطة
لتضمين خريطة عامة قمت بفتحها في Map Viewer باستخدام كود HTML جاهز للاستخدام، قم بما يلي:
- في Map Viewer، افتح خريطة محفوظة.
- تحقق من مشاركة الخريطة مع الجميع (بشكل عام).
ملاحظة:
إذا لم تتم مشاركة الخريطة بشكل عام، فسيؤدي النقر فوق تضمين الخريطة إلى فتح إعدادات مشاركة الخريطة تلقائيًا.
راجع الاعتبارات الخاصة بمشاركة الخرائط للحصول على مزيد من المعلومات.
- في شريط أدوات المحتويات (داكن)، انقر فوق تضمين الخريطة .
- اختياريًا، في نافذة التضمين، قم بتكوين الخريطة من خلال القيام بما يلي:
- اختر وضع خريطة (فاتح أو داكن).
- قم بتحديد المربعات بجوار عناصر الخريطة التي تريد تضمينها على الخريطة: عنوان الخريطة، ومفتاح الخريطة، وملخص الخريطة، والعلامات المرجعية.
- قم بتشغيل زر التبديل فتح في عارض الخريطة لتمكين خيار فتح الخريطة المضمنة في Map Viewer.
- انقر فوق نسخ HTML لنسخ كود HTML المُقدم.
- الكود في صفحة الويب التي تريد إظهار الخريطة عليها.
ملاحظة:
يحتوي كود HTML على علامة البرنامج النصي والعنصر المخصص مع الخريطة المراد تضمينها. الصق علامة البرنامج النصي في <head> من صفحة الويب. أضف العنصر المخصص إلى <body> من صفحة الويب التي تريد أن تظهر فيها الخريطة.
تضمين تطبيق
قد تريد تضمين تطبيق في موقع ويب بدلاً من تضمين الخريطة. يمكن أن يكون تضمين التطبيق مفيدًا في سيناريوهات متنوعة. فيما يلي بعض الأمثلة:
- عرض تطبيق أنشأته باستخدام قالب ArcGIS Configurable Apps (على سبيل المثال، باستخدام قالب العارض الأساسي) الذي يشمل كل وظائف التطبيق التي قمت بتكوينها.
- اعرض خريطة تتضمن خدمة مميزة ببيانات اعتماد مضمنة، مثل خدمة التوجيه العالمية، من خلال تضمين تطبيق تم إنشاؤه من قالب الاتجاهات أو باستخدام أداة الاتجاهات في ArcGIS Web AppBuilder.
يمكنك تضمين تطبيق في موقع ويب باستخدام خيار تضمين في موقع ويب عند تضمين خريطة ويب عامة. لتضمين التطبيق بدلاً من الخريطة، عدِّل كود HTML المُنشأ كما هو موضح في الخطوات أدناه. يمكن استخدام هذه الخطوات لتضمين تطبيق ويب مستضاف ArcGIS Online أو تطبيق Web AppBuilder.
- أنشئ خريطة وتطبيق ويب في ArcGIS Online.
- انسخ عنوان URL للتطبيق من علامة تبويب نظرة عامة لصفحة عنصر التطبيق أو من شريط العنوان في المستعرض عندما يكون التطبيق مفتوحًا.
- في Map Viewer Classic، افتح الخريطة المستخدمة لإنشاء التطبيق، وانقر على مشاركة.
ملاحظة:
هذه الوظائف مدعومة حاليًا فقط في Map Viewer Classic. سيكون متاحًا في إصدار مستقبلي من Map Viewer.
- تحقق من مشاركة الخريطة مع الجميع (عام)، وانقر على تضمين في موقع الويب.
وإذا لم يتواجد هذا الخيار، فهذا يعني أن الخريطة ليست للجميع وأنه لا يمكنك تضمينها. إذا كنت مالك الخريطة، وتسمح مؤسستك بالمشاركة خارجها، يمكنك تغيير حالتها إلى عامة.
- اختر الحجم المطلوب لتضمين التطبيق.
- من كود HTML المتوفر، افعل ما يلي:
- قم بإزالة جزء الكود بعد src= وقبل ></iframe> واستبدله بعنوان URL الخاص بالتطبيق الذي نسخته.
على سبيل المثال، قد ترغب في إزالة "https://acme.arcgis.com/apps/Embed/index.html?webmap=4cc9f0ba8e8c4d68b50c01c17efd4730" واستبداله بـ "https://acme.arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806".
- استبدل عنوان URL لمؤسستك بعنوان ArcGIS العام (https://arcgis.com). على سبيل المثال، إذا كان عنوان URL الخاص بالمؤسسة هو https://acme.maps.arcgis.com، فاستبدل acme.maps.arcgis.com بـ arcgis.com.
يضمن ذلك أنه لن يتمكن المستخدمون من خارج مؤسستك من الوصول إلى التطبيق.
ملاحظة:
إذا كانت مؤسستك تسمح بالوصول المجهول، فلن تحتاج إلى استبدال عنوان URL لمؤسستك بعنوان URL العام لـ ArcGIS.
يجب أن يكون الجزء المُحدّث مشابهًا لما يلي:
<iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806"></iframe>
- قم بإزالة جزء الكود بعد src= وقبل ></iframe> واستبدله بعنوان URL الخاص بالتطبيق الذي نسخته.
- انسخ مجموعة كود HTML بالكامل والصقها في تكوين موقع الويب.
تلميح:
يمكنك أيضًا استخدام معلمات عنوان URL للتحكم في المظهر والأجواء أو وظائف التطبيق الذي تقوم بتضمينه.
تضمين مجموعة الخرائط وتطبيقات الويب
عند تضمين مجموعة من خلال ArcGIS Online، فإنك تختار تخطيطًا وكيفية عرض عناصر المجموعة. يمكن فقط تضمين المجموعات العامة، والخرائط فقط وتطبيقات الويب المعروضة داخل المعرض المضمن.
- افتح المجموعة العامة التي تود تضمينها.
- في علامة تبويب نظرة عامة انقر فوق إنشاء تطبيق ويب.
- انقر فوق الزر تضمين (تم إهماله) .
وإذا لم يتواجد هذا الخيار، فهذا معناه أن المجموعة ليست للجميع وأنه لا يمكنك تضمينها. إذا كنت مالك المجموعة، وتسمح لك المؤسسة بالمشاركة خارجها، سيصبح بإمكانك تغيير حالتها لتصبح مع الجميع.
- اختر تخطيط لعناصر المجموعة.
- اختر كيفية عرض الخرائط وتطبيقات الويب: عبر المعرض المضمن، أو نافذة جديدة مع تطبيق المعرض المُعرف سلفًا، أو في نافذة جديدة مع تطبيق تم تكوينه.
- حدد تطبيق المعرض المُعرف سلفًا إذا اخترت عرض العناصر داخل نافذة جديدة.
- أدخل عنوان URL إلى التطبيق في حالة اختيارك عرض العناصر في نافذة جديدة مع تطبيق تم تكوينه.
- انسخ كود HTML المتوفر.
- انقر على تم.
- ألصق الكود داخل صفحة الويب التي تود إظهارها داخل المجموعة.
- في الكود، ابحث عن عنوان URL للمعرض، استبدل عنوان URL لمؤسستك بعنوان ArcGIS العام (https://arcgis.com).
على سبيل المثال، إذا كان عنوان URL الخاص بالمؤسسة هو https://acme.maps.arcgis.com، فاستبدل acme.maps.arcgis.com بـ arcgis.com.
يضمن ذلك إمكانية وصول المستخدمون خارج المؤسسة إلى المعرض.
ملاحظة:
إذا كانت مؤسستك تسمح بالوصول المجهول، فلن تحتاج إلى استبدال عنوان URL لمؤسستك بعنوان URL العام لـ ArcGIS.