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

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

Чтобы настроить всплывающее окно для слоя, щелкните правой кнопкой слой на панели Содержание, затем щелкните Настроить всплывающие окна, Настроить всплывающие окна чтобы открыть панель Настроить всплывающие окна.

Элементы всплывающих окон

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

Элементы всплывающих окон поддерживают связанные данные, гиперссылки и выражения ArcGIS Arcade.

В следующей таблице доступны следующие элементы всплывающего окна:

ЭлементОписание

Заголовок

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

Текст Текст

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

Список полейПоля

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

Щелкните и перетащите выбранное поле, чтобы изменить порядок. Отсортируйте все поля, щелкнув правой кнопкой мыши заголовок Псевдоним поля {Имя поля}.

ДиаграммаДиаграмма

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

Диаграммы могут включать название и подпись.

ИзображениеИзображение

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

ВложенияВложения

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

КарусельКарусель

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

Выбрав элемент, дважды щелкните его, чтобы редактировать свойства, или щелкните кнопку Редактировать элемент всплывающего окна Редактировать элемент всплывающего окна. Можно также нажать клавишу F2 или Enter для редактирования его свойств.

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

Подсказка:

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

Элемент Текст, режим 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 извлекаются из разрешенных тегов, если они не извлечены с использованием &lt;&gt;&amp;&quot.
  • Ссылки типа UNC не поддерживаются.
  • Если используется тег a, целевой URL href всегда открывается в новой вкладке браузера.

Разбиение элемента

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

Примечание:

Элемент не может быть разделен на части шириной меньше 25 процентов или одной четверти строки. Команда Разделить по горизонтали также недоступна, если недостаточно места для завершения отделения какого-либо из выбранных элементов .

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

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

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

Удаление элементов всплывающего окна

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

Границы элементов

Для всех элементов дополнительно может быть настроен цветной контур. Толщина контура может находиться в диапазоне от 1 тчк до 5 тчк. Есть также опция Нет границы. Доступна стандартная палитра цветов.

Использование связанных данных

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

Классы отношений должны иметь кардинальность 1:1, 1:M или M:N, чтобы они могли использоваться во всплывающем окне.

Для отношений 1:1, значение из связанной таблицы копируется из отдельной связанной записи. Например, для отношения 1:1 между слоем с именем Offices и таблицей Current Staff, всплывающее окно может отображать идентификатор офиса из первой таблицы и имя компании, занимающей этот офис в текущий момент, и дату аренды из второй таблицы.

Для отношений 1:M и M:N, значения суммарной статистики будут собраны из потенциально множественных связанных записей. Например, для отношения 1:M между слоем Land Records и таблицей Previous Owners, всплывающее окно может отображать адрес участка из первой таблицы и число предыдущих владельцев и максимальную цену приобретения участка из второй таблицы.

Статистика связанных записей

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

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

    Будут перечислены все числовые поля этой таблицы.

  4. Поставьте отметку Отображение у нужных полей.

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

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

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

Гиперссылки

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

Добавление гиперссылок в качестве текстовых элементов

Выполните следующие действия, чтобы добавить гиперссылки в виде текста:

  1. На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна Настроить всплывающие окна.
  2. На панели Настроить всплывающие окна щелкните кнопку элемента Текст Текст, чтобы добавить ее во всплывающее окно.
  3. Щелкните кнопку Редактировать Редактировать элемент всплывающего окна, чтобы отредактировать текстовый элемент.
  4. Поместите курсор в желаемое местоположение для ссылки и щелкните кнопку Гиперссылка Гиперссылка в списке кнопок в верхней части страницы.
  5. В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Выполните одно из следующих действий:
    • Введите полный путь к нужному элементу, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
    • Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
    • Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
    • Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
  6. В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
  7. По желанию, укажите и отформатируйте дополнительный текст.
  8. Сохраните изменения, щелкнув кнопку НазадНазад на вкладке Опции текста панели Настройка всплывающих окон.

Добавление гиперссылок в качестве элементов-диаграмм

Выполните следующие действия, чтобы добавить гиперссылки в диаграммы:

  1. На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна Настроить всплывающие окна.
  2. На панели Настройка всплывающих окон щелкните кнопку элемента Диаграмма Диаграмма, чтобы добавить ее во всплывающее окно.
  3. Щелкните кнопку Редактировать Редактировать элемент всплывающего окна, чтобы отредактировать элемент диаграммы.
  4. Элементы диаграммы могут использовать гиперссылки в разделах Заголовок и Название. Поместите курсор в желаемое местоположение для ссылки и щелкните кнопку Гиперссылка Гиперссылка в списке кнопок в верхней части страницы.
  5. В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Выполните одно из следующих действий:
    • Введите полный путь к нужному элементу, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
    • Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
    • Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
    • Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
  6. В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
  7. По желанию, укажите и отформатируйте дополнительный текст в разделах Заголовок и Название.
  8. Сохраните изменения, щелкнув кнопку НазадНазад на вкладке Опции Диаграмма панели Настройка всплывающих окон.

Добавление гиперссылок в качестве элементов изображений

Выполните следующие действия, чтобы добавить гиперссылки к изображению:

  1. На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна Настроить всплывающие окна.
  2. На панели Настройка всплывающих окон щелкните кнопку элемента Изображение Изображение, чтобы добавить его во всплывающее окно.
  3. Щелкните кнопку Редактировать Редактировать элемент всплывающего окна, чтобы отредактировать элемент изображения.
  4. Поместите курсор в желаемое местоположение ссылки – элемент изображения может содержать гиперссылки в разделах Заголовок и Название – и щелкните кнопку ГиперссылкаГиперссылка в списке кнопок в верхней части страницы.
  5. В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Выполните одно из следующих действий:
    • Введите полный путь к изображению, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
    • Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
    • Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
    • Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
  6. В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
  7. В качестве Исходный адрес URL введите адрес URL или путь к тому изображению, которое вы хотите отобразить во всплывающем окне.
  8. В качестве Гиперссылки введите адрес URL или путь к реальному элементу, который вы хотите отобразить при нажатии ссылки.
  9. Сохраните изменения, щелкнув кнопку НазадНазад на вкладке Опции изображения панели Настройка всплывающих окон.

Связанные разделы