Если на вашей карте имеется слой, содержащий большое количество точек, вы можете настроить кластеризацию, для визуального извлечения значимой информации ваших данных. При включении кластеризации Map Viewer (ранее это была отдельная бета-версия, но теперь он включен в портал автоматически) группирует находящиеся в пределах определенного расстояния друг от друга точки в один символ. Кластеризация позволяет видеть в данных закономерности, которые трудно визуализировать когда слой содержит тысячи точек, перекрывающих друг друга.
Подсказка:
Рекомендации по применению кластеризации к наборам данных высокой плотности см. в разделе Рекомендации по визуализации данных высокой плотности.
Кластеры представляются символами пропорциональных размеров, которые зависят от количества точечных объектов в каждом кластере. Символы небольшого размера соответствуют небольшому числу точек, большие символы - большому числу точек. Вы можете настроить диапазон размеров, применяемый к символам кластера.
Кластеризация применяется динамически в нескольких масштабах, так что при отдалении, большее число точек будет агрегировано в меньшее количество групп, а при приближении будет создаваться большее число кластерных групп. Когда вы увеличиваете масштаб отображения до уровня, на котором территория кластеризации вокруг одной точки не содержит других объектов, такой объект не будет кластеризоваться, а будет отображен, как отдельный точечный объект с выбранной опцией стиля, примененной к слою. Вы можете изменить количество точечных объектов, группируемых в кластеры, настроив радиус кластера.
При включении кластеризации на точечном слое, для каждого кластера отображается надпись. Когда вы щелкаете кластер на карте, появляется всплывающее окно кластеризации, используемое по умолчанию. Всплывающие окна кластеризации и надписи можно настроить.
Включение кластеризации
При включении кластеризации на точечном слое, кластеры автоматически отображаются на карте с использованием конфигурации по умолчанию. Все внесенные в настройки кластеров изменения немедленно отображаются на карте. Это позволяет экспериментировать с радиусом кластеров и другими параметрами, чтобы привести карту в желаемый вид.
Чтобы включить кластеризацию точечного слоя, выполните следующее:
- Убедитесь, что вы вошли в организацию и, если хотите сохранить изменения, имеете права для создания ресурсов.
- В Map Viewer откройте карту со слоем либо напрямую добавьте слой.
- На панели Содержание (темной) щелкните Слои .
- На панели Слои выберите слой, на котором вы хотите включить кластеры.
- На панели инструментов Настройки (светлая) щелкните Кластеризация .
- На панели Кластеризация включите кнопку Включить кластеризацию.
- Дополнительно используйте бегунок Радиус кластера, чтобы изменить число объектов, группируемых в кластер.
Выберите меньший радиус, чтобы сгруппировать в кластер меньшее число объектов. Выберите больший радиус, чтобы сгруппировать в кластер большее число объектов.
- Дополнительно настройте бегунок Диапазон размера, чтобы задать минимальный и максимальный размер кластеров.
- Дополнительно настройте надписи кластеров.
- Дополнительно настройте всплывающие окна кластеров.
- Дополнительно измените формат полей кластеров.
- Закройте панель Кластеризация когда закончите.
Настройка надписей кластеров
Надписывание кластеров похоже на надписывание отдельных объектов слоя. Вы можете управлять стилем надисей, включая шрифт, размер текста, размещение и т.д. Вы можете оставить простые надписи, отображающее число объектов в каждом кластере, или, если на слое используется стиль по атрибутам, применить данный атрибут для надписывания кластеров. Например, если на слое отображаются земельные участки по стоимости квадратного фута, можно настроить надписи кластеров, чтобы отображать средную стоимость квадратного фута для всех точек в каждом кластере. Map Viewer также позволяет применить фильтр надписей, чтобы отобразить надписи только для тех объектов, которые удовлетворяют критериям фильтра.
Настройка классов надписей позволяет дополнительно настраивать надписи. Например, вы можете использовать классы надписей, чтобы обозначить каждый кластер на основе двух атрибутов, таких как средняя сила землетрясения и количество землетрясений, используя различные стили налписей для каждого атрибута. Классы надписей кластеров настраиваются так же, как классы надписей для объектов.
Примечание:
Любой точечный объект, не вошедший в кластер, будет отображаться с надписью, если на слое включены надписи объектов.
Чтобы настроить надписи кластеров точечного слоя, выполните следующее:
- Выполните первые шесть шагов в разделе Включение кластеризации, который находится выше.
- На панели Кластеризация щелкните Надписи кластеров.
- На панели Надписи объектов включите кнопку Включить надписи.
- Дополнительно щелкните Добавить класс надписей, чтобы надстроить классы надписей и указать для каждого класса опции, как описано в следующем шаге.
- Настройте кластеризацию надписей, выполнив любое из следующего:
Примечание:
Дополнительные сведения о настройке надписей см. в разделе Настройка надписей.
- Щелкните Поле надписи, выберите другое поле для надписывания и щелкните Заменить.
Эта опция доступна только если на слое используется стиль по атрибутам. Если нет, можно отобразить в надписи число объектов в кластере.
Подсказка:
Можно использовать пользовательское атрибутивное выражение, написанное на Arcade, вместо атрибутивного поля. Щёлкните Использовать выражение и постройте выражение в окне редактора.
Вы можете использовать существующие выражения для построения новых выражений, но помните, что некоторые переменные могут не работать во всех профилях — например, построенное для всплывающих окон выражение может не работать применительно к стилям. Чтобы использовать существующее выражение, выберите его из вкладки Существующий окна редактора.
- Щелкните Редактировать фильтр надписи, щелкните Добавить выражение и настройте фильтр для отображения надписей в виде поднабора кластеров. Дополнительные сведения см. в разделе Применение фильтров.
- Щелкните Редактировать стиль надписей. В окне Стиль надписи измените опции стиля надписи, включая шрифт, размер и цвет текста, размещение, отступы и эффект гало.
- Настройте Бегунок диапазона видимости, чтобы поменять Диапазон видимости для кластеризации надписей.
- Щелкните Поле надписи, выберите другое поле для надписывания и щелкните Заменить.
Настройка всплывающих окон кластеров
Всплывающие окна кластеризации отображаются при щелчке кластера на карте. Информация, показываемая во всплывающих окнах, определяется стилем, который применен к слою. Например, если применен стиль Доминирующая категория, то всплывающее окно кластеризации по умолчанию содержит значение доминирующего атрибута для каждого кластера. Вы можете настроить всплывающие окна кластеризации нужным вам образом.
Примечание:
При щелчке на точечный объект, не вошедший в кластер, будет отображаться всплывающее окно объекта, если на слое включены всплывающие окна объектов.
Чтобы настроить всплывающие окна кластеров, сделайте следующее:
- Выполните первые шесть шагов в разделе Включение кластеризации, который находится выше.
- На панели Кластеризация щелкните Всплывающие окна кластеров.
- На панели Всплывающие окна настройте всплывающие окна для кластеров, выполнив одно из следующего:
Примечание:
Дополнительные сведения о настройке всплывающих окон см. в разделе Настройка всплывающих окон.
- Дополнительно, щелкните Управление выражениями, чтобы создать и изменять выражения Arcade для использования их во всплывающем окне кластера.
- Разверните раздел Заголовок и введите заголовок для всплывающего окна. Вы можете ввести статический текст и щелкнуть Добавить поле , чтобы выбрать атрибутивные поля в данных.
- Щелкните блок Текст, а затем текст всплывающего окна кластеров. Измените содержимое по умолчанию и щелкните OK.
- Щелкните Добавить ресурсы, щелкните нужны тип ресурса и добавьте ресурс или медиа-источник во всплывающее окно кластера, включая изображения и таблицы атрибутов.
- Перенесите блоки содержания в новые позицияя во всплывающем окне, чтобы изменить их порядок.
- Щелкните кластер на карте, чтобы увидеть его всплывающее окно.
Чтобы узнать больше об отдельных объектах в кластере, нажмите Обзор объектов во всплывающем окне и щелкните стрелку вперед или назад, чтобы перемещаться между объектами и информацией о них. Чтобы вернуться обратно к общей информации для кластера, щелкните число записей между стрелками.
Подсказка:
Вы можете щелкнуть кнопку Закрепить во всплывающем окне, чтобы закрепить всплывающее окно в верхней части карты. Щелкните кнопку Открепить , чтобы отобразить всплывающие окна рядом с соответствующими кластерами.
Изменение форматирования полей
Вы можете изменить базовое форматирование полей, использующихся в надписях и всплывающих окнах кластеров. Например, можно изменить количество знаков после запятой, отображающихся в числовом поле.
Чтобы изменить базовое форматирование полей, сделайте следующее:
- Выполните первые шесть шагов в разделе Включение кластеризации, который находится выше.
- На панели Кластеризация щелкните Поля кластеров.
- Выберите поле и, в окне Форматирование, задайте настройки форматирования. Щелкните Готово.
- Повторите предыдущий шаг для каждого поля, формат которого вы хотите изменить.
- Щелкните кластер на карте, чтобы увидеть, как изменилось форматирование во всплывающем окне.
Эти изменения также отображаются на надписях кластеров.