|
10 | 10 |
|
11 | 11 |
|
12 | 12 | module.exports = {
|
13 |
| - 'Greys': [[0,'rgb(0,0,0)'],[1,'rgb(255,255,255)']], |
14 |
| - |
15 |
| - 'YIGnBu': [[0,'rgb(8, 29, 88)'],[0.125,'rgb(37, 52, 148)'], |
16 |
| - [0.25,'rgb(34, 94, 168)'],[0.375,'rgb(29, 145, 192)'], |
17 |
| - [0.5,'rgb(65, 182, 196)'],[0.625,'rgb(127, 205, 187)'], |
18 |
| - [0.75,'rgb(199, 233, 180)'],[0.875,'rgb(237, 248, 217)'], |
19 |
| - [1,'rgb(255, 255, 217)']], |
20 |
| - |
21 |
| - 'Greens': [[0,'rgb(0, 68, 27)'],[0.125,'rgb(0, 109, 44)'], |
22 |
| - [0.25,'rgb(35, 139, 69)'],[0.375,'rgb(65, 171, 93)'], |
23 |
| - [0.5,'rgb(116, 196, 118)'],[0.625,'rgb(161, 217, 155)'], |
24 |
| - [0.75,'rgb(199, 233, 192)'],[0.875,'rgb(229, 245, 224)'], |
25 |
| - [1,'rgb(247, 252, 245)']], |
26 |
| - |
27 |
| - 'YIOrRd': [[0,'rgb(128, 0, 38)'],[0.125,'rgb(189, 0, 38)'], |
28 |
| - [0.25,'rgb(227, 26, 28)'],[0.375,'rgb(252, 78, 42)'], |
29 |
| - [0.5,'rgb(253, 141, 60)'],[0.625,'rgb(254, 178, 76)'], |
30 |
| - [0.75,'rgb(254, 217, 118)'],[0.875,'rgb(255, 237, 160)'], |
31 |
| - [1,'rgb(255, 255, 204)']], |
32 |
| - |
33 |
| - 'Bluered': [[0,'rgb(0,0,255)'],[1,'rgb(255,0,0)']], |
| 13 | + 'Greys': [ |
| 14 | + [0, 'rgb(0,0,0)'], [1, 'rgb(255,255,255)'] |
| 15 | + ], |
| 16 | + |
| 17 | + 'YlGnBu': [ |
| 18 | + [0, 'rgb(8,29,88)'], [0.125, 'rgb(37,52,148)'], |
| 19 | + [0.25, 'rgb(34,94,168)'], [0.375, 'rgb(29,145,192)'], |
| 20 | + [0.5, 'rgb(65,182,196)'], [0.625, 'rgb(127,205,187)'], |
| 21 | + [0.75, 'rgb(199,233,180)'], [0.875, 'rgb(237,248,217)'], |
| 22 | + [1, 'rgb(255,255,217)'] |
| 23 | + ], |
| 24 | + |
| 25 | + 'Greens': [ |
| 26 | + [0, 'rgb(0,68,27)'], [0.125, 'rgb(0,109,44)'], |
| 27 | + [0.25, 'rgb(35,139,69)'], [0.375, 'rgb(65,171,93)'], |
| 28 | + [0.5, 'rgb(116,196,118)'], [0.625, 'rgb(161,217,155)'], |
| 29 | + [0.75, 'rgb(199,233,192)'], [0.875, 'rgb(229,245,224)'], |
| 30 | + [1, 'rgb(247,252,245)'] |
| 31 | + ], |
| 32 | + |
| 33 | + 'YlOrRd': [ |
| 34 | + [0, 'rgb(128,0,38)'], [0.125, 'rgb(189,0,38)'], |
| 35 | + [0.25, 'rgb(227,26,28)'], [0.375, 'rgb(252,78,42)'], |
| 36 | + [0.5, 'rgb(253,141,60)'], [0.625, 'rgb(254,178,76)'], |
| 37 | + [0.75, 'rgb(254,217,118)'], [0.875, 'rgb(255,237,160)'], |
| 38 | + [1, 'rgb(255,255,204)'] |
| 39 | + ], |
| 40 | + |
| 41 | + 'Bluered': [ |
| 42 | + [0, 'rgb(0,0,255)'], [1, 'rgb(255,0,0)'] |
| 43 | + ], |
34 | 44 |
|
35 | 45 | // modified RdBu based on
|
36 | 46 | // www.sandia.gov/~kmorel/documents/ColorMaps/ColorMapsExpanded.pdf
|
37 |
| - 'RdBu': [[0,'rgb(5, 10, 172)'],[0.35,'rgb(106, 137, 247)'], |
38 |
| - [0.5,'rgb(190,190,190)'],[0.6,'rgb(220, 170, 132)'], |
39 |
| - [0.7,'rgb(230, 145, 90)'],[1,'rgb(178, 10, 28)']], |
| 47 | + 'RdBu': [ |
| 48 | + [0, 'rgb(5,10,172)'], [0.35, 'rgb(106,137,247)'], |
| 49 | + [0.5, 'rgb(190,190,190)'], [0.6, 'rgb(220,170,132)'], |
| 50 | + [0.7, 'rgb(230,145,90)'], [1, 'rgb(178,10,28)'] |
| 51 | + ], |
| 52 | + |
40 | 53 | // Scale for non-negative numeric values
|
41 |
| - 'Reds': [[0, 'rgb(220, 220, 220)'], [0.2,'rgb(245, 195, 157)'], |
42 |
| - [0.4,'rgb(245, 160, 105)'], [1, 'rgb(178, 10, 28)']], |
| 54 | + 'Reds': [ |
| 55 | + [0, 'rgb(220,220,220)'], [0.2, 'rgb(245,195,157)'], |
| 56 | + [0.4, 'rgb(245,160,105)'], [1, 'rgb(178,10,28)'] |
| 57 | + ], |
| 58 | + |
43 | 59 | // Scale for non-positive numeric values
|
44 |
| - 'Blues': [[0, 'rgb(5, 10, 172)'], [0.35, 'rgb(40, 60, 190)'], |
45 |
| - [0.5, 'rgb(70, 100, 245)'], [0.6, 'rgb(90, 120, 245)'], |
46 |
| - [0.7, 'rgb(106, 137, 247)'], [1, 'rgb(220, 220, 220)']], |
47 |
| - |
48 |
| - 'Picnic': [[0,'rgb(0,0,255)'],[0.1,'rgb(51,153,255)'], |
49 |
| - [0.2,'rgb(102,204,255)'],[0.3,'rgb(153,204,255)'], |
50 |
| - [0.4,'rgb(204,204,255)'],[0.5,'rgb(255,255,255)'], |
51 |
| - [0.6,'rgb(255,204,255)'],[0.7,'rgb(255,153,255)'], |
52 |
| - [0.8,'rgb(255,102,204)'],[0.9,'rgb(255,102,102)'], |
53 |
| - [1,'rgb(255,0,0)']], |
54 |
| - |
55 |
| - 'Rainbow': [[0,'rgb(150,0,90)'],[0.125,'rgb(0, 0, 200)'], |
56 |
| - [0.25,'rgb(0, 25, 255)'],[0.375,'rgb(0, 152, 255)'], |
57 |
| - [0.5,'rgb(44, 255, 150)'],[0.625,'rgb(151, 255, 0)'], |
58 |
| - [0.75,'rgb(255, 234, 0)'],[0.875,'rgb(255, 111, 0)'], |
59 |
| - [1,'rgb(255, 0, 0)']], |
60 |
| - |
61 |
| - 'Portland': [[0,'rgb(12,51,131)'],[0.25,'rgb(10,136,186)'], |
62 |
| - [0.5,'rgb(242,211,56)'],[0.75,'rgb(242,143,56)'], |
63 |
| - [1,'rgb(217,30,30)']], |
64 |
| - |
65 |
| - 'Jet': [[0,'rgb(0,0,131)'],[0.125,'rgb(0,60,170)'], |
66 |
| - [0.375,'rgb(5,255,255)'],[0.625,'rgb(255,255,0)'], |
67 |
| - [0.875,'rgb(250,0,0)'],[1,'rgb(128,0,0)']], |
68 |
| - |
69 |
| - 'Hot': [[0,'rgb(0,0,0)'],[0.3,'rgb(230,0,0)'], |
70 |
| - [0.6,'rgb(255,210,0)'],[1,'rgb(255,255,255)']], |
71 |
| - |
72 |
| - 'Blackbody': [[0,'rgb(0,0,0)'],[0.2,'rgb(230,0,0)'], |
73 |
| - [0.4,'rgb(230,210,0)'],[0.7,'rgb(255,255,255)'], |
74 |
| - [1,'rgb(160,200,255)']], |
75 |
| - |
76 |
| - 'Earth': [[0,'rgb(0,0,130)'],[0.1,'rgb(0,180,180)'], |
77 |
| - [0.2,'rgb(40,210,40)'],[0.4,'rgb(230,230,50)'], |
78 |
| - [0.6,'rgb(120,70,20)'],[1,'rgb(255,255,255)']], |
79 |
| - |
80 |
| - 'Electric': [[0,'rgb(0,0,0)'],[0.15,'rgb(30,0,100)'], |
81 |
| - [0.4,'rgb(120,0,100)'],[0.6,'rgb(160,90,0)'], |
82 |
| - [0.8,'rgb(230,200,0)'],[1,'rgb(255,250,220)']], |
83 |
| - |
84 |
| - 'Viridis': [[0,'#440154'],[0.06274509803921569,'#48186a'], |
85 |
| - [0.12549019607843137,'#472d7b'],[0.18823529411764706,'#424086'], |
86 |
| - [0.25098039215686274,'#3b528b'],[0.3137254901960784,'#33638d'], |
87 |
| - [0.3764705882352941,'#2c728e'],[0.4392156862745098,'#26828e'], |
88 |
| - [0.5019607843137255,'#21918c'],[0.5647058823529412,'#1fa088'], |
89 |
| - [0.6274509803921569,'#28ae80'],[0.6901960784313725,'#3fbc73'], |
90 |
| - [0.7529411764705882,'#5ec962'],[0.8156862745098039,'#84d44b'], |
91 |
| - [0.8784313725490196,'#addc30'],[0.9411764705882353,'#d8e219'], |
92 |
| - [1,'#fde725']] |
| 60 | + 'Blues': [ |
| 61 | + [0, 'rgb(5,10,172)'], [0.35, 'rgb(40,60,190)'], |
| 62 | + [0.5, 'rgb(70,100,245)'], [0.6, 'rgb(90,120,245)'], |
| 63 | + [0.7, 'rgb(106,137,247)'], [1, 'rgb(220,220,220)'] |
| 64 | + ], |
| 65 | + |
| 66 | + 'Picnic': [ |
| 67 | + [0, 'rgb(0,0,255)'], [0.1, 'rgb(51,153,255)'], |
| 68 | + [0.2, 'rgb(102,204,255)'], [0.3, 'rgb(153,204,255)'], |
| 69 | + [0.4, 'rgb(204,204,255)'], [0.5, 'rgb(255,255,255)'], |
| 70 | + [0.6, 'rgb(255,204,255)'], [0.7, 'rgb(255,153,255)'], |
| 71 | + [0.8, 'rgb(255,102,204)'], [0.9, 'rgb(255,102,102)'], |
| 72 | + [1, 'rgb(255,0,0)'] |
| 73 | + ], |
| 74 | + |
| 75 | + 'Rainbow': [ |
| 76 | + [0, 'rgb(150,0,90)'], [0.125, 'rgb(0,0,200)'], |
| 77 | + [0.25, 'rgb(0,25,255)'], [0.375, 'rgb(0,152,255)'], |
| 78 | + [0.5, 'rgb(44,255,150)'], [0.625, 'rgb(151,255,0)'], |
| 79 | + [0.75, 'rgb(255,234,0)'], [0.875, 'rgb(255,111,0)'], |
| 80 | + [1, 'rgb(255,0,0)'] |
| 81 | + ], |
| 82 | + |
| 83 | + 'Portland': [ |
| 84 | + [0, 'rgb(12,51,131)'], [0.25, 'rgb(10,136,186)'], |
| 85 | + [0.5, 'rgb(242,211,56)'], [0.75, 'rgb(242,143,56)'], |
| 86 | + [1, 'rgb(217,30,30)'] |
| 87 | + ], |
| 88 | + |
| 89 | + 'Jet': [ |
| 90 | + [0, 'rgb(0,0,131)'], [0.125, 'rgb(0,60,170)'], |
| 91 | + [0.375, 'rgb(5,255,255)'], [0.625, 'rgb(255,255,0)'], |
| 92 | + [0.875, 'rgb(250,0,0)'], [1, 'rgb(128,0,0)'] |
| 93 | + ], |
| 94 | + |
| 95 | + 'Hot': [ |
| 96 | + [0, 'rgb(0,0,0)'], [0.3, 'rgb(230,0,0)'], |
| 97 | + [0.6, 'rgb(255,210,0)'], [1, 'rgb(255,255,255)'] |
| 98 | + ], |
| 99 | + |
| 100 | + 'Blackbody': [ |
| 101 | + [0, 'rgb(0,0,0)'], [0.2, 'rgb(230,0,0)'], |
| 102 | + [0.4, 'rgb(230,210,0)'], [0.7, 'rgb(255,255,255)'], |
| 103 | + [1, 'rgb(160,200,255)'] |
| 104 | + ], |
| 105 | + |
| 106 | + 'Earth': [ |
| 107 | + [0, 'rgb(0,0,130)'], [0.1, 'rgb(0,180,180)'], |
| 108 | + [0.2, 'rgb(40,210,40)'], [0.4, 'rgb(230,230,50)'], |
| 109 | + [0.6, 'rgb(120,70,20)'], [1, 'rgb(255,255,255)'] |
| 110 | + ], |
| 111 | + |
| 112 | + 'Electric': [ |
| 113 | + [0, 'rgb(0,0,0)'], [0.15, 'rgb(30,0,100)'], |
| 114 | + [0.4, 'rgb(120,0,100)'], [0.6, 'rgb(160,90,0)'], |
| 115 | + [0.8, 'rgb(230,200,0)'], [1, 'rgb(255,250,220)'] |
| 116 | + ], |
| 117 | + |
| 118 | + 'Viridis': [ |
| 119 | + [0, '#440154'], [0.06274509803921569, '#48186a'], |
| 120 | + [0.12549019607843137, '#472d7b'], [0.18823529411764706, '#424086'], |
| 121 | + [0.25098039215686274, '#3b528b'], [0.3137254901960784, '#33638d'], |
| 122 | + [0.3764705882352941, '#2c728e'], [0.4392156862745098, '#26828e'], |
| 123 | + [0.5019607843137255, '#21918c'], [0.5647058823529412, '#1fa088'], |
| 124 | + [0.6274509803921569, '#28ae80'], [0.6901960784313725, '#3fbc73'], |
| 125 | + [0.7529411764705882, '#5ec962'], [0.8156862745098039, '#84d44b'], |
| 126 | + [0.8784313725490196, '#addc30'], [0.9411764705882353, '#d8e219'], |
| 127 | + [1, '#fde725'] |
| 128 | + ] |
93 | 129 | };
|
0 commit comments