Общий доступ к приложениям

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

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

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

Публикация приложения

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

  1. Убедитесь, что вы вошли в организацию.

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

  2. В верхней части сайта щелкните Ресурсы.
  3. Откройте приложение, которое вы хотите опубликовать, на вкладке Мои ресурсы.
  4. Опубликуйте приложение, используя ArcGIS Instant Apps, ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS StoryMaps или ArcGIS Hub.

Общий доступ (для всех) к приложению, содержащему ресурсы подписчика

Публикация приложения для всех помогает расширить круг тех, кого достигнет ваше сообщение. Если используемая приложением карта содержит ресурсы из ArcGIS Living Atlas of the World, для доступа к ним могут потребоваться кредиты или учетные данные. ArcGIS Living Atlas содержит публичные ресурсы, ресурсы подписчика и премиум-ресурсы. Публичные ресурсы доступны всем без ограничений, для доступа к ресурсам подписчика требуется учётная запись организации, а премиум-ресурсы расходуют кредиты. Чтобы определить, как конкретный конструктор приложений обрабатывает ресурсы подписчика, обратитесь к соответствующей документации по приложению.

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

Внимание:

Любые кредиты, потребленные пользователями при доступе в приложении к премиум-ресурсам, будут отнесены на счет вашей организации. Если вы не хотите, чтобы пользователи приложения потребляли кредиты от вашего имени, не предоставляйте им возможность доступа к премиум-слоям через вашу подписку. В таком случае от пользователей потребуется предоставить их собственные учетные записи для потребления кредитов. Однако в этом случае доступ будет ограничен пользователями, у которых есть учётная запись организации с правами доступа к премиум-ресурсам и доступными кредитами. Для общедоступных приложений следует удалить с карты все премиум ресурсы или настроить приложение так, чтобы организация несла расходы стоимости кредитов. Если вы хотите минимизировать затраты на премиальные ресурсы в вашем приложении, вы можете ограничить число запросов, разрешенное для каждого слоя премиум ресурсов, когда вы настраиваете приложение или изменяете конфигурацию.

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

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

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

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

  1. Убедитесь, что вы вошли в организацию.

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

  2. Откройте страницу элемента приложения, которое вы хотите встроить.

    Примечание:

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

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

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