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



Входными данными для отображения поля векторов могут быть слои мозаики, растровые слои и слои NetCDF. Данные направления и величины потока могут быть сохранены в одном или разных наборах данных.
Данные также могут быть показаны как компоненты U и V, которые конвертируются в отображение направления и величины на лету.
Векторное поле отрисовывает каждый символ с заданным размером листа, который, в свою очередь, определяется плотностью отображаемых векторных символов. Размер символа определяется значением величины листа, а направление символа (стрелка) определяется значением направления листа. Поскольку в каждый лист может входить множество пикселей, значения величины и направления рассчитываются с учетом метода утончения. На рисунке ниже представлены два разных размера листов. Слева каждый символ представляет 50 пикселей экрана. Справа каждый символ представляет 100 пикселей экрана.


Минимальный и максимальный размеры символов используются для подгонки размера символов к листу:
Описание параметра отображения Поля векторов
Параметр | Описание |
---|---|
Тип входных данных | Эта опция определяет, представляют ли входные компоненты направление/величину или U/V.
|
Величина или U | Входная величина или компонент U – Это может быть канал многоканального растра (в том числе и набора данных мозаики), отдельный слой растра или netCDF. Если Направление не задано (указано как None), будет отображаться скалярное значение. В данном случае изменяется только размер символа, но он не поворачивается. Этот метод можно использовать для визуализации данных о минерализациии или растворенном кислороде. В случаях, когда используется U, отображение конвертируется в величину на лету. |
направление или V | Входное направление или компонент V – Это может быть канал многоканального растра (в том числе и набора данных мозаики), отдельный слой растра или netCDF. Если величина не задана (None), данные будут отображать направление, но размер будет константой. Это удобно при визуализации экспозиции. В случаях, когда используется V, отображение конвертируется в направление на лету. |
Система отсчета | Определяет, как будут измеряться направления.
|
Представление угла | Определяет направление массового потока.
|
Символ | Выберите символ для отображения поля векторов. Есть три способа выбора символа:
|
Размер листа | Укажите размер листа в единицах экрана или других единицах измерения. Размер листа определяет плотность символов, чем больше размер листа, тем реже они будут располагаться. |
Метод утончения | Метод прореживания (утончения) используется для вычисления значение направления и величины листа.
|
Минимальная величина | Минимальное значение величины. По умолчанию это значение рассчитывается на основе входных данных. Вы можете изменить минимальную величину, если для входных данных не вычислена статистика или входные данные – это компоненты U и V. Листы с величинами меньше или равными этому значению будут отображены символами минимального размера. |
Минимальный размер символа | Укажите минимальный размер символа. Он указывается как процент от листа. |
Максимальная величина | Максимальное значение величины. По умолчанию это значение рассчитывается на основе входных данных. Вы можете изменить максимальную величину, если для входных данных не вычислена статистика или входные данные – это компоненты U и V. Листы с величинами больше или равными этому значению будут отображены символами максимального размера. |
Максимальный размер символа | Укажите максимальный размер символа. Он указывается как процент от листа. |
Ниже приведен пример диалогового окна настройки символов Поля векторов.
