koppen_major_colours = { 'Equatorial': (182, 149, 52), 'Tropical': (139, 174, 63), 'Subtropical': (218, 233, 179), 'Desert': (247, 153, 96), 'Grassland': (255, 229, 149), 'Temperate': (102, 202, 243), 'Cold': (198, 198, 198), 'Polar': (85, 85, 85), } koppen_minor_colours = { 'de1': (181, 64, 67), 'de2': (218, 109, 61), 'de3': (248, 167, 118), 'de4': (253, 221, 196), 'de5': (228, 119, 71), 'de6': (255, 187, 138), 'de7': (255, 255, 255, 255), 'de8': (255, 255, 255, 255), 'de9': (255, 255, 255, 255), 'de10': (255, 255, 255, 255), 'gr1': (231, 198, 59), 'gr2': (254, 224, 42), 'gr3': (255, 231, 167), 'gr4': (249, 243, 217), 'gr5': (255, 251, 237), 'gr6': (255, 231, 167), 'gr7': (255, 255, 255, 255), 'gr8': (255, 255, 255, 255), 'gr9': (255, 231, 167), 'eq1': (126, 77, 53), 'eq2': (194, 133, 101), 'eq3': (190, 164, 124), 'eq4': (211, 169, 146), 'tr1': (93, 112, 77), 'tr2': (114, 149, 81), 'tr3': (156, 184, 85), 'st1': (200, 207, 145), 'st2': (233, 244, 232), 'st3': (223, 235, 194), 'st4': (214, 227, 155), 'te1': (228, 207, 218), 'te2': (202, 164, 165), 'te3': (202, 164, 165), 'te4': (168, 99, 170), 'te5': (116, 111, 153), 'te6': (21, 142, 183), 'te7': (31, 152, 193), 'te8': (36, 175, 217), 'te9': (120, 212, 243), 'te10': (130, 222, 253), 'te11': (140, 232, 255), 'te12': (197, 233, 250), 'te13': (232, 246, 253), 'te14': (242, 255, 255), 'te15': (197, 233, 250), 'te16': (197, 233, 250), 'co1': (198, 198, 198), 'co2': (198, 198, 198), 'co3': (198, 198, 198), 'co4': (198, 198, 198), 'co5': (198, 198, 198), 'co6': (198, 198, 198), 'co7': (198, 198, 198), 'co8': (198, 198, 198), 'co9': (198, 198, 198), 'co10': (198, 198, 198), 'co11': (198, 198, 198), 'co12': (198, 198, 198), 'co13': (198, 198, 198), 'co14': (198, 198, 198), 'co15': (198, 198, 198), 'co16': (198, 198, 198), 'co17': (198, 198, 198), 'po1': (85, 85, 85), 'po2': (75, 75, 75), 'po3': (65, 65, 65), } Temperature and humidity zone classifications temp_humidity_zone_codes = { 'hhSwW': 1, 'whSmW': 2, 'hdSwW': 3, 'hd_cW': 4, 'wScW': 5, 'mScW': 6, } temp_humidity_zone_name_table = { 'hhSwW': "hot humid summer, warm winter", 'whSmW': "warm humid summer, mild winter", 'hdSwW': "hot dry summer, warm winter", 'hd_cW': "hot dry summer, cold winter", 'wScW': "warm summer, cold winter", 'mScW': "mild to warm summer, cold winter", } temp_humidity_zone_colours = { 'hhSwW': (245, 158, 93), 'whSmW': (248, 186, 135), 'hdSwW': (241, 218, 172), 'hd_wW': (239, 233, 189), 'wScW': (177, 220, 210), 'mScW': (111, 203, 241), }