Настроить всплывающие окна
В этом разделе
- Включение и удаление всплывающих окон
- Настроить всплывающие окна
- Показать вложения
- Отображение изображений
- Отображение диаграмм
- Показать связанные данные
- Настройка всплывающих окон для изображений
Веб-карта может отображать описательную информацию об объектах, настроенную для отображения во всплывающих окнах. Всплывающие окна отображают атрибуты, связанные с каждым слоем объектов карты, таким как лыжные трассы, типы землепользования или уровень безработицы. Они могут отображать вложения, изображения и диаграммы и содержать ссылки на внешние веб-страницы. Вы можете настроить всплывающие окна для слоя изображений, когда вы работаете с сервисом изображений, основанном на наборе данных мозаики. Всплывающее окно на слое изображений отображает атрибуты изображения в текущем местоположении, например, дату получения, тип сенсора и облачный покров.
Конфигурация по умолчанию всплывающего окна слоя является простым списком атрибутов и значений. Как владелец карты вы можете изменить внешний вид окон, задав список видимых и скрытых полей и способ представления такой информации. Например, можно отобразить простой список атрибутов или показать расширенный интерактивный интерфейс для визуализации и сопоставления объектов в отдельном слое посредством текста в настраиваемом формате и диаграмм.
Вы можете настраивать всплывающие окна для слоёв сервисов ArcGIS Server, слоёв объектов, слоёв листов и на слоёв из файлов. При настройке всплывающих окон для слоя объектов ArcGIS Server можно также указать, какие из полей являются редактируемыми. Всплывающие окна для OGC WMS и OGC WMTS не поддерживаются. Настройка всплывающих окон на слоях KML не поддерживается. Все данные объектов в слое отображаются автоматически (настроить или отключить их нельзя). Настройки всплывающих окон в принадлежащих вам слоях можно сохранить в свойствах элемента и автоматически использовать их в остальных картах, работающих на этом сервисе. Настроенная конфигурация применяется только к слою в веб-карте, а не к самому сервису, запущенному на ArcGIS Server.
Для отображения на картах всплывающих окон необходимо предоставить общий доступ к слою сервиса ArcGIS Server на веб-сайте. Если вы предоставили доступ к вашему сервису только группам, в которых вы участвуете, а не всем пользователям, всплывающие окна будут видны только участникам групп.
Включение и удаление всплывающих окон
Веб-карта может показывать описание объектов, настроенное для отображения во всплывающих окнах. Всплывающие окна для слоя включаются быстро. Тем не менее, слои могут содержать большой объем данных объектов, а карты могут содержать несколько слоев, таким образом, всплывающие окна будут выглядеть лучше, если вы потратите время для их настройки, выбрав поля, форматирование, среду и т.п. Слои объектов всегда имеют включенное всплывающее окно, поэтому вы не увидите опцию их включения. Вы видите опцию их конфигурирования.
- Убедитесь, что вы выполнили вход и имеете права для создания ресурсов.
Примечание:
Если у вас нет прав для создания ресурсов (вы не видите кнопку Сохранить (Save) во вьюере карт), вы все равно можете включить всплывающие окна, щелкнув Изменить карту (Modify Map).
- Откройте карту во вьюере карт, щелкните Детали (Details) и выберите Ресурсы (Contents).
- Перейдите на подслой, который содержит данные объектов для отображения в окне.
- Щелкните стрелку справа от имени слоя и нажмите Включить всплывающие окна (Enable Pop-up).
Если вы более не хотите отображать включенные ранее всплывающие окна, щелкните стрелку справа от имени слоя и выберите Удалить всплывающее окно (Remove Pop-up). Для слоев заметок карты и слоев KML возможность удаления всплывающих окон отсутствует.
Настроить всплывающие окна
- Чтобы сохранить настройки всплывающих окон, убедитесь, что вы вошли в организацию и у вас есть права для создания ресурсов.
Примечание:
Если у вас нет прав для создания ресурсов (вы не видите кнопку Сохранить (Save) во вьюере карт), вы все равно можете настроить всплывающие окна, щелкнув Изменить карту (Modify Map).
- Откройте карту во вьюере карт, щелкните Детали (Details) и выберите Ресурсы (Contents).
- Перейдите на подслой, который содержит данные объектов для отображения во всплывающем окне.
- Щелкните стрелку справа от имени слоя и выберите Настроить всплывающее окно (Configure Pop-up). Можно настраивать три раздела всплывающих окон: заголовок, содержание и медиаданные.
- Задайте имя для всплывающего окна.
- Воспользуйтесь кнопкой [+] для выбора значений полей из имеющихся данных. Значения полей содержат псевдонимы полей, после которых указаны имена полей. По умолчанию отображается первое поле.
- Также можно ввести статический текст, вместо значений полей, или добавить его к значениям полей.
Предположим, вы хотите, чтобы в заголовке отображались данные о населении с разбивкой по округам. Вы можете настроить заголовок, используя комбинацию статического текста и значений полей. Например, можно ввести текст Население в, вставить значение полей данных для названий округов [Cnty_name], поставить знак равенства = и, наконец, вставить значение другого поля, которое показывает население [pop2010]. Вы можете настроить заголовок следующим образом:
Население в [Cnty_name] = [pop2010]
Таким образом, формируется заголовок, в котором выполняется подстановка значений полей, например Население в округе Кларк = 453099.
- Выберите атрибутивную опцию из ниспадающего меню, чтобы задать содержание всплывающего окна. Доступны следующие опции: список атрибутов полей, описание из одного поля, настраиваемое отображение атрибутов или сведения об атрибуте отсутствуют.
- Для настройки атрибутов поля или полей, которые вы хотите отображать, щелкните ссылку Настроить атрибуты (Configure Attributes). Выберите поля для отображения. Можно также выбрать поле, чтобы изменить его псевдоним, расположение, и отформатировать его. Для числовых полей (численность населения) можно выбрать количество десятичных знаков и, при необходимости, использовать разделитель тысяч.
Подсказка:
Если слой поддерживает редактирование, вы можете выбрать поля для редактирования. Убедитесь, что отображение поля включено (чтобы оно отображалось в окне редактирования). Для редактируемых текстовых полей можно выбрать тип текстового поля и ввести подсказку.
Для полей даты, содержащих время, выберите формат, включающий и дату, и время. По умолчанию отображаются только даты.
- Если вы выбрали отображения описания из одного поля щелкните стрелку под опцией Выбор поля, содержащего описание и выберите имя поля, которое следует отобразить.
- При выборе отображения настраиваемого атрибута щелкните Настроить (Configure), чтобы задать и отформатировать данные для отображения. Настраиваемый атрибут отображения позволяет использовать комбинацию форматированного текста, атрибутов и ссылок, что дает максимальные возможности для настройки отображения. Если вы создали настраиваемый атрибут отображения для редактируемого слоя, при редактировании объекта атрибуты появятся в виде списка.
- Для настройки атрибутов поля или полей, которые вы хотите отображать, щелкните ссылку Настроить атрибуты (Configure Attributes). Выберите поля для отображения. Можно также выбрать поле, чтобы изменить его псевдоним, расположение, и отформатировать его. Для числовых полей (численность населения) можно выбрать количество десятичных знаков и, при необходимости, использовать разделитель тысяч.
- Если векторный слой содержит вложения, можно отобразить вложения в виде ссылок, расположенных в нижней части всплывающего окна. Вложения обрабатываются как связанная таблица класса объектов в сервисе пространственных объектов.
- При желании во всплывающие окна можно добавить медиафайлы, такие как изображения или диаграммы.
- По завершении настройки всплывающих окон выберите Сохранить всплывающее окно (Save Pop-up).
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.
Показать вложения
Во всплывающих окнах можно настроить отображение вложений в виде ссылок, если карта содержит слой объектов, содержащий вложения. Если слой содержит вложения, то вы увидите только одну опцию для включения их отображения. При открытом всплывающем окне ссылки на вложения перечисляются в нижней части окна. Щелчком на ссылку открывается вложение в новом окне.
- Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон (Configure Pop-Up) для слоя, который требуется настроить.
- Поставьте отметку Показывать для объектов вложения в виде ссылок.
- Нажмите Сохранить всплывающее окно (Save Pop-up).
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.
Отображение изображений
Вы можете включать изображения в ваши всплывающие окна. Изображения могут содержаться в данных ваших слоев, или вы можете ввести URL адрес, если изображение хранится на внешнем веб-сайте или на вашем портале. Изображения могут иметь названия, подписи и ссылки к связанным веб-сайтам.
Подсказка:
Для наилучшего отображения рекомендуется использовать изображения не более 200 пикселов в ширину и 150 пикселов в высоту. Если изображение меньше, чем 200 на 150, вы увидите вокруг него белую рамку. Если изображение больше, веб-браузер автоматически уменьшит изображение до 200 на 150, при этом оно может быть искажено.
- Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон (Configure Pop-Up) для слоя, который требуется настроить.
- Щелкните Добавить (Add) и выберите Изображение (Image).
- Введите заголовок изображения. По умолчанию отображается первое поле.
- Щелкните [+] и выберите значение поля из ваших данных. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальный заголовок.
- Дополнительно введите неизменяемый текст, вместо или в дополнение к значению поля.
- Если вы не хотите добавлять заголовок к изображению, сделайте поле заголовка пустым.
- Введите текст подписи. Подпись появляется рядом с заголовком и над изображением. Очень важно давать короткое описание изображения. По умолчанию подсказки не отображаются.
- Щелкните [+] и выберите значение поля из ваших данных. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальное название.
- Также можно ввести статический текст, вместо значений полей, или добавить его к значениям полей.
- Если вы не хотите добавлять подсказку к диаграмме, сделайте поле подсказки пустым.
- Введите URL-адрес изображения.
- Щелкните [+] и выберите значение поля из ваших данных. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальное изображение.
- Дополнительно, введите URL-адрес изображения. Поддерживаются изображения форматов PNG, JPEG и GIF.
- Введите URL-адрес связанной ссылки. При щелчке по изображению этот URL адрес откроется в новом окне. Это по вашему выбору.
- Щелкните [+] и выберите значение поля из ваших данных. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальный URL-адрес.
- Дополнительно, введите URL-адрес связанной ссылки.
- ЩелкнитеОК, чтобы сохранить настройки диаграммы и закрыть диалоговое окно Настроить диаграмму (Configure Chart).
- Если у вас имеется более одного изображения (или других элементов мультимедиа), и вы желаете изменить порядок отображения их во всплывающем окне, щелкните элемент мультимедиа в окошке Мультимедиа во всплывающем окне (Pop-up media) и нажмите Вверх (Up) или Вниз (Down).
- Нажмите Сохранить всплывающее окно (Save Pop-up).
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.
Отображение диаграмм
Вы можете добавить диаграммы для графического отображения цифровых атрибутов полей. Можно добавлять гистограммы, круговые, столбчатые и линейные диаграммы.
- Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон (Configure Pop-Up) для слоя, который требуется настроить.
- Щелкните Добавить (Add) и выберите тип диаграммы, которую вы хотите отображать.
- Введите заголовок диаграммы.
- Воспользуйтесь [+] для выбора значения поля из данных. По умолчанию отображается первое поле.
- Дополнительно введите неизменяемый текст, вместо или в дополнение к значению поля.
- Если вы не хотите добавлять заголовок к диаграмме, сделайте поле заголовка пустым.
- Введите подсказку для диаграммы. Подсказка появляется рядом с заголовком, над диаграммой. Очень важно в диаграмме давать короткое описание данных. Вы можете добавить в описании диаграммы отображение единиц для столбчатых, линейных диаграмм или гистограмм. Круговая диаграмма показывает процентное соотношение, и оно будет сохраняться при увеличении размера всплывающего окна.
- Воспользуйтесь [+] для выбора значения поля из данных. По умолчанию подсказки не отображаются.
- Дополнительно введите неизменяемый текст, вместо или в дополнение к значению поля.
- Если вы не хотите добавлять подсказку к диаграмме, сделайте поле подсказки пустым.
- Выберите поля для использования в диаграмме.
- Выберите поле Нормирование (Normalization), чтобы упорядочить данные. Значения в этих полях используются для деления значений полей, чтобы создать пропорцию. Нормированные пропорции рекомендуется использовать, если на числовые значения, которые классифицируются и отображаются, влияют другие факторы. Например, на данные о населении могут влиять размеры округа, поэтому можно разделить значение населения на значение области, чтобы стандартизировать данные. Нормирование данных также важно для успешного проведения сравнений в ситуации, когда значения полей записаны в разных единицах измерения.
- Щелкните ОК, чтобы сохранить конфигурацию изображений.
- Если у вас имеется более одной диаграммы (или изображения), и вы желаете изменить порядок отображения элементов во всплывающем окне, щелкните на выборе элемента медиа и нажмите Вверх (Up) или Вниз (Down).
- Нажмите Сохранить всплывающее окно (Save Pop-up).
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.
Показать связанные данные
Слой карты может содержать ранее установленные отношения с другой таблицей через общее поле. Например, слой зданий может иметь ранее настроенное отношение к слою жильцов, занимающих это здание. Если имеется отношение, можно настроить всплывающие окна для отображения связанных данных.
Вы можете создавать отношения данных в базах геоданных ArcGIS for Desktop и публиковать данные на своем портале или на ArcGIS for Server (необходима версия 10.1 или более поздняя).
Вьюер карт поддерживает отношения один-к-одному и один-ко-многим. Для отображения связанных записей в таблице, слой, содержащий связанные данные, должен находится на карте.
- Выполните первые шесть шагов в разделе Настройка всплывающих окон.
- В разделе Настроить атрибуты (Configure Attributes) выберите связанные поля, значения которых вы хотите отобразить. Связанные поля содержат {relationships} в имени.
- При отношении один-к-одному во всплывающем окне отображается значение связанного поля атрибутов.
- При отношении один-ко-многим можно выбрать, отображать связанных данных во всплывающем окне или в виде таблицы. При отображении атрибутов во всплывающем окне для строковых полей отображается их число. Для числовых полей можно выбрать отображение суммы, минимума, максимума, среднего или их числа.
- Для числовых полей можно выбрать количество десятичных знаков и, при необходимости, использовать разделитель тысяч.
- Для отображения диаграммы, выполните шаги из раздела Отображение диаграммы.
- Для слоев с отношением один-к-одному можно создать диаграмму по атрибутам слоя.
- Если слой содержит отношение один-ко-многим, можно создать диаграмму по атрибутам слоя, связанного слоя или таблицы.
- Если вы решили создать диаграмму для связанного слоя или таблицы, выберите соответствующий слой или таблицу, поле диаграммы и поле надписи.
- Нажмите Сохранить всплывающее окно (Save Pop-up).
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.
Настройка всплывающих окон для изображений
Вы можете настроить всплывающие окна для слоя изображений, когда вы работаете с сервисом изображений, базирующимся на наборе данных мозаики. Всплывающее окно на слое изображений отображает атрибуты изображения в текущем местоположении, например, дату получения, тип сенсора и облачный покров. Всплывающее окно отображает информацию только для изображений, которые видимы при текущем масштабе карты. Изображения упорядочены во всплывающем окне основываясь на установках порядка отображения. Более подробно о масштабе карты и порядке отображения изображений см. в разделе Отображение изображений.
Всплывающие окна могут также отображать значения пикселов количественных данных, которые могут представлять высоты, количество осадков, температуру, отражающую способность и другую подобную информацию. Существует два типа количественных значений пикселов, которые вы можете настроить: Значение пиксела элемента (Item Pixel Value) и Значение пиксела сервиса (Service Pixel Value). Значение пиксела элемента представляет собой необработанное значение пиксела в данном местоположении. Значение пиксела сервиса представляет обработанное и перевыбранное при текущем масштабе карты значение пиксела. Вполне возможно, что значение пиксела сервиса будет отличным по величине и единицам измерения от значения пиксела элемента. Например, сервис Landsat может иметь Нормализованный разностный вегетационный индекс (NDVI) применённым на уровне сервиса. В таком сценарии, значения пиксела сервиса представляют NDVI, в то время как значения пиксела элемента представляют исходные цифровые значения (DN).
При работе с качественными данными вы можете отобразить категорийную информации, связанную со значениями пикселов, таких как тип земельного покрытия.
Примечание:
Если вы работаете с сервисом изображений, созданным из набора растровых данных, в противоположность набору данных мозаики, вы можете также сконфигурировать всплывающие окна; тем не менее, они будут отображать только значение пиксела сервиса.
Чтобы показывать значения пиксела и категорийную информацию, выполните следующие шаги ниже.
- Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон (Configure Pop-Up) для слоя изображений, который требуется настроить.
- Щелкните Настроить атрибуты (Configure Attributes), чтобы открыть окно Настроить атрибуты (Configure Attributes).
- Перейдите к Значение пиксела сервиса (Service Pixel Value) и Значение пиксела элемента (Item Pixel Value).
Если ваш сервис изображений включает категорийную информацию, то вы увидите поля, которые стартуют с растром. Вы можете настроить опции отображения этих полей.
- Если вы планируете отображать необработанные значения ваших данных, то поставьте отметку рядом с Значение пиксела элемента (Item Pixel Value). Вы можете переименовать поле используя псевдоним поля для лучшего описания ваших данных.
- Если вы планируете отображать обработанные значения ваших данных, то поставьте отметку рядом с Значение пиксела сервиса (Service Pixel Value). Вы можете переименовать поле используя псевдоним поля для лучшего описания ваших данных.
- Щелкните OK для отображения в вашем всплывающем окне заданных полей атрибутов.
- Щелкните Сохранить слой (Save Layer), чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Щелкните Сохранить (Save) вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.