Краткая информация
Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов.
Обсуждение
Для получения подробной информации о том, как функция работает, см. раздел о растровой функции Построение изображения векторного поля.
Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, вы можете вызвать метод растрового объекта save.
Синтаксис
VectorFieldRenderer (raster, {is_uv_components}, {reference_system}, {mass_flow_angle_representation}, {calculation_method}, {symbology_name})
Параметр | Описание | Тип данных |
raster | The input raster. | Raster |
is_uv_components | Определяет, будут ли входные компоненты отображать U-V или величину и направление.
(Значение по умолчанию — None) | Boolean |
reference_system | Определяет, как будут измеряться направления.
(Значение по умолчанию — 2) | Integer |
mass_flow_angle_representation | Определяет угол массового потока.
(Значение по умолчанию — From) | Integer |
calculation_method [calculation_method,...] | Задайте метод прореживания (утончения), который используется для вычисления значений направления и величины для листа.
(Значение по умолчанию — Vector Average) | String |
symbology_name [symbology_name,...] | Имя символа, отображающего значение и направление.
(Значение по умолчанию — Single Arrow) | String |
Тип данных | Описание |
Raster | Выходной растр показывается в соответствии с вашими параметрами отображения. |
Пример кода
Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов.
import arcpy
VectorFieldRenderer_raster = arcpy.sa.VectorFieldRenderer(out_vector_field_raster,
is_uv_components=False, reference_system='Geographic',
mass_flow_angle_representation='from')