Nearby

Шаблон Nearby основан на шаблоне веб-приложения Nearby из Instant Apps. Этот шаблон предоставляет собственный интерфейс приложения для обнаружения ближайших местоположений и включает фильтры для сужения поиска по расстоянию или категории объекта.

Требования

Требования для использования шаблона Nearby:

  • Укажите одно или несколько веб-приложений Nearby. Это может быть один действительный ID элемента, ID группы, содержащей несколько веб-приложений Nearby, или поисковый запрос, содержащий несколько ID элементов.
  • Веб-приложения Nearby могут быть общедоступными и защищенными. Чтобы получить доступ к защищенному веб-приложению в вашей организации ArcGIS Online или на портале ArcGIS Enterprise через OAuth2, зарегистрируйте свое приложение и введите ID клиента. Для получения дополнительной информации см. Подписывание приложения. По умолчанию только общедоступные веб-приложения Nearby отображаются в галерее Nearby. Для доступа к защищенным веб-приложениям Nearby щелкните Настройки > Лицензирование > Галерея и введите ID клиента.
  • Дополнительно, если вы хотите видеть подробные маршруты в приложении шаблона Nearby, предлагаемые сервисом маршрутов ArcGIS, вам нужно предоставить ключ API, нажав Настройки > Свойства > Галерея, или включить свойство поддержки защищенных веб-приложений в Настройках и попросить конечных пользователей войти в приложение Nearby.

Настройка вашего приложения

После создания приложения, вы можете настроить его, изменив параметры приложения.

Запустите AppStudio и щелкните на боковой панели Настройки > Свойства. В следующей таблице перечислены ресурсы вкладок на вкладке Свойства Nearby, отсортированные по вкладке, на которой они появляются, и их назначению. Вы также можете изменить свойства напрямую в файле приложения appinfo.json. Если вы изменили какие-то из этих настроек, выберите Применить, чтобы сохранить эти изменения перед повторным запуском приложения.

Содержание вкладки Стартовый экран

СвойствоИмя JSONТипОписание

Фоновое изображение

startBackground

String (URL-изображения)

Изображение для фона на стартовой странице.

Фирменный цвет

brandColor

String (значение цвета)

Цвет, используемый в качестве основного.

Файл шрифта заголовка

mediumFontTTF

String (URL-адрес файла шрифта)

Задает собственный шрифт заголовка, который будет использоваться во всем приложении. Этот шрифт будет использоваться в оглавлениях, заголовках страниц и т. д.

Файл шрифта текста

regularFontTTF

String (URL-адрес файла шрифта)

Задает собственный шрифт текста, который будет использоваться во всем приложении. Этот шрифт будет использоваться в описаниях фотографий, текста и т. д.

email для обратной связи

feedbackEmail

String (email ID)

Адрес электронной почты для обратной связи.

Показать отказ

showDisclaimer

Boolean (true|false)

Показывает текст заявления об отказе в виде всплывающего окна в приложении. Этот текст является содержимым раздела Доступа и Ограничения использования на вкладке Детали.

Содержание вкладки Галерея

СвойствоИмя JSONТипОписание

Веб-приложения Nearby

galleryMapsQuery

String

Введите запрос ArcGIS для отображения списка приложений Nearby в галерее. Это может быть один корректный ID элемента веб-приложения, например, id:0b28ef391fe44fc5bc2b0bcd3f5bbbcb, или ID группы, содержащий несколько веб-приложений, например, group:47597bdf4b6d49fd85c0f4175a6e7b60, или поисковый запрос с несколькими ID веб-приложений, например, (id:0b28ef391fe44fc5bc2b0bcd3f5bbbcb OR id:6efd8324a57247c79a7ec9a66a9bf581).

Все результаты, отображаемые в галерее

maxNumberOfQueryResults

Число

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

Portal URL

portalUrl

String

URL-адрес портала для запроса приложений Nearby.

Поддержка защищенных веб-приложений

supportSecuredMaps

Boolean (true|false)

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

Пропустить вход

enableAnonymousAccess

Boolean (true|false)

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

Ключ API

APIKey

String

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

Поле сортировки портала

portalSortField

String

Используется для сортировки веб-приложений в галерее. Возможные значения: title, created, type, owner, modified, avgRating, numRatings, numComments и numViews.

Порядок сортировки портала

portalSortOrder

String

Используется вместе с полем сортировки в галерее, чтобы упорядочить приложения по возрастанию или по убыванию. Возможные значения asc и desc.