Skip To Content

Настройка всплывающих окон

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

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

Вы можете настраивать всплывающие окна для слоёв сервисов ArcGIS Server, векторных слоёв, слоёв листов и на слоёв из файлов. При настройке всплывающих окон для слоя объектов ArcGIS Server можно также указать, какие из полей являются редактируемыми. Всплывающие окна для OGC WMS и OGC WMTS не поддерживаются. Настройка всплывающих окон для слоев KML не поддерживается. Все данные объектов в слое отображаются автоматически (настроить или отключить их нельзя). Настройки всплывающих окон в принадлежащих вам слоях можно сохранить в свойствах элемента и автоматически использовать их в остальных картах, работающих на этом сервисе. Настроенная конфигурация применяется только к слою в веб-карте, а не к самому сервису, запущенному на ArcGIS Server.

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

Включение и удаление всплывающих окон

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

  1. Убедитесь, что вы выполнили вход и у вас есть права для создания ресурсов.
    Примечание:

    Если у вас нет прав для создания ресурсов, вы все равно можете включить всплывающие окна для изучения данных, щелкнув Изменить карту.

  2. Откройте карту во вьюере карт, щелкните Детали и выберите Ресурсы.
  3. Перейдите на подслой, который содержит данные объектов для отображения во всплывающем окне, щелкните Дополнительные опции Дополнительные опции и выберите Включить всплывающее окно.

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

Настройка всплывающих окон

  1. Чтобы сохранить настройки всплывающих окон, убедитесь, что вы выполнили вход и у вас есть права на создание ресурсов.
    Примечание:

    Если у вас нет прав для создания ресурсов, вы все равно можете настроить всплывающие окна для изучения данных, щелкнув Изменить карту.

  2. Откройте карту во вьюере карт, щелкните Детали и выберите Ресурсы.
  3. Перейдите на подслой, содержащий данные объектов, который вы хотите настроить во всплывающем окне, щелкните Дополнительные опции Дополнительные опции и выберите Настроить всплывающее окно.
  4. Задайте имя для всплывающего окна.
    1. Воспользуйтесь кнопкой [+] для выбора значений полей из имеющихся данных. Значения полей содержат псевдонимы полей, после которых указаны имена полей. По умолчанию отображается первое поле.
    2. Также можно ввести статический текст, вместо значений полей, или добавить его к значениям полей.

    Предположим, вы хотите, чтобы в заголовке отображались данные о населении с разбивкой по округам. Вы можете настроить заголовок, включая в него постоянный текст и значение поля. Например, можно ввести текст Население в, вставить значение поля данных для названий округов [Cnty_name], поставить знак равенства = и вставить значение другого поля с данными о населении [pop2010]. Вы можете настроить заголовок следующим образом:

    Население в [Cnty_name] = [pop2010]

    Таким образом, формируется заголовок, в котором выполняется подстановка значений полей, например Население в округе Кларк = 453099.

  5. Выберите атрибутивную опцию из ниспадающего меню, чтобы задать содержание всплывающего окна. Доступны следующие опции: список атрибутов полей, описание из одного поля, настраиваемое отображение атрибутов или нет атрибутивной информации.
    1. Для настройки атрибутов поля или полей, которые вы хотите отображать, щелкните ссылку Настроить атрибуты. Выберите поля для отображения. Можно также выбрать поле, чтобы изменить его псевдоним, расположение, и отформатировать его. Для числовых полей (численность населения) можно выбрать количество десятичных знаков и, при необходимости, использовать разделитель тысяч.
      Подсказка:

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

      Для полей даты, содержащих время, выберите формат, включающий и дату, и время. По умолчанию отображаются только даты.

    2. Если вы выбрали отображение описания из одного поля, щелкните стрелку под опцией Выбор поля, содержащего описание и выберите имя поля, которое следует отобразить.
    3. При выборе отображения настраиваемого атрибута щелкните Настроить, чтобы задать и отформатировать данные для отображения. Настраиваемый атрибут отображения позволяет использовать комбинацию форматированного текста, атрибутов и ссылок, что дает максимальные возможности для настройки отображения. Если вы создали настраиваемый атрибут отображения для редактируемого слоя, при редактировании объекта атрибуты появятся в виде списка.
  6. Если векторный слой содержит вложения, можно отобразить вложения в виде ссылок, расположенных в нижней части всплывающего окна. Вложения обрабатываются как связанная таблица класса объектов в сервисе пространственных объектов.
  7. При желании во всплывающие окна можно добавить медиафайлы, такие как изображения или диаграммы.
  8. По завершении настройки всплывающих окон выберите Сохранить всплывающее окно.
  9. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  10. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.

