Краткая информация
Определяет опасные зимние условия, которые в зависимости от времени воздействия элементов могут привести к обморожению или переохлаждению.
Обсуждение
Формула функции, используемая для вычисления ветро-холодового индекса:
Wind Chill = 35.74 + (0.6215 * T) - (35.75 * WS^0.16) + (0.4275 * T * WS^0.16)- T = температура воздуха в градусах Фаренгейта
- WS = скорость ветра в милях в час
Дополнительные сведения о работе этой функции см. в разделе о растровой функции Векторное поле.
Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, вы можете вызвать метод растрового объекта save.
Синтаксис
WindChill (temperature_raster, wind_speed_raster, {temperature_units}, {wind_speed_units}, {wind_chill_units})| Параметр | Описание | Тип данных | 
| temperature_raster [temperature_raster,...] | одноканальный растр, где значения пикселов представляют температуру наружного воздуха. | Raster | 
| wind_speed_raster [wind_speed_raster,...] | Одноканальный растр, где значения пикселов представляют скорость ветра. | Raster | 
| temperature_units | Единицы измерения, связанные с входным растром температуры. Доступные единицы: градусы Цельсия, Фаренгейта и Кельвина. (Значение по умолчанию — Fahrenheit) | String | 
| wind_speed_units | Задает единицы измерения для растра скорости ветра: 
 (Значение по умолчанию — mph) | String | 
| wind_chill_units | Единицы измерения, связанные с выходным растром. Доступные выходные единицы: градусы Цельсия, Фаренгейта и Кельвина. (Значение по умолчанию — Fahrenheit) | String | 
| Тип данных | Описание | 
| Raster | Выходной растр. | 
Пример кода
Вычисляет ветро-холодовой индекс в зависимости от температуры и скорости ветра из входного растра.
from arcpy.sa import *
out_windchill_raster = WindChill("temperature.tif", "windspeed.tif", "",
                                 "km/h", "Celsius")
out_windchill_raster.save("C:/arcpyExamples/outputs/wind_chill_C.tif")Вычисляет ветро-холодовой индекс в зависимости от температуры и скорости ветра из входного растра.
# Import system modules
import arcpy
from arcpy.sa import *
# Set the analysis environments
arcpy.env.workspace = "C:/arcpyExamples/data"
# Set the local variables
in_temperature_raster = "temperature.tif"
in_wind_speed_raster  = "windspeed.tif"
# Execute WindChill function
out_windchill_raster = WindChill(in_temperature_raster, in_wind_speed_raster,
                                 "", "knots", "Kelvin")
# Save the output
out_windchill_raster.save("C:/arcpyExamples/outputs/wind_chill_K.tif")