Пример #1
0
        //Should be sorted first, to increase efficiency
        private void Evapotranspiration()
        {
            EvapoDictionaryInit();
            HeatMap evapoHeatMap = new HeatMap(mapSize);

            foreach (Coord coord in coordsList)
            {
                if (evapoValues.ContainsKey(coord.CoordType))
                {
                    evapoHeatMap.SetHeatValue(coord.Row, coord.Col, evapoValues[coord.CoordType]);
                }
                else
                {
                    evapoHeatMap.SetHeatValue(coord.Row, coord.Col, evapoValues[Type.Default]);
                }
            }
            surfaceHeatMap.AddHeatMap(evapoHeatMap);
        }