Создавая всплывающие окна для векторных слоев, вы можете настроить их таким образом, чтобы нужная вам информация отображалась наиболее удобным способом. Всплывающие окна могут содержать пользовательский текст, список полей, диаграммы, изображения и вложения.
Чтобы настроить всплывающие окна для слоя, щелкните слой правой кнопкой на панели Содержание, а затем выберите Настройка всплывающих окон . Откроется панель Настроить всплывающие окна, на которой вы можете задать содержание окна для выбранного слоя.
Настройка элементов всплывающего окна
Вы можете добавлять элементы во всплывающее окно, щелкая нужный тип элемента в верхней части панели. Элементы всплывающих окон поддерживают связанные данные, гиперссылки и выражения Arcade.
В следующей таблице содержится список доступных элементов всплывающих окон и дано краткое описание каждого:
Элемент | Описание |
---|---|
Заголовок | Текст или значения поля, которые предоставляют имя для всплывающего окна. Используйте ниспадающее меню Поле для добавления динамического текста непосредственно из слоя. |
Текст | Добавьте во всплывающее окно собственный текст, включая гиперссылки. |
Список полей | Выберите поля, которые будут отображаться во всплывающем окне. Если у слоя есть связанные записи, то статистика связанных числовых полей также может быть включена. |
Диаграмма | Позволяет построить вертикальные и горизонтальные столбчатые, линейчатые, линейные и круговые диаграммы. Вы можете использовать только числовые поля для диаграммы и для поля, использованного для нормирования этой диаграммы. Диаграммы могут включать название и подпись. |
Изображение | Введите URL изображения или вложения и укажите желаемое название и подпись. Для вложений у вас есть доступ к имени файла в ниспадающем меню Поле, поэтому вы сможете различить заголовки или подписи нескольких вложений. Изображения из вложений наносятся на веб-карту или на слой объектов. |
Вложения | Для слоев с включенными вложениями, можно отобразить во всплывающем окне список вложений. На панели Настроить всплывающие окна отметьте опцию Показать список вложений в нижней части. После включения, во всплывающем окне будет показан список гиперссылок, которые запускают каждое из вложений в обработчике файлов по умолчанию. Если вы отображаете всплывающее окно для объекта, у которого нет связанного вложения, и опция Показать список вложений была отмечена, во всплывающем окне будет показано сообщение о том, что вложений не найдено. |
Выбрав элемент, дважды щелкните его, чтобы редактировать свойства, или щелкните кнопку Редактировать элемент всплывающего окна .
После редактирования свойств элемента щелкните Назад , чтобы вернуться на главную страницу панели Настроить всплывающие окна для сохранения этих изменений. Изменение выбранного слоя на панели Содержание также подтвердит внесенные вами изменения. Изменения будут отражены при следующем использовании всплывающих окон.
Подсказка:
Внизу панели Настроить всплывающие окна вы можете отключить всплывающие окна, настроить их при помощи выражений ArcGIS Arcade или вернуть их в прежнее состояние.
Использование связанных данных
Если слой участвует в отношении или классе отношений, доступ к связанных данным можно получить через верхнюю секцию всплывающего окна, где перечислены используемые элементы. Вы также можете использовать панель Настроить всплывающие окна, чтобы добавлять поля или функции вычисления статистики в нижней части всплывающего окна на основании связанных данных. Для текстовых элементов всплывающего окна вы можете выбрать поле из связанной таблицы, используя ниспадающий список Поля. Связанные данные будут отображаться ниже списка основных полей для элемента полей. Для элементов диаграмм вы можете добавить выбранные числовые поля из связанных таблиц. Форматирование числовых полей с дробной частью сохраняется во всплывающих окнах.
Классы отношений должны иметь кардинальность 1:1, 1:M или M:N, чтобы они могли использоваться во всплывающем окне.
Для отношений 1:1, значение из связанной таблицы копируется из отдельной связанной записи. Например, для отношения 1:1 между слоем с именем Offices и таблицей Current Staff, всплывающее окно может отображать идентификатор офиса из первой таблицы и имя компании, занимающей этот офис в текущий момент, и дату аренды из второй таблицы.
Для отношений 1:M и M:N, значения суммарной статистики будут собраны из потенциально множественных связанных записей. Например, для отношения 1:M между слоем Land Records и таблицей Previous Owners, всплывающее окно может отображать адрес участка из первой таблицы и число предыдущих владельцев и максимальную цену приобретения участка из второй таблицы.
Статистика связанных записей
Если слой имеет связанные записи, статистика для связанных числовых полей может быть также включена во всплывающее окно при помощи следующих шагов:
- На панели Содержание щелкните слой правой кнопкой и выберите Настроить всплывающие окна
.
- Щелкните кнопку Редактировать элемент всплывающего окна
для элемента Поля.
- Под заголовком Связанные записи: Статистика нажмите стрелку рядом с именем той связанной таблицы, из которой вы хотите добавить статистику. Будут перечислены все числовые поля из этой таблицы.
- Поставьте отметку Отображение у нужных полей. Новая строка, содержащая соответствующие значения статистики, появится под именем выбранного поля.
- Выберите связанные статистики, которые вы хотите добавить во всплывающее окно.
- Нажмите Назад
, чтобы выйти из Опций полей и применить ваши изменения. Вы вернетесь на главную страницу панели Настроить всплывающие окна.
Если на Шаге 5 не было выбрано связанной статистики, отметка у связанного поля будет автоматически снята, когда вы примените изменения.
Гиперссылки
Гиперссылки могут быть применены к изображению, диаграмме и текстовому элементу, чтобы добавить дополнительную информацию во всплывающие окна. Вы можете затем щелкнуть связанный элемент во всплывающем окне, чтобы открыть веб-страницу, документ или другую информацию.
Добавление гиперссылок в качестве текстовых элементов
- На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна
.
- На панели Настроить всплывающие окна щелкните кнопку элемента Текст
, чтобы добавить ее во всплывающее окно.
- Щелкните кнопку Редактировать
, чтобы отредактировать текстовый элемент.
- Поместите курсор в желаемое местоположение для ссылки и щелкните кнопку Гиперссылка
в списке кнопок в верхней части страницы.
- В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Вы можете сделать следующее:
- Введите полный путь к нужному элементу, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
- Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
- Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
- Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
- В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
- По желанию, укажите и отформатируйте дополнительный текст.
- Сохраните изменения, щелкнув кнопку Назад
на вкладке Опции текста панели Настройка всплывающих окон.
Добавление гиперссылок в качестве элементов-диаграмм
- На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна
.
- На панели Настройка всплывающих окон щелкните кнопку элемента Диаграмма
, чтобы добавить ее во всплывающее окно.
- Щелкните кнопку Редактировать
, чтобы отредактировать элемент диаграммы.
- Элементы диаграммы могут использовать гиперссылки в разделах Заголовок и Название. Поместите курсор в желаемое местоположение и щелкните кнопку Гиперссылка
в списке кнопок в верхней части страницы.
- В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Вы можете сделать следующее:
- Введите полный путь к нужному элементу, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
- Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
- Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
- Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
- В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
- По желанию, укажите и отформатируйте дополнительный текст в разделах Заголовок и Название.
- Сохраните изменения, щелкнув кнопку Назад
на вкладке Опции диаграммы панели Настройка всплывающих окон.
Добавление гиперссылок в качестве элементов изображений
- На панели Содержание щелкните правой кнопкой мыши слой со всплывающим окном и щелкните Настроить всплывающие окна
.
- На панели Настройка всплывающих окон щелкните кнопку элемента Изображение
, чтобы добавить его во всплывающее окно.
- Щелкните кнопку Редактировать
, чтобы отредактировать элемент изображения.
- Поместите курсор в желаемое местоположение ссылки – элемент изображения принимает гиперссылки в качестве разделов Заголовок и Названия – и щелкните кнопку Гиперссылка
в списке кнопок в верхней части страницы.
- В качестве URL введите адрес URL или путь к элементу, который вы хотите открыть или отобразить при нажатии изображения, диаграммы или текста во всплывающем окне. Вы можете сделать следующее:
- Введите полный путь к изображению, например, \\machineName\sharedDirectory\imageName.jpg или file:///C:\Users\temp\OperationsSchedule.docx.
- Введите базовый путь и получите остальную часть пути из поля таблицы атрибутов, например, \\machineName\sharedDirectory\{Hyperlink_FieldName}. Вы также можете использовать "mailto:"{EmailAddressField}.
- Сохраните исходный адрес URL в поле таблицы атрибутов и сошлитесь на поле, как {FieldNameWithLinks}.
- Используйте выражение Arcade, на которое можно ссылаться, используя его имя, например, {expression/expression0}.
- В качестве Описания, введите реальный текст, который вы хотите отображать в виде ссылки, и щелкните Применить.
- В качестве Исходного адреса URL введите адрес URL или путь к тому изображению, которое вы хотите отобразить во всплывающем окне.
- В качестве Гиперссылки введите адрес URL или путь к реальному элементу, который вы хотите отобразить при нажатии ссылки.
- Сохраните изменения, щелкнув кнопку Назад
на вкладке Опции текста панели Настройка всплывающих окон.