Создавая всплывающие окна для векторных слоев, вы можете настроить их таким образом, чтобы нужная вам информация отображалась наиболее удобным способом. Всплывающие окна могут содержать пользовательский текст, список полей, диаграммы, изображения, вложения и ряд диаграмм и изображений, отображаемых в карусели. Вы можете разбивать, упорядочивать и поворачивать выборки элементов, а также применять стили границ.
Чтобы настроить всплывающее окно для слоя, щелкните правой кнопкой слой на панели Содержание, затем щелкните Настроить всплывающие окна, чтобы открыть панель Настроить всплывающие окна.
Элементы всплывающих окон
По умолчанию всплывающее окно содержит один столбец со списком полей. Если у слоя есть вложения, добавляется изображение. У этих элементов не отображается контур. Выбор осуществляется кнопками, расположенными в верхней части панели. Щелкните тип элемента, чтобы добавить его в конец всплывающего списка определений. При необходимости щелкните тип элемента и перетащите его в определенное вертикальное положение. Чтобы переключить элемент на другой тип, перетащите его поверх соответствующего пункта в списке, чтобы, например, изменить элемент изображения на текстовый. Таким образом, вам не нужно удалять существующий элемент и тем самым неправильным образом изменять расположение всех своих элементов.
Элементы всплывающих окон поддерживают связанные данные, гиперссылки, выражения ArcGIS Arcade и код HTML.
В следующей таблице доступны следующие элементы всплывающего окна:
Элемент | Описание |
---|---|
Заголовок | Текст или значения поля, которые предоставляют имя для всплывающего окна. Используйте ниспадающее меню Поле для добавления динамического текста непосредственно из слоя. Отображаемое имя, заданное в свойствах слоя, используется по умолчанию. |
Текст | Добавьте во всплывающее окно собственный текст, включая гиперссылки. Доступны стандартные параметры форматирования текста. При необходимости включите режим HTML для дальнейшего улучшения текста. Примечание:Пользовательские шрифты для ArcGIS не поддерживаются во всплывающих окнах. |
Список полей | Выберите поля, которые будут отображаться во всплывающем окне. По умолчанию в этом списке отражается видимость полей таблицы. При необходимости отключите опцию Использовать только видимые поля и выражения Arcade, чтобы дополнительно настроить список. Если для слоя задан набор связанных записей, то статистика связанных числовых полей также может быть включена. Щелкните и перетащите выбранное поле, чтобы изменить порядок. Отсортируйте все поля, щелкнув правой кнопкой мыши заголовок Псевдоним поля {Имя поля}. При необходимости включите режим HTML, чтобы преобразовать этот элемент в предварительно заполненный элемент Текст для дополнительного улучшения текста. |
Диаграмма | Позволяет построить вертикальные и горизонтальные столбчатые, линейные и круговые диаграммы. Вы можете использовать только числовые поля для диаграммы и для поля, использованного для нормирования этой диаграммы. Примечание:В диаграмму будут включены только первые десять полей, а размеры подписей оси x будут изменены так, чтобы уместились все включенные поля. Диаграммы могут включать название и подпись. При необходимости включите режим HTML для дальнейшего улучшения текста. |
Изображение | Введите URL изображения или вложения и укажите пользовательский заголовок или подпись. Для вложений у вас есть доступ к имени файла в ниспадающем меню Поле, поэтому вы сможете различить заголовки или подписи нескольких вложений. Изображения из вложений не появляются при публикации веб-карты или векторного слоя. При необходимости включите режим HTML для дальнейшего улучшения текста заголовка и подписи. |
Вложения | Для слоев с включенными вложениями можно отобразить во всплывающем окне список вложений. На панели Настроить всплывающие окна отметьте опцию Показать список вложений в нижней части. После включения во всплывающем окне будет показан список гиперссылок, которые запускают каждое из вложений в обработчике файлов по умолчанию. Если вы отображаете всплывающее окно для объекта, у которого нет связанного вложения, и опция Показать список вложений была отмечена, во всплывающем окне будет показано сообщение о том, что вложений не найдено. |
Карусель | Контейнер, который может содержать несколько диаграмм и изображений. Порядок отображения элементов - сверху вниз. Для перемещения по списку во всплывающем окне воспользуйтесь стрелками. Элементы отображаются в том же порядке, в котором они были указаны при настройке. |
Выбрав элемент, дважды щелкните его, чтобы редактировать свойства, или щелкните кнопку Редактировать элемент всплывающего окна . Можно также нажать клавишу F2 или Enter для редактирования его свойств.
После редактирования свойств элемента, щелкните Назад, чтобы вернуться на главную страницу панели Настроить всплывающие окна, чтобы применить эти изменения. Изменение выбранного слоя на панели Содержание также подтвердит внесенные вами изменения. Изменения будут отражены при следующем использовании всплывающих окон.
Подсказка:
В нижней части панели Настроить всплывающие окна вы можете отключить всплывающие окна, настроить их с помощью выражений ArcGIS Arcade, изменить форматы числовых полей и полей даты и сбросить их до предыдущего состояния.
Режим HTML
Можно сразу ввести HTML для дополнительной настройки большинства элементов. Включите кнопку переключателя Режим HTML, чтобы войти в этот режим.
Примечание:
В режиме HTML учитывайте следующие моменты:
- Элементы диаграмм и изображений поддерживают HTML только в заголовках и подписях.
- Элементы полей преобразуются в элементы текста, которые предварительно заполняются с таблицей, содержащей текущий список видимых полей.
Тег | Атрибут |
---|---|
a | href, style |
audio | autoplay, controls, loop, muted, preload |
img | src, width, height, border, alt, style |
source | media, src, type |
span | style |
table | width, height, cellpadding, cellspacing, border, style |
div | style, align |
font | size, color, style |
tr | height, valign, align, style |
td, th | height, width, valign, align, colspan, rowspan, nowrap, style |
p | style |
b, strong, i, em, u, ul, ol, li, tbody, br, hr |
Советы по HTML
- Теги HTML, не перечисленные в таблице выше, не поддерживаются и отфильтровываются.
- Разрешенными протоколами для href и src являются https, http, tel и mailto.
- Теги закрываются автоматически, если они не закрыты.
- <>&s извлекаются из разрешенных тегов, если они не извлечены с использованием <>&".
- Ссылки типа UNC не поддерживаются.
- Если используется тег a, целевой URL href всегда открывается в новой вкладке браузера.
- Отключение режима HTML приводит к потере всех настроек HTML.
Разбиение элемента
Каждый элемент, добавляемый в конфигурацию всплывающего окна, можно разделить пополам по вертикали или по горизонтали, чтобы создать уникальную сетку во всплывающем окне. Выделите один или несколько элементов и нажмите кнопку Разделить на два состыкованных по горизонтали элемента , чтобы создать два одинаковых элемента рядом в исходном пространстве.
Примечание:
Элемент не может быть разделен на части шириной меньше 25 процентов или одной четверти строки. Команда Разделить по горизонтали также недоступна, если недостаточно места для завершения отделения какого-либо из выбранных элементов .
Также можно щелкнуть Разделить на два состыкованных по вертикали элемента , чтобы дублировать выбранные элементы в виде двух состыкованных вертикально строк; все элементы в исходной строке, которые не выбраны, в этом случае занимают эти две строки по вертикали.
Повернуть набор элементов
Выделенный набор элементов можно поворачивать против часовой стрелки на 90 градусов. В результате одна строка из нескольких элементов будет преобразована в несколько строк отдельных элементов, а несколько строк элементов – в одну строку.
Примечание:
При преобразовании нескольких строк в одну допускается не более четырех элементов.
Чтобы повернуть элементы, выделите два или более элемента одинаковой ширины или набор элементов, образующих область одинаковой ширины, и нажмите Повернуть влево на 90° , чтобы повернуть выборку.
Обновление упорядочивания элементов всплывающих окон
Горизонтальное распределение нескольких элементов в одной строке может быть в любое время переопределено с помощью раскрывающегося меню упорядочивания. Щелкните раскрывающееся меню рядом с кнопками Разделить для просмотра опций распределения, когда выбран один или несколько элементов одной строки. Разверните меню, чтобы увидеть список доступных для этой строки настроек. Поместите курсор над соответствующей опцией, чтобы увидеть процент ширины. Выберите другое расположение, чтобы перераспределить элементы в этой строке.
Расположение элемента по вертикали можно регулировать вручную. Чтобы переместить ребро элемента вручную, наведите курсор мыши на верхнее или нижнее ребро, где появляется синяя линия. Щелкните и перетащите эту линию на новое место. По мере перемещения ребра линия утолщается во всех доступных местах. Когда вы отпустите кнопку мыши, форма этого элемента и его окружение изменятся.
Примечание:
Один элемент не может обойти другой. Если перемещение по вертикали невозможно, то при наведении курсора мыши на ребро элемента синяя линия не появляется. Если доступно несколько мест, а место назначения захватывает соседний элемент, толстая синяя линия не появляется, указывая на то, что данное перемещение недопустимо.
Границы элементов
Для всех элементов дополнительно может быть настроен цветной контур. Толщина контура может находиться в диапазоне от 1 тчк до 5 тчк. Есть также опция Нет границы. Доступна стандартная палитра цветов.
Удаление элементов всплывающего окна
При удалении элемента изменяется упорядочивания. Щелкните кнопку Удалить элемент всплывающего окна , чтобы удалить один элемент. Или выберите один или несколько элементов и щелкните кнопку Удалить элемент всплывающего окна рядом с кнопкой упорядочивания, чтобы удалить все выбранные элементы. При удалении элемента оставшиеся элементы будут размещены так, чтобы образовавшееся пространство будет заполнено. Соседние элементы такой же высоты, находящиеся в том же ряду, заполнят это пространство. Удаление элемента, который занимает несколько строк, приводит к расширению всех затронутых строк. Если соседних элементов такой же высоты нет, будет увеличен находящийся выше или ниже элемент такой же ширины.