def vegetation_colorizer(vegetation, discret=False): if vegetation == VEGETATION_TYPE.GRASS: return RGBColorMap.get_color(r=55.0/256, g=200.0/256, b=55.0/256) if vegetation == VEGETATION_TYPE.FOREST: return RGBColorMap.get_color(r=55.0/256, g=125.0/256, b=55.0/256) if vegetation == VEGETATION_TYPE.DESERT: return RGBColorMap.get_color(r=244.0/256, g=164.0/256, b=96.0/256) return RGBColorMap.get_color(r=0.0, g=0.0, b=0.0)
def vegetation_colorizer(vegetation, discret=False): if vegetation == VEGETATION_TYPE.GRASS: return RGBColorMap.get_color(r=55.0 / 256, g=200.0 / 256, b=55.0 / 256) if vegetation == VEGETATION_TYPE.FOREST: return RGBColorMap.get_color(r=55.0 / 256, g=125.0 / 256, b=55.0 / 256) if vegetation == VEGETATION_TYPE.DESERT: return RGBColorMap.get_color(r=244.0 / 256, g=164.0 / 256, b=96.0 / 256) return RGBColorMap.get_color(r=0.0, g=0.0, b=0.0)
def wind_colorizer(wind, discret=False): r, g, b = 0.5, 0.5, 0.5 g += wind[0] * 0.5 b += wind[1] * 0.5 return RGBColorMap.get_color(r=r, g=g, b=b)
def temperature_colorizer(temp, discret=False): r, g, b = 0.5, 0.5, 0.5 if temp < 0.5: b += temp else: r += (temp - 0.5) return RGBColorMap.get_color(r=r, g=g, b=b)
def soil_colorizer(soil, discret=False): return RGBColorMap.get_color(r=0.0, g=soil, b=0.0)
def wetness_colorizer(wetness, discret=False): return RGBColorMap.get_color(r=1.0 - wetness, g=1.0 - wetness, b=1.0)
def wetness_colorizer(wetness, discret=False): return RGBColorMap.get_color(r=1.0-wetness, g=1.0-wetness, b=1.0)