Об отображении атрибутов с помощью настраиваемых всплывающих окон

Во всплывающем окне отображается информация о любом содержании карты (туристические маршруты, стоимость земли или уровни безработицы). Например, если щелкнуть на этой карте, отобразится всплывающее окно, содержащее диаграммы, в которых показан средний уровень дохода на семью в США в 2009 г.

Информация для всплывающего окна формируется из трех основных типов слоев: заметок на карте, карта ArcGIS Server и слои сервиса пространственных объектов, для которых выполняется поиск и добавление на карту; а также данные, импортированные из файла.

Наряду с объектами, создаваемыми на карте, также вручную добавляется содержание каждого объекта, которое хранится в виде данных в каждом пространственном объекте. Например, если вы наносите на карту десять туристических маршрутов, для каждого маршрута создается всплывающее окно, в котором содержится описание маршрута, URL веб-страницы, посвященной маршруту, а также URL файла в формате JPG или PNG, в котором содержится изображение маршрута. Эти всплывающие окна полезны, если на карту добавляется небольшое число пространственных объектов, и вы хотите просто указать основную информацию о них (заголовок, описание, изображение и ссылка). См. Добавление заметок на карте для получения более подробной информации.

Объекты, добавляемые из текстового файла с разделителями, файла в формате GPX или шейп-файла также являются частью карты. Однако, в отличие от редактируемых слоев, всплывающие окна создаются автоматически при добавлении на карту данных посредством вьюера карт ArcGIS.com. По умолчанию, всплывающие окна отображают все атрибуты, поэтому для них лучше настроить отображение только наиболее важной информации о карте. Дополнительные сведения смотрите в разделах Добавление слоев из файлов и Настройка всплывающих окон.

С помощью карты ArcGIS Server и сервисных слоев объекта на основе атрибутов объекта в сервисе формируется информационное всплывающее окно. Всплывающие окна в OGC WMS и OGC WMTS не поддерживаются. Любой текст или форматирование, заданные во время настройки всплывающего окна, отображаются во всех всплывающих окнах. Иными словами, невозможно вручную ввести заголовок, описание, изображение и т. д. для отдельных объектов. Информация, относящаяся к конкретному объекту, должна определяться набором атрибутов, имеющимся в картографическом сервисе или сервисе пространственных объектов, который вы настраиваете. Например, слои карты San Diego Shortlist имеют атрибуты с URL-адресом для каждого местоположения. Всплывающие окна для каждого слоя настроены на отображение этого атрибута, т.е. пользователи могут получить доступ к веб-сайтам каждого местоположения, о котором они хотят получить более подробные сведения. Если такой атрибут, содержащий URL, не существует, вы не сможете воспользоваться ссылкой на веб-сайт во всплывающем окне. Дополнительные сведения смотрите в разделе Настройка всплывающих окон.

Какие функции выполняют всплывающие окна на карте?

Всплывающие окна отображают важную информацию в удобном и понятном для пользователей виде. Автор карты определяет список видимых и скрытых полей (например, следует ли отображать техническое поле объекта ObjectID) и способ представления такой информации. Например, следует ли отобразить простой список атрибутов или показать расширенный интерактивный интерфейс для визуализации и сопоставления объектов в отдельном слое посредством текста в настраиваемом формате и диаграмм? Всплывающие окна, которые вы включаете и настраиваете во вьюере карт ArcGIS.com , просматриваются большинством клиентов веб-карт.

Какие действия требуются для настройки всплывающих окон?

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

Всплывающее окно сразу после активацииВсплывающее окно после настройки

Из каких элементов состоит всплывающее окно?

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

Отображение ресурсов настраиваемых всплывающих окон

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

Слой может содержать большой объем данных с сопутствующей атрибутивной информацией, однако отображение всей этой информации может показаться пользователям излишним и отвлечь их от основной функции карты. Например, в одном из слоев карты могут содержаться точки адресов для региона Сиу-Фоллз (Южная Дакота) с двадцатью пятью полями атрибутов, и для понимания их значений требуется дополнительная документация. Для создания карты, на которой показаны здания в других районах, может потребоваться разрешить для настраиваемого всплывающего окна отображение только отдельных атрибутов, например ADDRESS и THUMB. Таким образом, для пользователей отображается всплывающее окно, в котором показаны адреса и изображения зданий в районе Сиу-Фоллз в виде уменьшенных изображений. Далее представлены примеры внешнего вида таких всплывающих окон сразу после активации (первый рисунок) в сравнении с теми же всплывающими окнами уже после их настройки (второй рисунок).

Всплывающее окно сразу после активацииВсплывающее окно после настройки

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

Список атрибутов поля

Используйте список атрибутов поля для отображения результатов идентификации имени/значения в стандартном виде. Можно настроить видимость, порядок отображения, формат чисел и дат для отображения информации в логичном и понятном виде. Далее представлен пример настройки всплывающего окна с использованием параметра «список атрибутов поля».

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

Описание из одного поля

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

Окно Свойства всплывающих оконВсплывающее окно после настройки

Настраиваемое отображение атрибута

С помощью этой опции выполняется задание, форматирование и подготовка информации для отображения. Можно добавить встроенные атрибуты и управлять ими посредством расширенного текстового интерфейса. Этот параметр рекомендуется использовать для самостоятельного ввода сведений об атрибуте, а также для их форматирования посредством инструментов редактирования расширенного текстового формата, что позволяет выбрать цвет и размер шрифта, стиль и т. д. Далее представлен пример настройки всплывающего окна с использованием параметра «настраиваемое отображение атрибута».

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

Сведения об атрибуте отсутствуют

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

Окно Свойства всплывающих оконВсплывающее окно после настройки
4/12/2013