Когда вы щелкаете и выделяете объекты в сцене, то во всплывающих окнах к ним отображается более подробная информация. Настройте отображение всплывающих окон таким образом, чтобы важная информация стала заметной. В в Свойствах слоя можно настроить всплывающие окна для слоев с точечными, линейными, полигональными и 3D объектами. Можно показать или скрыть всплывающие окна для каждого слоя.
Открыть слой
Чтобы настроить для слоя всплывающие окна, выполните следующие шаги:
- Убедитесь, что вы выполнили вход в свою учетную запись, и откройте Scene Viewer.
- На панели инструментов Дизайнер щелкните Менеджер слоев , чтобы открыть панель Менеджер слоев.
- Выберите слой, у которого вы хотите настроить всплывающее окно.
- Щелкните инструмент опций слоя и выберите Свойства слоя, чтобы открыть панель Свойства слоя.
- В разделе Всплывающие окна щелкните Настроить всплывающие окна, чтобы открыть панель Всплывающие окна.
- Щелкните клавишу переключения Включить всплывающие окна, чтобы развернуть опции по их настройке.
Когда вы открываете слой впервые, всплывающие окна к нему включены по умолчанию.
Примечание:
Всплывающие окна недоступны для всех типов слоев.
Настроить всплывающее окно
- Щелкните Настроить поля, чтобы открыть окно Форматирование для настройки полей и лучшего отображения имен и значений в полях.
- В разделе Заголовок введите заголовок для всплывающего окна.
Вы можете комбинировать статический текст и значения в полях, чтобы настроить заголовок всплывающего окна и сделать его более информативным. Щелкните Добавить поле и выберите значение поля. Например, если вы хотите, чтобы в заголовке отображалось население по штатам, то вам нужно ввести поле {State_name}, затем "Население: "и в конце указать поле {pop2010}. При такой комбинации будет показано следующее:
California Население: 38,120,066
- Щелкните Список полей.
- Щелкните Выбрать поля, чтобы добавить поля к списку.
Вы также можете изменить порядок или удалить поля.
- Введите заголовок для списка полей, отображаемых во всплывающем окне.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите описание для списка полей.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Если векторный слой содержит вложения, они автоматически добавляются во всплывающие окна под вложения. Вложения обрабатываются как связанная таблица класса объектов в сервисе пространственных объектов.
- Дополнительно щёлкните Добавить ресурсы и добавьте во всплывающее окно такие мультимедиа-файлы, как изображения, диаграммы или текст.
- При желании перетащите элементы, чтобы изменить порядок появления содержания.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
- Когда вы завершите настройку всплывающих окон, щелкните кнопку Назад , чтобы вернуться к панели Свойства слоя.
Для слоев, у которых недоступна настройка всплывающих окон, щелкните Включить всплывающие окна, чтобы показать или скрыть их в сцене.
Настройка полей
Вы можете настроить поле или поля, которые хотите отобразить, изменив отображаемое имя и отформатировав свойства отображения.
- Щелкните Настройка полей , чтобы открыть панель Поля.
- Выберите поле, которое хотите настроить.
Подсказка:
Вы можете выбрать несколько полей одного типа, чтобы одновременно настроить их форматирование.- В разделе Показать имя, измените имя поля.
- Для целочисленных или десятичных значений щелкните кнопку переключателя Показать разделитель 1000, чтобы отображать значения с разделителем.
- Для десятичных значений используйте опцию Число значащих разрядов, чтобы задать количество знаков после запятой в отображаемом значении.
- Для полей дат, выберите формат даты из ниспадающего меню Формат даты. Чтобы отображались и дата и время для полей дат, отметьте Показать время и выберите формат отображения времени.
- Щелкните Готово.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Использование выражений
При настройке всплывающих окон также можно применить пользовательские выражения, написанные на языке Arcade. Применение выражений позволяет создавать и показывать новую информацию из существующих полей в слое. Например, возможно создать выражение, конвертирующее значения из футов в метры, или динамически создать URL-адрес на основании атрибутов объектов. Если для слоя уже доступно выражение, вы можете скопировать и повторно использовать его при настройке всплывающих окон.
Вы можете создавать выражения во всплывающих окнах или повторно использовать существующие выражения, созданные для слоя.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щелкните Атрибутивные выражения.
Откроется панель Атрибутивные выражения.
- Щёлкните Добавить выражение, чтобы открыть окно редактора, и постройте выражение.
Подсказка:
Если вам требуется помощь по любым функциям Arcade, щелкните кнопку со стрелкой рядом с функцией для просмотра справочной информации.
- Когда закончите, щелкните в редакторе Готово.
Подсказка:
Перед тем, как закрыть редактор, дайте своему выражению Arcade такой заголовок, чтобы его можно было легко идентифицировать в списке полей.Новое выражение добавлено в список Атрибутивные выражения. Вы можете отредактировать его, выбрав его из списка и внеся изменения в редакторе. Чтобы удалить его, щелкните рядом с ним Удалить выражение .
Если выбрано использование списка атрибутов полей во всплывающих окнах, новое выражение добавится в раздел Список полей , и вы сможете изменить его форматирование на панели Поля.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Добавление вложений
Если векторный слой содержит вложения, они добавляются во всплывающие окна слоя. По умолчанию вложения добавляются во всплывающее окно в виде галереи. Щелчок на вложении во всплывающем окне открывает вложение в новой вкладке браузера. Вы можете показать свои вложения в виде списка или удалить вложения из всплывающего окна.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щелкните Вложения.
- Введите заголовок для вложения.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите описание для вложения.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- При желании включите кнопку Показать списком, чтобы показать вложения в виде списка.
- Дополнительно щелкните Опции и затем Удалить, чтобы удалить вложения из всплывающего окна.
- Когда вы завершите настройку всплывающих окон, щелкните кнопку Назад , чтобы вернуться к панели Свойства слоя.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Добавление диаграмм
Вы можете добавить диаграммы для графического отображения цифровых атрибутов полей. Можно добавлять столбчатые, круговые диаграммы и диаграммы-графики.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щёлкните Добавить ресурс и выберите Диаграмма.
- Выберите тип диаграммы, которую вы хотите отображать.
- Введите заголовок диаграммы.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите подсказку для диаграммы.
Подсказка появляется рядом с заголовком, над диаграммой. Очень важно в диаграмме давать короткое описание данных. Вы можете добавить в описании диаграммы указание единиц измерения для столбчатых диаграмм, диаграмм-графиков или гистограмм. Круговая диаграмма показывает процентное соотношение при наведении на каждый сегмент.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите альтернативный текст для диаграммы.
Альтернативный текст скрыт во всплывающем окне и используется программами чтения с экрана.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Щёлкните Выбрать поля и выберите поля для включения в диаграмму.
- Дополнительно включите кнопку Горизонтальная ориентация, чтобы показать диаграмму горизонтально.
- Дополнительно включите кнопку Нормализовать и выберите поле для нормирования.
Значения будут поделены на значения из этого поля, чтобы получить отношение. Нормированные пропорции рекомендуется использовать, если на числовые значения, которые классифицируются и отображаются, влияют другие факторы. Например, на данные о населении могут влиять размеры округа, поэтому можно разделить значение населения на значение площади, чтобы стандартизировать данные. Нормирование данных также важно для успешного проведения сравнений в ситуации, когда значения полей записаны в разных единицах измерения.
- Дополнительно щелкните Поменять порядок рядом с элементом в разделе Мультимедиа и переместите его в новое положение, если у вас более одного графика (или другого мультимедиа-элемента) и вы хотите изменить порядок их отображения во всплывающем окне.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Добавить изображения
Вы можете включить изображения в ваши всплывающие окна, указав URL-ссылку на изображение (PNG, JPEG или GIF). Изображения могут содержать названия, подписи, ссылки на связанные веб-сайты и альтернативный текст.
Подсказка:
Для наилучшего отображения следует создавать изображения размером 200 пикс. шириной и 150 пикс. высотой. Если изображение меньше, чем 200х150, вокруг него будет видна белая рамка. Если изображение больше, веб-браузер автоматически уменьшит изображение до 200х150, при этом оно может быть искажено.
При добавлении изображений во всплывающие окна можно установить интервал обновления. Это позволит всплывающему окну обновляться и отображать обновляющееся через определенный временной промежуток (в минутах) изображение. Эту опцию можно использовать, к примеру, для обновления изображений с дорожных камер.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щёлкните Добавить ресурс и выберите Изображение.
- Укажите URL-адрес изображения.
- Щелкните Добавить поле и выберите значение поля. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальное изображение.
- Вы также можете указать URL-ссылку на изображение, которое хранится на стороннем веб-сайте, в ArcGIS Online, или в виде вложения в данных слоя. Поддерживаются форматы PNG, JPEG и GIF. Если изображение хранится, как элемент в ArcGIS Online, вам необходимо ввести адрес URL, скопированный из поля URL на странице элемента, которая доступна только в случае, если элемент изображения опубликован для публичного доступа.
- Щёлкните Опции для отображения дополнительных полей для заголовка, названия, ссылки и интервала обновления.
- Введите заголовок изображения.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите текст подписи.
Подпись появляется рядом с заголовком и над изображением. Очень важно давать короткое описание изображения.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите альтернативный текст для изображения.
Альтернативный текст скрыт во всплывающем окне и используется программами чтения с экрана.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Введите URL-адрес связанной ссылки.
При щелчке на изображении этот URL-адрес откроется в новой вкладке браузера. Вы также можете ввести URL связанной ссылки или оставить ео пустым.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- При желании включите кнопку Интервал обновления и введите значение в минутах в текстовое окно, чтобы задать интервал обновления для изображения.
При отображении всплывающего окна, изображение будет обновляться в соответствии с указанным интервалом.
- Дополнительно щелкните кнопку Поменять порядок рядом с элементом в разделе Мультимедиа и переместите его в новое положение, если у вас более одного изображения (или другого мультимедиа-элемента) и вы хотите изменить порядок их отображения во всплывающем окне.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Добавление текста
Вы можете включать простой текст в ваши всплывающие окна, чтобы добавить контекст и информацию.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щёлкните Добавить ресурс и выберите Текст.
- Откройте текстовое поле в редакторе и введите текст.
Кнопка Добавить поле позволяет комбинировать статический текст и значения полей так же, как и в разделе Заголовок.
- Нажмите OK.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Добавление элемента Arcade
Помимо использования атрибутивных выражений для возврата значений, которые действуют, как существующие поля, вы можете использовать Arcade для создания и настройки целых элементов в своих всплывающих окнах. Использование элемента Arcade помогает избежать дублирования логики при работе с несколькими выражениями атрибутов. Элементы Arcade позволяют задавать данные и другие аспекты элементов в одном выражении.
Выберите шаблон для оформленного текста, диаграммы или элементов списка полей и создайте выражение Arcade, которое определяет содержание элемента.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щёлкните Добавить ресурс и выберите Arcade.
Появится окно редактора.
- Щелкните Предложения и выберите шаблон на вкладке Шаблоны, чтобы создать выражение.
Подсказка:
Элементы Arcade возвращают словарь, который определяет ваш элемент всплывающего окна. Шаблоны помогают начать работать с правильной структурой словаря. Более подробно о структуре элементов всплывающего окна и профиле элементов всплывающего окна в Arcade. - Нажмите OK.
Подсказка:
Перед тем, как закрыть редактор, задайте для элемента Arcade заголовок, чтобы его можно было легко идентифицировать в списке элементов содержимого всплывающего окна. - На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Показать связанные записи
Некоторые слои, которые вы добавляете в Scene Viewer, могут содержать ранее установленные отношения с другими таблицами через общее поле. Например, слой зданий, может иметь предварительно настроенное отношение с таблицей с информацией о жильцах каждого здания. Если ваши слои имеют отношения, вы можете настроить всплывающие окна для отображения связанных записей.
Вы можете создавать отношения данных в базах геоданных в ArcGIS Pro и публиковать данные в ArcGIS Online или ArcGIS Server (необходима версия 10.1 или более поздняя). Элемент портала слоя содержит связанные записи, и когда слой добавляется в сцену, вы можете настроить всплывающие окна. Вы не можете создавать отношения при настройке всплывающих окон в Scene Viewer.
Scene Viewer поддерживает отношения один-к-одному и один-ко-многим. Для отображения связанных записей в таблице, таблицы или слои, содержащие связанные данные, должен быть добавлены в сцену.
Примечание:
Связанные записи поддерживаются только для размещенных векторных слоев и слоев таблиц. Лучше всего настраивать всплывающие окна в обоих слоях, участвующих в отношениях.
- Следуйте инструкциям в разделе Открыть слой, чтобы открыть панель Всплывающие окна.
- Щелкните Добавить ресурс и выберите Связанные записи.
- Введите заголовок для связанных записей, отображаемых во всплывающем окне.
- Щелкните Добавить поле , чтобы выбрать поле или выражение из ваших данных.
- Также можно ввести статический текст, вместо значений полей, или добавить его к значениям полей.
- Оставьте поле пустым, если не хотите, чтобы был заголовок.
- Введите описание для связанных записей.
- Щелкните Добавить поле и выберите поле или выражение из ваших данных. Используйте эту опцию, если вы хотите, чтобы у каждого объекта данных было уникальное описание.
- Также вместо значений полей можно ввести статический текст, или добавить его к значениям полей.
- Оставьте поле пустым, если не хотите, чтобы было описание.
- Выберите отношение из ниспадающего меню.
В ниспадающем меню отображаются только те отношения, слои компонентов которых были добавлены в сцену.
- В ниспадающем меню Сортировка по выберите поле из связанной таблицы или слоя.
- В ниспадающем меню Порядок сортировки выберите метод сортировки для связанных записей.
- В ниспадающем меню Количество просмотров выберите, сколько связанных записей будет показано во всплывающем окне.
- Нажмите OK.
- На панели инструментов Дизайнер щелкните Сохранить , чтобы сохранить в сцене изменения всплывающего окна.
Связанные записи теперь отображаются во всплывающем окне, когда вы или кто-то другой щелкаете на объект в сцене. Чтобы получить информацию о связанной записи, нажмите на стрелку рядом с ней во всплывающем окне. Затем можно щелкнуть Выбрать объект , чтобы приблизиться и выбрать связанный объект и отобразить его всплывающее окно.