Встраивание карт, приложений и групп

Один из способов предоставления общего доступа к карте, приложениям, группе карт или к приложений – включить ее в веб-страницу, например, в блог или веб-сайт вашей организации. ArcGIS Online предоставляет необходимый код, опции для того, что необходимо включить, и опции компоновки.

Встраивание карты

Чтобы встроить открытую публичную карту в Map Viewer с помощью готового HTML-кода, выполните следующие действия:

  1. Откройте сохраненную карту в Map Viewer.
  2. Убедитесь, что к карте предоставлен доступ для всех (общий).
    Примечание:

    Если карта не размещена в открытом доступе, щелчок по Встраивание карты Встроенная карта автоматически откроет настройки общего доступа к карте.

    Более подробную информацию см. в разделе Рекомендации по организации общего доступа к картам.

  3. На панели Содержание (темной) щелкните Встраивание карт Встроенная карта.
  4. Дополнительно в окне Встроить выполните любое из следующих действий, чтобы изменить способ отображения встроенной карты:
    • Определите экстент карты, который будет включен.
      Подсказка:

      Используйте клавиши быстрого доступа, чтобы задать экстент карты. Нажмите Shift и растяните на карте прямоугольник, чтобы нарисовать область предварительного просмотра. Нажмите Esc для отмены области просмотра. Чтобы увидеть полный список клавиш быстрого доступа в Map Viewer, нажмите Alt+? на Microsoft Windows или Option+? на Mac.

    • В разделе Режим выберите Светлый или Темный.
    • В разделе Элементы карты отметьте любой элемент карты, чтобы включить его во встроенную карту.
    • В разделе Доступные действия включите переключатель Открыть во вьюере карт, чтобы включить возможность открытия встроенной карты в формате Map Viewer.
      Примечание:

      В разделе Просмотр карты переключатель Сохранить масштаб карты по умолчанию включен. Карта откроется в масштабе предварительного просмотра, сохраняя относительный размер объектов на разных устройствах. В противном случае масштаб будет меняться, чтобы показать объекты в экстенте предварительного просмотра.

  5. Щелкните Копировать HTML, чтобы скопировать предоставленный HTML-код.
  6. Вставьте код на веб-страницу, где должна отображаться карта.
    Примечание:

    HTML-код содержит тег script и пользовательский элемент с картой для встраивания. Вставьте тег script в <head> веб-страницы. Добавьте пользовательский элемент в <body> веб-страницы, где вы хотите разместить карту.

Встраивание приложения

Возможно, вместо карты вы захотите внедрить приложение в веб-сайт. Встраивание приложения рекомендуется во множестве случаев. Ниже приведено несколько примеров:

  • Показать приложение, которое вы создали с помощью шаблона ArcGIS Instant Apps (например, с помощью шаблона Basic), который включает все настроенные вами функции этого приложения.
  • Отобразите карту, которая включает премиум-сервис со встроенными учетными данными, например World Routing Service, внедрив приложение, включающее виджет Путевые листы в ArcGIS Experience Builder.

Чтобы встроить приложение с помощью готового HTML-кода, выполните следующие действия:

  1. Убедитесь, что вы вошли и имеете соответствующие права для создания и публикации ресурсов.
  2. Откройте страницу элемента приложения, которое вы хотите встроить.

    Примечание:

    Чтобы опубликовать приложение для пользователей за пределами вашей организации, приложение, карта и слои должны быть опубликованы для всех, в противном случае просматривать содержание смогут только участники группы. Чтобы охватить как можно более широкую аудиторию, рассмотрите возможность сделать приложение и его содержание общедоступными (публичными).

    Подсказка:

    Можно создать приложение из карты. Любые изменения, внесенные в карту, например изменения масштаба или слоев, отражаются в приложении.

  3. Щёлкните Настройка.
  4. В окне конфигурации нажмите кнопку Общий доступ на вертикальной панели инструментов.
  5. Нажмите Копировать в секции Встроенная картаВстроить.
  6. Вставьте код на веб-сайт, где должно отображаться приложение.
    Примечание:

    Чтобы гарантировать, что пользователи за пределами вашей организации смогут получить доступ к приложению, замените URL-адрес вашей организации на общедоступный URL-адрес ArcGIS (https://arcgis.com). Например, если URL вашей организации https://example.maps.arcgis.com, замените example.maps.arcgis.com на arcgis.com.

    Подсказка:

    Вы также можете использовать параметры URL, чтобы управлять интерфейсом и функциональностью приложения, которое вы внедряете.

Встраивание группы

Вы можете использовать ArcGIS Instant Apps для встраивания группы на веб-сайт, блог или другую платформу. Встраивание приложения на основе группы позволяет демонстрировать специально подобранные ресурсы, такие как карты и приложения, пользователям за пределами вашей организации.

Чтобы встроить приложение на основе групп с помощью готового HTML-кода, выполните следующие действия:

  1. Убедитесь, что вы вошли и имеете соответствующие права для создания и публикации ресурсов.
  2. Щелкните Группы вверху сайта и при помощи закладок, фильтров, опций сортировки и поиска найдите группу, которую вы собираетесь встраивать. Щелкните на имени группы, чтобы открыть страницу группы.

    Примечание:

    Чтобы поделиться ресурсами группы с пользователями за пределами вашей организации, группа и все элементы в группе должны быть общедоступными. Если группа закрытая, просматривать ее ресурсы смогут только ее участники. Чтобы охватить как можно более широкую аудиторию, рассмотрите возможность сделать группу и ее элементы общедоступными (публичными).

  3. На вкладке Обзор щелкните Создать веб-приложение.
  4. Нажмите Instant Apps и создайте приложение, затем выберите из шаблонов Галерея категории или Атлас.
  5. В окне конфигурации нажмите кнопку Общий доступ на вертикальной панели инструментов.
  6. Нажмите Копировать в разделе Встроить Встроенная карта.
  7. Вставьте код в ваш веб-сайт в том месте, где должна появиться группа.

    Примечание:

    Чтобы гарантировать, что пользователи за пределами вашей организации смогут получить доступ к группе, замените URL-адрес вашей организации на общедоступный URL-адрес ArcGIS (https://arcgis.com). Например, если URL вашей организации https://example.maps.arcgis.com, замените example.maps.arcgis.com на arcgis.com.