Веб-приложения – это эффективный способ поделиться информацией на вашей карте или сцене или отобразить элементы и связанные с ними данные для доступа группы пользователей. Веб-приложение предоставляет настраиваемый пользовательский интерфейс, который сфокусировано представляет данные карты или сцены, передавая информацию для определенной цели и аудитории. Например, если вы просто хотите показать вашу карту, в приложение добавляют несколько основных инструментов навигации. А если ваша карта будет использоваться для сбора данных от широкого круга людей, это потребует специальных инструментов редактирования и инструкций, как вводить информацию.
Для веб-приложений, созданных из карт или сцен, любые изменения, внесенные автором в экстент, слои, описание и прочее, отражаются в веб-приложении. Если карта или сцена, которая была доступна для всей организации, стала частной (или была удалена), то она больше не появляется в приложении.
Для веб-приложений, созданных из ресурсов групп, все изменения, сделанные в группе или в элементах группы, отражаются в приложении. Если элемент, который был публичным, или доступ к которому был открыт для участников группы, стал частным или был удален, то он больше не будет отображаться в приложении.
Общий доступ (для всех) к приложению, содержащему ресурсы подписчика
Приложение – это эффективный способ поделиться информацией на карте, а публикация приложения для всех поможет расширить круг тех, кого достигнет ваше сообщение. Если карта вашего приложения содержит ресурс из ArcGIS Living Atlas of the World, приложение может потребовать учетные данные для доступа к ресурсу. Большинство ресурсов Living Atlas бесплатны для использования и могут просматриваться всеми. Однако для доступа к поднабору слоев, инструментов и сервисов, называемого ресурсами подписчика, необходима учетная запись организации ArcGIS Online. В ресурсы подписчика входят снимки Landsat 8 и слои анализа ландшафта. Премиум-ресурсы – это тип ресурсов подписчика, для которого необходима учетная запись организации ArcGIS Online, и который использует кредиты. В премиум-ресурсы входят демографические карты и инструменты геокодирования и аналитики.
Если вы хотите предоставить общий доступ к приложению, которое содержит ресурсы подписчика или премиум-ресурсы, можно настроить его так, чтобы разрешить доступ к ресурсам через подписку организации ArcGIS Online. Этот дополнительный параметр является встроенным в ArcGIS Configurable Apps и показывает, для каких слоев необходима учетная запись организации ArcGIS Online, а какие к тому же являются платными (расходуют кредиты). В ArcGIS Web AppBuilder эта настройка располагается на вкладке Атрибут. Если вы разрешаете доступ, то пользователям не нужна учетная запись организации ArcGIS Online для доступа к таким слоям в вашем приложении, поскольку информация об учетной записи, которую вы предоставили при настройке приложения, будет сохранена в приложении. Вы можете отслеживать использование и отключить общий доступ в любой момент, выполнив вход в организацию ArcGIS Online.
Примечание:
Любые кредиты, потребленные пользователями при доступе к премиум-ресурсам ArcGIS Online в приложении, будут записаны на счет вашей учетной записи ArcGIS Online. Если вы не хотите, чтобы пользователи приложения потребляли кредиты от вашего имени, не предоставляйте им возможность доступа к премиум-слоям через вашу подписку. Тогда пользователям потребуется предоставить их собственные данные учетных записей ArcGIS Online для потребления кредитов. Однако учтите, что при этом вы ограничиваете число тех, кто сможет получить доступ к приложению, только теми пользователями, у кого есть учетная запись организации ArcGIS Online с правами доступа к премиум-ресурсам и доступными кредитами. Для общедоступных приложений следует удалить с карты все премиум-ресурсы или настроить приложение так, чтобы ваша учетная запись ArcGIS Online несла расходы стоимости кредитов.
Для того чтобы опубликовать общедоступное настраиваемое приложение, содержащее ресурсы подписчика, выполните следующие шаги.
- Настройте Ресурсы подписчика для вашего веб-приложения.
Вверху панели настройки появится настройка Ресурсы подписчика со списком ресурсов подписчика ArcGIS Online и премиум-ресурсов в приложении. Премиум-ресурсы отмечены соответствующим значком и указывают на слои, потребляющие кредиты ArcGIS Online.
- При первом создании веб-приложения из шаблона Configurable Apps, автоматически откроется страница настройки.
- Если приложение уже создано, щелкните Настроить приложение на странице информации об элементе, чтобы открыть страницу настроек.
- Отметьте все слои, для которых будет предоставлен полный доступ в приложении через подписку ArcGIS Online. Проверьте, что сохранили изменения.
Подсказка:
Если оставить некоторые слои не отмеченными, приложение будет запрашивать у пользователя данные учетной записи ArcGIS Online, что не очень удобно в общедоступном приложении. Или же можно удалить слои подписчика или премиум-слои из карты.
- Предоставьте доступ к приложению для всех (общий).
- Для того чтобы убедиться в том, что настройки работают правильно, выйдите из вашей организации и откройте приложение. Вас не должны запрашивать о входе.
- Для отключения возможности доступа к ресурсам подписчика ArcGIS Onlineчерез вашу учетную запись ArcGIS Online, если вы уже включали эту возможность, откройте информацию об элементе для приложения, щелкните Настроить приложение и снимите отметки со слоев в разделе Ресурсы подписчика. Проверьте, что сохранили изменения.