Отображение вложений

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

  1. Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон для слоя, который требуется настроить.
  2. Поставьте отметку Показывать для объектов вложения в виде ссылок.
  3. Нажмите Сохранить всплывающее окно.
  4. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  5. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.

Отображение изображений

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

Подсказка:

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

  1. Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон для слоя, который требуется настроить.
  2. Щелкните Добавить и выберите Изображение.
  3. Введите заголовок изображения. По умолчанию отображается первое поле.
    1. Щелкните [+] и выберите поле значений таблицы слоя. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальный заголовок.
    2. Дополнительно введите статический текст вместо значения поля или в дополнение к нему.
    3. Если вы не хотите добавлять заголовок к изображению, сделайте поле заголовка пустым.
  4. Введите текст подписи. Подпись появляется рядом с заголовком и над изображением. Очень важно давать короткое описание изображения. По умолчанию подсказки не отображаются.
    1. Щелкните [+] и выберите поле значений таблицы слоя. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальное название.
    2. Также можно ввести статический текст, вместо значений полей, или добавить его к значениям полей.
    3. Если вы не хотите добавлять подсказку к диаграмме, сделайте поле подсказки пустым.
  5. Введите URL-адрес изображения.
    1. Щелкните [+] и выберите значение поля из ваших данных. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальное изображение.
    2. Дополнительно, введите URL-адрес изображения. Поддерживаются изображения форматов PNG, JPEG и GIF.
  6. Введите URL-адрес связанной ссылки. При щелчке по изображению этот URL адрес откроется в новом окне. Это по вашему выбору.
    1. Щелкните [+] и выберите поле значений таблицы слоя. Используйте эту опцию, если вы хотите, чтобы каждый объект имел уникальный URL-адрес.
    2. Дополнительно, введите URL-адрес связанной ссылки.
  7. Щелкните ОК, чтобы сохранить настройки диаграммы и закрыть диалоговое окно Настроить диаграмму.
  8. Если у вас имеется более одного изображения (или других элементов мультимедиа), и вы желаете изменить порядок отображения их во всплывающем окне, щелкните элемент мультимедиа в окошке Мультимедиа во всплывающем окне и нажмите Вверх или Вниз.
  9. Нажмите Сохранить всплывающее окно.
  10. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  11. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.

Отображение диаграмм

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

  1. Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон для слоя, который требуется настроить.
  2. Щелкните Добавить и выберите тип диаграммы, которую вы хотите отображать.
  3. Введите заголовок диаграммы.
    1. Воспользуйтесь [+] для выбора поля значений из таблицы слоя. По умолчанию отображается первое поле.
    2. Дополнительно введите статический текст, вместо или в дополнение к значению поля.
    3. Если вы не хотите добавлять заголовок к диаграмме, сделайте поле заголовка пустым.
  4. Введите подсказку для диаграммы. Подсказка появляется рядом с заголовком, над диаграммой. Очень важно в диаграмме давать короткое описание данных. Вы можете добавить в описании диаграммы отображение единиц для столбчатых, линейных диаграмм или гистограмм. Круговая диаграмма показывает процентное соотношение, и оно будет сохраняться при увеличении размера всплывающего окна.
    1. Воспользуйтесь [+] для выбора поля значений из таблицы слоя. По умолчанию подсказки не отображаются.
    2. Дополнительно введите статический текст, вместо или в дополнение к значению поля.
    3. Если вы не хотите добавлять подсказку к диаграмме, сделайте поле подсказки пустым.
  5. Выберите поля для использования в диаграмме.
  6. Выберите поле Нормирование, чтобы упорядочить данные. Значения в этих полях используются для деления значений полей, чтобы создать пропорцию. Нормированные пропорции рекомендуется использовать, если на числовые значения, которые классифицируются и отображаются, влияют другие факторы. Например, на данные о населении могут влиять размеры округа, поэтому можно разделить значение населения на значение области, чтобы стандартизировать данные. Нормирование данных также важно для успешного проведения сравнений в ситуации, когда значения полей записаны в разных единицах измерения.
  7. Щелкните ОК, чтобы сохранить конфигурацию изображений.
  8. Если у вас имеется более одной диаграммы (или изображения), и вы желаете изменить порядок отображения элементов во всплывающем окне, щелкните на выборе элемента мультимедиа и нажмите Вверх или Вниз.
  9. Нажмите Сохранить всплывающее окно.
  10. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  11. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.

