تضمين الخرائط والتطبيقات والمجموعات

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

تضمين خريطة

ملاحظة:‏

هذه الوظائف مدعومة حاليًا فقط في Map Viewer Classic. ستكون متوفرة في إصدار مستقبلي من Map Viewer.

لتضمين خريطة عامة قمت بفتحها في Map Viewer Classic، انسخ كود HTML الجاهز للاستخدام والصقه في موقع الويب. يُمكنك اختياريًا تكوين العرض المُضمن للخريطة قبل نسخ الكود. يُمكن اختيار حجم الخريطة وتديد خيارات الخريطة وإضافة رمز إلى موقع على الخريطة واختر موضوع.

  1. في Map Viewer Classic، افتح خريطة محفوظة، وانقر على مشاركة.
  2. تحقق من مشاركة الخريطة مع الجميع (بشكل عام).
  3. انقر على التضمين في موقع الويب.

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

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

      إذا قمت بتضمين الخيار لعرض خريطة أكبر، فسيتم فتح الخريطة الأكبر في تطبيق مُضمن على صفحتها الرئيسية. يُمكنك تغيير اسم الرابط بواسطة تحرير View larger map في كود HTML.

    • أضف رمز إلى موقع محدد على الخريطة. استخدم علامة التبويب إضافة رمز لتحديد الموقع وأدخل عنوان للرمز ووصف للنافذة المنبثقة وعنوان URL للصور لعرضها كرمز. للحصول على أفضل النتائج، ينبغي ألا تكون الصورة أكبر من 120 بكسل عرض في 120 بكسل ارتفاع. يتم ضبط الأحجام الأخرى حتى يتم ملائمتها. تنسيقات الصور المقبولة هي PNG وGIF وJPEG.
    • اختيار موضوع.
  5. انسخ كود HTML المتوفر.
  6. الكود في صفحة الويب التي تريد إظهار الخريطة عليها.
  7. في الكود، ابحث عن عنوان URL للخريطة واستبدل عنوان URL لمؤسستك بعنوان ArcGIS العام (https://arcgis.com). على سبيل المثال، إذا كان عنوان URL الخاص بالمؤسسة هو https://acme.maps.arcgis.com، فاستبدل acme.maps.arcgis.com بـ arcgis.com.

    يضمن ذلك أنه لن يتمكن المستخدمون خارج المؤسسة من الوصول إلى الخريطة.

    ملاحظة:‏

    إذا كانت مؤسستك تسمح بالوصول المجهول، فلن تحتاج إلى استبدال عنوان URL لمؤسستك بعنوان URL العام لـ ArcGIS.

تضمين تطبيق

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

  • عرض تطبيق أنشأته باستخدام قالب ArcGIS Configurable Apps (على سبيل المثال، باستخدام قالب العارض الأساسي) الذي يشمل كل وظائف التطبيق التي قمت بتكوينها.
  • تحسين تجميع البيانات بتضمين تطبيق Geoform في موقع الويب.
  • اعرض خريطة تتضمن خدمة مميزة ببيانات اعتماد مضمنة، مثل خدمة التوجيه العالمية، من خلال تضمين تطبيق تم إنشاؤه من قالب الاتجاهات أو باستخدام أداة الاتجاهات في ArcGIS Web AppBuilder.

يمكنك تضمين تطبيق في موقع ويب باستخدام خيار تضمين في موقع ويب عند تضمين خريطة ويب عامة. لتضمين التطبيق بدلاً من الخريطة، عدِّل كود HTML المُنشأ كما هو موضح في الخطوات أدناه. يمكن استخدام هذه الخطوات لتضمين تطبيق ويب مستضاف ArcGIS Online أو تطبيق Web AppBuilder.

  1. أنشئ خريطة وتطبيق ويب في ArcGIS Online.
  2. انسخ عنوان URL للتطبيق من علامة تبويب نظرة عامة لصفحة عنصر التطبيق أو من شريط العنوان في المستعرض عندما يكون التطبيق مفتوحًا.
  3. في Map Viewer Classic، افتح الخريطة المستخدمة لإنشاء التطبيق، وانقر على مشاركة.
    ملاحظة:‏

    هذه الوظائف مدعومة حاليًا فقط في Map Viewer Classic. ستكون متوفرة في إصدار مستقبلي من Map Viewer.

  4. تحقق من مشاركة الخريطة مع الجميع (عام)، وانقر على تضمين في موقع الويب.

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

  5. حدد الحجم المرغوب فيه لتضمين التطبيق.
  6. من كود HTML المتوفر، افعل ما يلي:
    1. قم بإزالة جزء الكود بعد src= وقبل ></iframe> واستبدله بعنوان URL الخاص بالتطبيق الذي نسخته. على سبيل المثال، قد ترغب في إزالة "https://acme.arcgis.com/apps/Embed/index.html?webmap=4cc9f0ba8e8c4d68b50c01c17efd4730" واستبداله بـ "https://acme.arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806".
    2. استبدل عنوان 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>
  7. انسخ مجموعة كود HTML بالكامل والصقها في تكوين موقع الويب.
    تلميح:

    يمكنك أيضًا استخدام معلمات عنوان URL للتحكم في المظهر والأجواء أو وظائف التطبيق الذي تقوم بتضمينه.

تضمين مجموعة الخرائط وتطبيقات الويب

عند تضمين مجموعة من خلال ArcGIS Online، فإنك تختار تخطيطًا وكيفية عرض عناصر المجموعة. يمكن فقط تضمين المجموعات العامة، والخرائط فقط وتطبيقات الويب المعروضة داخل المعرض المضمن.

  1. افتح المجموعة العامة التي تود تضمينها.
  2. في علامة التبويب نظرة عامة، انقر فوق الزر تضمين تضمين.

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

  3. اختر تخطيط لعناصر المجموعة.
  4. اختر كيفية عرض الخرائط وتطبيقات الويب: عبر المعرض المضمن، أو نافذة جديدة مع تطبيق المعرض المُعرف سلفًا، أو في نافذة جديدة مع تطبيق تم تكوينه.
    1. حدد تطبيق المعرض المُعرف سلفًا إذا اخترت عرض العناصر داخل نافذة جديدة.
    2. أدخل عنوان URL إلى التطبيق في حالة اختيارك عرض العناصر في نافذة جديدة مع تطبيق تم تكوينه.
  5. انسخ كود HTML المتوفر.
  6. انقر على تم.
  7. ألصق الكود داخل صفحة الويب التي تود إظهارها داخل المجموعة.
  8. في الكود، ابحث عن عنوان URL للمعرض، استبدل عنوان URL لمؤسستك بعنوان ArcGIS العام (https://arcgis.com). على سبيل المثال، إذا كان عنوان URL الخاص بالمؤسسة هو https://acme.maps.arcgis.com، فاستبدل acme.maps.arcgis.com بـ arcgis.com.

    يضمن ذلك أنه لن يتمكن المستخدمون خارج المؤسسة من الوصول إلى المعرض.

    ملاحظة:‏

    إذا كانت مؤسستك تسمح بالوصول المجهول، فلن تحتاج إلى استبدال عنوان URL لمؤسستك بعنوان URL العام لـ ArcGIS.