Работа с всплывающими окнами

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

С помощью всплывающих окон можно сделать следующее:

  • Оптимизировать рабочий процесс, если вы хотите видеть ограниченный список атрибутов.
  • Настроить всплывающие окна для форматирования информации в стилизованном виде.
  • Прикрепить всплывающие окна в области экрана, чтобы сравнивать объекты.
  • Создать и настроить всплывающие окна, чтобы эти настройки учитывались при публикации в веб-слои. Всплывающие окна, настроенные в ArcGIS Online, могут использоваться в ArcGIS AllSource и отображаться на открытой карте.
    Примечание:

    При публикации в ArcGIS Online всплывающие окна с несколькими столбцами преобразовываются в один столбец.

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

    При печати всплывающих окон видео-ресурсы в них не включаются.

  • Доступ и настройка отображения связанных данных.
    Примечание:

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

  • Найти дополнительные сведения об измерениях объектов-маршрутов.

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

Функциональность всплывающих окон встроена в инструмент Исследовать Инструмент исследовать, который является основным инструментом для общих команд навигации. Щелкните идентифицируемый объект с помощью инструмента Исследовать, чтобы автоматически открыть панель Всплывающее окно. Чтобы открыть всплывающее окно для нескольких объектов, нажмите клавишу Ctrl и очертите рамку с помощью инструмента Исследовать. Для добавления результатов в уже существующий список идентификаций, нажмите Ctrl+Shift и начертите рамку для присоединения дополнительных объектов. Слои, не допускающие настройки всплывающих окон, такие как растровые слои или слои LAS, не поддерживают возможность идентификации результатов для нескольких объектов.

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

Примечание:

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

Способ появления всплывающих окон зависит от опций порядка работы со слоями для инструмента Исследовать. Выберите опцию, используя стрелку раскрывающегося списка под инструментом Исследовать Инструмент исследовать на вкладке Карта. Доступны следующие опции:

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

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

Просмотр атрибутов данных во всплывающих окнах

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

Список результатов

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

  • Выбирайте, сортируйте и перемещайтесь к идентифицируемым объектам.
  • Подсветите идентифицированный объект. Если объект небольшой или подсветку трудно увидеть, включите опцию Показать перекрестья при подсвечивании на вкладке Навигация в опциях Проекта.
  • В 2D-карте поместите точечную графику в центр объекта.
  • Откройте свойства слоя.
  • Скопируйте записи или выборку объектов.

Отображение атрибута

Раздел атрибутов настраивается на отображение пользовательского текста, пар поле-значение, диаграмм, изображений и т.д.) Щелкните на изображении, либо нажмите Enter, когда у изображения появится фокус, чтобы посмотреть его в полном разрешении. Щелкните правой кнопкой на изображении, чтобы выбрать между открытием изображения в стандартном вьюере изображений, либо в 360-градусном вьюере изображений. Либо, чтобы открыть его в 360-градусном вьюере изображений только с помощью клавиатуры, нажмите Ctrl+Enter, когда изображение сфокусируется. Вы также можете просмотреть связанные данные, щелкнув рядом с именем объекта в части всплывающего окна со списком. Для связанных данных, которых на карте нет, отображается всплывающее окно по умолчанию. Для связанных данных на карте отображается созданное вами определение всплывающих окон. Если связанные данные находятся на карте в виде слоя со временем или с диапазоном, список связанных записей фильтруется, основываясь на текущих настройках времени и диапазона карты. Вы можете щелкнуть в виде, чтобы показать всплывающие окна для слоев объектов, растров, LAS, и TIN, с учетом или без учета выборки.

Изменение ориентации всплывающего окна

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

Чтобы скрыть вид дерева, наведите курсор на серую линию-разделитель и щелкните кнопку Скрыть верх Скрыть верх. Линия переместиться в верхнюю часть окна, атрибуты объектов заполнят все окно. Или можно сдвинуть линию вниз, используя кнопку Скрыть низ Скрыть низ. Атрибуты объектов будут скрыты, вид дерева заполнит все окно.

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

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

Закрепление всплывающего окна

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

Примечание:

Изменения форматирования чисел или даты, сделанные пока всплывающее окно закреплено, не применяются при возвращении всплывающего окна.

Закрытие всплывающего окна полностью удаляет его из списка, оно не возвращается к исходной панели Всплывающее окно.

Вы можете свернуть закрепленное всплывающее окно, если требуется минимизировать его отображение на экране. Останется только баннер всплывающего окна с опциями Перейти к панели всплывающего окна, Развернуть и Закрыть.

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

Чтобы настроить пользовательское всплывающее окно для векторного слоя, щелкните слой правой кнопкой в панели Содержание, затем щелкните Настроить всплывающие окна Настройка всплывающих окон. Откроется панель Настроить всплывающие окна, на которой вы можете настроить их внешний вид. На панели Всплывающие окна можно выполнять следующее:

  • Задать заголовок для всплывающего окна. Заголовок по умолчанию – поле отображения.
  • Добавить и настроить медиа-элементы, такие как изображения, диаграммы и гиперссылки.
  • Разделите элементы по вертикали или горизонтали, чтобы настроить пользовательский внешний вид.
  • Вставьте элемент карусели, чтобы отобразить несколько типов элементов в серии.
  • Настройка статистики для связанных данных.
  • Свойства стиля и формата для шрифтов и границ контуров.
  • Далее можно улучшить большинство элементов с помощью HTML.
  • Показать список вложений.
  • Для получения большего контроля форматирования используйте выражения Arcade.
  • Отключите настройку всплывающих окон для слоя, чтобы всплывающие окна не появлялись.
  • Поменяйте местами содержимое элементов или измените порядок элементов.
  • Измените всплывающее окно, которое появится в классическом режиме.

Вложения

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

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

Значения координат

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

Подсказка:

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

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

  • Точка – местоположение точки объекта
  • Линия – середина объекта
  • Полигон – центроид объекта
  • Мультипатч – центроид объекта
  • Мультиточка – центроид объекта
  • Аннотация – центроид объекта
  • Объект-размер – центроид объекта

Пространственные объекты с М-значением

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

Примечание:

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

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

Отображение координаты М-значения использует числовое форматирование единиц измерения расстояния по умолчанию, установленных для проекта, включая такие свойства, как десятичные разряды и заполнение нулями. Чтобы настроить единицы измерения расстояния по умолчанию для проекта, нажмите Проект, Опции и выберите Единицы. Щелкните на столбце Формат, чтобы открыть диалоговое окно Числовой формат для единиц измерения по умолчанию.

Также вы можете использовать выражения Arcade для сбора и отображения информации о m-значениях объекта. Например, приведенное ниже выражение конвертирует измерение в часы и минуты и отображает максимальное m-значение в часах для выбранного объекта.

var myLine = Geometry($feature);
var mMax = -1;

// If m-aware
if (myLine.hasM) {
  var myArray = myLine.paths;
  // For each path 
  for(var k in myArray) {
    var myTmp = myArray[k];
    // For each vertex
    for(var p in myTmp) {
      // Get the m-value 
      var myM = myArray[k][p].m;
      // Update the max-M, if needed and divide by 60 minutes
      if(mMax < myM) {
        mMax = myM/60;
      }
    }
  }
}

// If not m-aware
else {
  mMax = -999;
}

// Return maximum m-value
return mMax;