Отображение связанных данных

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

Вы можете создавать отношения данных в базах геоданных в ArcGIS for Desktop и публиковать данные на портале или ArcGIS for Server (необходима версия 10.1 или более поздняя). Вьюер карт поддерживает отношения один-к-одному и один-ко-многим. Для отображения связанных записей в таблице, слой, содержащий связанные данные, должен находится на карте.

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

  1. Выполните первые шесть шагов в разделе Настройка всплывающих окон.
    • В разделе Настроить атрибуты выберите связанные поля, значения которых вы хотите отобразить. Связанные поля содержат {relationships} в имени.
    • При отношении один-к-одному во всплывающем окне отображается значение связанного поля атрибутов.
    • При отношении один-ко-многим можно выбрать, отображать связанных данных во всплывающем окне или в виде таблицы. При отображении атрибутов во всплывающем окне для строковых полей отображается их число. Для числовых полей можно выбрать отображение суммы, минимума, максимума, среднего или их числа.
    • Для числовых полей можно выбрать количество десятичных знаков и, при необходимости, использовать разделитель тысяч.
  2. Для отображения диаграммы, выполните шаги из раздела Отображение диаграммы.
    • Для слоев с отношением один-к-одному можно создать диаграмму по атрибутам слоя.
    • Если слой содержит отношение один-ко-многим, можно создать диаграмму по атрибутам слоя, связанного слоя или таблицы.
    • Если вы решили создать диаграмму для связанного слоя или таблицы, выберите соответствующий слой или таблицу, поле диаграммы и поле надписи.
  3. Если вы хотите отключить ссылку для отображения связанных записей в таблице, снимите отметку Показать связанные данные.
  4. Нажмите Сохранить всплывающее окно.
  5. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  6. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.

Настройка всплывающих окон для изображений

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

Всплывающие окна могут также отображать значения пикселов количественных данных, которые могут представлять высоты, количество осадков, температуру, отражающую способность и другую подобную информацию. Существует два типа количественных значений пикселов, которые вы можете настроить: Значение пиксела элемента и Значение пиксела сервиса. Значение пиксела элемента представляет собой необработанное значение пиксела в данном местоположении. Значение пиксела сервиса – это мозаичное, обработанное и пересчитанное для текущего масштаба карты значение пиксела. У вас есть три опции для отображения Значений пикселов сервиса:

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

Например, сервис Landsat может иметь Нормализованный разностный вегетационный индекс (NDVI) применённым на уровне сервиса. В этом случае за значения пиксела сервиса берется NDVI, в то время как для значений пиксела элемента используются сырые цифровые значения (DN). Для сервиса изображений, опубликованного с помощью ArcGIS Server 10.4 или более новой версии, можно настроить несколько Значений пикселов сервиса, полученных из набора различных шаблонов обработки. Вы можете настроить свой слой изображений для отображения данных высот, используя шаблон отмывки, а также настроить всплывающее окно для отображения Значений пикселов элемента (высота) и Значений пикселов сервиса с шаблонов Уклон и Экспозиция.

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

Примечание:

Если вы работаете с сервисом изображений, созданным из набора растровых данных, в противоположность набору данных мозаики, вы можете также настроить всплывающие окна; тем не менее, они будут отображать только значение пиксела сервиса.

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

  1. Выполните первые шесть шагов в разделе Настройка всплывающих окон, чтобы открыть панель Свойства всплывающих окон для слоя изображений, который требуется настроить.
  2. Щелкните Настроить атрибуты, чтобы открыть окно Настроить атрибуты.
  3. Перейдите к Значение пиксела сервиса и Значение пиксела элемента.

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

  4. Если вы планируете отображать необработанные значения ваших данных, то поставьте отметку рядом с Значение пиксела элемента. Вы можете переименовать поле, используя псевдоним поля для лучшего описания ваших данных.
  5. Если вы планируете отображать обработанные значения ваших данных, то поставьте отметку рядом с Значение пиксела сервиса. Вы можете переименовать поле используя псевдоним поля для лучшего описания ваших данных.
  6. Щелкните OK для отображения в вашем всплывающем окне заданных полей атрибутов.
  7. Щелкните Сохранить слой, чтобы сохранить эту конфигурацию как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
  8. Щелкните Сохранить вверху вьюера карт, чтобы сохранить настройки всплывающих окон на карте.