diff --git a/auxdata/colormaps/3gauss.rgb b/auxdata/colormaps/3gauss.rgb
new file mode 100644
index 00000000..7ff5a53f
--- /dev/null
+++ b/auxdata/colormaps/3gauss.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 0 255
+0 0 255
+1 2 254
+2 4 253
+3 6 252
+4 9 251
+5 12 250
+6 16 249
+7 21 248
+8 26 247
+9 32 246
+10 39 245
+11 46 244
+12 53 243
+13 61 242
+14 69 241
+15 78 240
+16 87 239
+17 96 238
+18 105 237
+19 114 236
+20 123 235
+21 133 234
+22 142 233
+23 151 232
+24 160 231
+25 169 230
+26 178 229
+27 186 228
+28 194 227
+29 202 226
+30 209 225
+31 216 224
+32 223 223
+33 229 222
+34 234 221
+35 239 220
+36 243 219
+37 246 218
+38 249 217
+39 251 216
+40 253 215
+41 253 214
+42 253 213
+43 253 212
+44 252 211
+45 250 210
+46 247 209
+47 244 208
+48 240 207
+49 235 206
+50 230 205
+51 225 204
+52 218 203
+53 212 202
+54 205 201
+55 197 200
+56 189 199
+57 181 198
+58 172 197
+59 163 196
+60 154 195
+61 145 194
+62 136 193
+63 127 192
+64 117 191
+65 108 190
+66 99 189
+67 90 188
+68 81 187
+69 72 186
+70 64 185
+71 56 184
+72 48 183
+73 41 182
+74 35 181
+75 28 180
+76 23 179
+77 18 178
+78 13 177
+79 9 176
+80 6 175
+81 3 174
+82 1 173
+83 0 172
+84 0 171
+85 0 170
+86 0 169
+87 2 168
+88 4 167
+89 7 166
+90 10 165
+91 14 164
+92 19 163
+93 24 162
+94 30 161
+95 37 160
+96 44 159
+97 51 158
+98 59 157
+99 67 156
+100 75 155
+101 84 154
+102 93 153
+103 102 152
+104 111 151
+105 120 150
+106 130 149
+107 139 148
+108 148 147
+109 157 146
+110 166 145
+111 175 144
+112 184 143
+113 192 142
+114 200 141
+115 207 140
+116 214 139
+117 221 138
+118 227 137
+119 232 136
+120 237 135
+121 241 134
+122 245 133
+123 248 132
+124 250 131
+125 252 130
+126 253 129
+127 254 128
+128 253 127
+129 252 126
+130 250 125
+131 248 124
+132 245 123
+133 241 122
+134 237 121
+135 232 120
+136 227 119
+137 221 118
+138 214 117
+139 207 116
+140 200 115
+141 192 114
+142 184 113
+143 175 112
+144 166 111
+145 157 110
+146 148 109
+147 139 108
+148 130 107
+149 120 106
+150 111 105
+151 102 104
+152 93 103
+153 84 102
+154 75 101
+155 67 100
+156 59 99
+157 51 98
+158 44 97
+159 37 96
+160 30 95
+161 24 94
+162 19 93
+163 14 92
+164 10 91
+165 7 90
+166 4 89
+167 2 88
+168 0 87
+169 0 86
+170 0 85
+171 0 84
+172 1 83
+173 3 82
+174 6 81
+175 9 80
+176 13 79
+177 18 78
+178 23 77
+179 28 76
+180 35 75
+181 41 74
+182 48 73
+183 56 72
+184 64 71
+185 72 70
+186 81 69
+187 90 68
+188 99 67
+189 108 66
+190 117 65
+191 126 64
+192 136 63
+193 145 62
+194 154 61
+195 163 60
+196 172 59
+197 181 58
+198 189 57
+199 197 56
+200 205 55
+201 212 54
+202 218 53
+203 225 52
+204 230 51
+205 235 50
+206 240 49
+207 244 48
+208 247 47
+209 250 46
+210 252 45
+211 253 44
+212 253 43
+213 253 42
+214 253 41
+215 251 40
+216 249 39
+217 246 38
+218 243 37
+219 239 36
+220 234 35
+221 229 34
+222 223 33
+223 216 32
+224 209 31
+225 202 30
+226 194 29
+227 186 28
+228 178 27
+229 169 26
+230 160 25
+231 151 24
+232 142 23
+233 133 22
+234 123 21
+235 114 20
+236 105 19
+237 96 18
+238 87 17
+239 78 16
+240 69 15
+241 61 14
+242 53 13
+243 46 12
+244 39 11
+245 32 10
+246 26 9
+247 21 8
+248 16 7
+249 12 6
+250 8 5
+251 5 4
+252 3 3
diff --git a/auxdata/colormaps/3saw.rgb b/auxdata/colormaps/3saw.rgb
new file mode 100644
index 00000000..c4c7b3f3
--- /dev/null
+++ b/auxdata/colormaps/3saw.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 255 255
+1 251 255
+2 246 254
+3 241 253
+4 236 252
+5 231 251
+6 226 250
+7 221 249
+8 216 248
+9 211 247
+10 206 246
+11 201 245
+12 196 244
+13 191 243
+14 186 242
+15 181 241
+16 176 240
+17 171 239
+18 166 238
+19 161 237
+20 156 236
+21 151 235
+22 146 234
+23 141 233
+24 136 232
+25 131 231
+26 126 230
+27 121 229
+28 116 228
+29 111 227
+30 106 226
+31 101 225
+32 96 224
+33 91 223
+34 86 222
+35 81 221
+36 76 220
+37 71 219
+38 66 218
+39 61 217
+40 56 216
+41 51 215
+42 46 214
+43 41 213
+44 36 212
+45 31 211
+46 26 210
+47 21 209
+48 16 208
+49 11 207
+50 6 206
+51 1 205
+52 252 204
+53 247 203
+54 242 202
+55 237 201
+56 232 200
+57 227 199
+58 222 198
+59 217 197
+60 212 196
+61 207 195
+62 202 194
+63 197 193
+64 192 192
+65 187 191
+66 182 190
+67 177 189
+68 172 188
+69 167 187
+70 162 186
+71 157 185
+72 152 184
+73 147 183
+74 142 182
+75 137 181
+76 132 180
+77 127 179
+78 122 178
+79 117 177
+80 112 176
+81 107 175
+82 102 174
+83 97 173
+84 92 172
+85 87 171
+86 82 170
+87 77 169
+88 72 168
+89 67 167
+90 62 166
+91 57 165
+92 52 164
+93 47 163
+94 42 162
+95 37 161
+96 32 160
+97 27 159
+98 22 158
+99 17 157
+100 12 156
+101 7 155
+102 2 154
+103 253 153
+104 248 152
+105 243 151
+106 238 150
+107 233 149
+108 228 148
+109 223 147
+110 218 146
+111 213 145
+112 208 144
+113 203 143
+114 198 142
+115 193 141
+116 188 140
+117 183 139
+118 178 138
+119 173 137
+120 168 136
+121 163 135
+122 158 134
+123 153 133
+124 148 132
+125 143 131
+126 138 130
+127 133 129
+128 128 128
+129 123 127
+130 118 126
+131 113 125
+132 108 124
+133 103 123
+134 98 122
+135 93 121
+136 88 120
+137 83 119
+138 78 118
+139 73 117
+140 68 116
+141 63 115
+142 58 114
+143 53 113
+144 48 112
+145 43 111
+146 38 110
+147 33 109
+148 28 108
+149 23 107
+150 18 106
+151 13 105
+152 8 104
+153 3 103
+154 254 102
+155 249 101
+156 244 100
+157 239 99
+158 234 98
+159 229 97
+160 224 96
+161 219 95
+162 214 94
+163 209 93
+164 204 92
+165 199 91
+166 194 90
+167 189 89
+168 184 88
+169 179 87
+170 174 86
+171 169 85
+172 164 84
+173 159 83
+174 154 82
+175 149 81
+176 144 80
+177 139 79
+178 134 78
+179 129 77
+180 124 76
+181 119 75
+182 114 74
+183 109 73
+184 104 72
+185 99 71
+186 94 70
+187 89 69
+188 84 68
+189 79 67
+190 74 66
+191 69 65
+192 64 64
+193 59 63
+194 54 62
+195 49 61
+196 44 60
+197 39 59
+198 34 58
+199 29 57
+200 24 56
+201 19 55
+202 14 54
+203 9 53
+204 4 52
+205 255 51
+206 250 50
+207 245 49
+208 240 48
+209 235 47
+210 230 46
+211 225 45
+212 220 44
+213 215 43
+214 210 42
+215 205 41
+216 200 40
+217 195 39
+218 190 38
+219 185 37
+220 180 36
+221 175 35
+222 170 34
+223 165 33
+224 160 32
+225 155 31
+226 150 30
+227 145 29
+228 140 28
+229 135 27
+230 130 26
+231 125 25
+232 120 24
+233 115 23
+234 110 22
+235 105 21
+236 100 20
+237 95 19
+238 90 18
+239 85 17
+240 80 16
+241 75 15
+242 70 14
+243 65 13
+244 60 12
+245 55 11
+246 50 10
+247 45 9
+248 40 8
+249 35 7
+250 30 6
+251 25 5
+252 20 4
+253 15 3
diff --git a/auxdata/colormaps/BB_13colors.rgb b/auxdata/colormaps/BB_13colors.rgb
new file mode 100644
index 00000000..b7e3dcc1
--- /dev/null
+++ b/auxdata/colormaps/BB_13colors.rgb
@@ -0,0 +1,18 @@
+###Created by GrADS调色盘
+ncolors = 13
+
+# r g b
+255 255 255
+99 0 149
+39 47 214
+88 141 251
+138 238 217
+95 207 145
+26 151 80
+145 207 95
+217 238 138
+253 223 138
+251 141 88
+214 47 39
+149 0 99
+
diff --git a/auxdata/colormaps/BkBlAqGrYeOrReViWh200.rgb b/auxdata/colormaps/BkBlAqGrYeOrReViWh200.rgb
new file mode 100644
index 00000000..655d49a7
--- /dev/null
+++ b/auxdata/colormaps/BkBlAqGrYeOrReViWh200.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 0
+ 0 0 10
+ 0 0 20
+ 0 0 31
+ 0 0 41
+ 0 0 51
+ 0 0 61
+ 0 0 71
+ 0 0 82
+ 0 0 92
+ 0 0 102
+ 0 0 112
+ 0 0 122
+ 0 0 133
+ 0 0 143
+ 0 0 153
+ 0 0 163
+ 0 0 173
+ 0 0 184
+ 0 0 194
+ 0 0 204
+ 0 0 214
+ 0 0 224
+ 0 0 235
+ 0 0 245
+ 0 0 255
+ 0 10 255
+ 0 20 255
+ 0 31 255
+ 0 41 255
+ 0 51 255
+ 0 61 255
+ 0 71 255
+ 0 82 255
+ 0 92 255
+ 0 102 255
+ 0 112 255
+ 0 122 255
+ 0 133 255
+ 0 143 255
+ 0 153 255
+ 0 163 255
+ 0 173 255
+ 0 184 255
+ 0 194 255
+ 0 204 255
+ 0 214 255
+ 0 224 255
+ 0 235 255
+ 0 245 255
+ 0 255 255
+ 0 252 245
+ 1 249 236
+ 1 246 226
+ 1 243 217
+ 2 240 207
+ 2 237 197
+ 2 234 188
+ 3 231 178
+ 3 228 169
+ 3 225 159
+ 4 222 149
+ 4 219 140
+ 4 215 130
+ 4 212 121
+ 5 209 111
+ 5 206 101
+ 5 203 92
+ 6 200 82
+ 6 197 73
+ 6 194 63
+ 7 191 53
+ 7 188 44
+ 7 185 34
+ 8 182 25
+ 8 179 15
+ 18 182 14
+ 28 185 14
+ 38 188 13
+ 48 191 13
+ 57 194 12
+ 67 197 11
+ 77 200 11
+ 87 203 10
+ 97 206 10
+ 107 209 9
+ 117 212 8
+ 127 215 8
+ 136 219 7
+ 146 222 7
+ 156 225 6
+ 166 228 5
+ 176 231 5
+ 186 234 4
+ 196 237 4
+ 206 240 3
+ 215 243 2
+ 225 246 2
+ 235 249 1
+ 245 252 1
+ 255 255 0
+ 255 251 0
+ 255 248 0
+ 255 244 0
+ 255 240 0
+ 255 236 0
+ 255 233 0
+ 255 229 0
+ 255 225 0
+ 255 221 0
+ 255 218 0
+ 255 214 0
+ 255 210 0
+ 255 206 0
+ 255 203 0
+ 255 199 0
+ 255 195 0
+ 255 191 0
+ 255 188 0
+ 255 184 0
+ 255 180 0
+ 255 176 0
+ 255 173 0
+ 255 169 0
+ 255 165 0
+ 255 158 0
+ 255 152 0
+ 255 145 0
+ 255 139 0
+ 255 132 0
+ 255 125 0
+ 255 119 0
+ 255 112 0
+ 255 106 0
+ 255 99 0
+ 255 92 0
+ 255 86 0
+ 255 79 0
+ 255 73 0
+ 255 66 0
+ 255 59 0
+ 255 53 0
+ 255 46 0
+ 255 40 0
+ 255 33 0
+ 255 26 0
+ 255 20 0
+ 255 13 0
+ 255 7 0
+ 255 0 0
+ 248 0 5
+ 242 0 11
+ 235 0 16
+ 228 0 22
+ 221 0 27
+ 215 0 33
+ 208 0 38
+ 201 0 44
+ 195 0 49
+ 188 0 54
+ 181 0 60
+ 174 0 65
+ 168 0 71
+ 161 0 76
+ 154 0 82
+ 147 0 87
+ 141 0 92
+ 134 0 98
+ 127 0 103
+ 121 0 109
+ 114 0 114
+ 107 0 120
+ 100 0 125
+ 94 0 131
+ 87 0 136
+ 94 10 141
+ 100 20 146
+ 107 31 150
+ 114 41 155
+ 121 51 160
+ 127 61 165
+ 134 71 169
+ 141 82 174
+ 147 92 179
+ 154 102 184
+ 161 112 188
+ 168 122 193
+ 174 133 198
+ 181 143 203
+ 188 153 207
+ 195 163 212
+ 201 173 217
+ 208 184 222
+ 215 194 226
+ 221 204 231
+ 228 214 236
+ 235 224 241
+ 242 235 245
+ 248 245 250
+ 255 255 255
diff --git a/auxdata/colormaps/BlAqGrYeOrRe.rgb b/auxdata/colormaps/BlAqGrYeOrRe.rgb
new file mode 100644
index 00000000..d0341449
--- /dev/null
+++ b/auxdata/colormaps/BlAqGrYeOrRe.rgb
@@ -0,0 +1,102 @@
+ncolors= 100
+# r g b
+ 0 0 255
+ 0 21 255
+ 0 43 255
+ 0 64 255
+ 0 85 255
+ 0 106 255
+ 0 128 255
+ 0 149 255
+ 0 170 255
+ 0 191 255
+ 0 213 255
+ 0 234 255
+ 0 255 255
+ 12 255 255
+ 24 255 255
+ 35 255 255
+ 47 255 255
+ 59 255 255
+ 71 255 255
+ 82 255 255
+ 94 255 255
+ 106 255 255
+ 118 255 255
+ 129 255 255
+ 141 255 255
+ 153 255 255
+ 140 255 234
+ 128 255 213
+ 115 255 191
+ 102 255 170
+ 89 255 149
+ 77 255 128
+ 64 255 106
+ 51 255 85
+ 38 255 64
+ 26 255 43
+ 13 255 21
+ 0 255 0
+ 16 255 0
+ 31 255 0
+ 47 255 0
+ 63 255 0
+ 78 255 0
+ 94 255 0
+ 110 255 0
+ 126 255 0
+ 141 255 0
+ 157 255 0
+ 173 255 0
+ 188 255 0
+ 204 255 0
+ 207 255 0
+ 210 255 0
+ 214 255 0
+ 217 255 0
+ 220 255 0
+ 223 255 0
+ 226 255 0
+ 230 255 0
+ 233 255 0
+ 236 255 0
+ 239 255 0
+ 242 255 0
+ 245 255 0
+ 249 255 0
+ 252 255 0
+ 255 255 0
+ 255 248 0
+ 255 240 0
+ 255 233 0
+ 255 225 0
+ 255 218 0
+ 255 210 0
+ 255 203 0
+ 255 195 0
+ 255 188 0
+ 255 180 0
+ 255 173 0
+ 255 165 0
+ 255 158 0
+ 255 150 0
+ 255 143 0
+ 255 135 0
+ 255 128 0
+ 255 120 0
+ 255 112 0
+ 255 104 0
+ 255 96 0
+ 255 88 0
+ 255 80 0
+ 255 72 0
+ 255 64 0
+ 255 56 0
+ 255 48 0
+ 255 40 0
+ 255 32 0
+ 255 24 0
+ 255 16 0
+ 255 8 0
+ 255 0 0
diff --git a/auxdata/colormaps/BlAqGrYeOrReVi200.rgb b/auxdata/colormaps/BlAqGrYeOrReVi200.rgb
new file mode 100644
index 00000000..f662811f
--- /dev/null
+++ b/auxdata/colormaps/BlAqGrYeOrReVi200.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 255
+ 0 8 255
+ 0 15 255
+ 0 23 255
+ 0 31 255
+ 0 39 255
+ 0 46 255
+ 0 54 255
+ 0 62 255
+ 0 70 255
+ 0 77 255
+ 0 85 255
+ 0 93 255
+ 0 100 255
+ 0 108 255
+ 0 116 255
+ 0 124 255
+ 0 131 255
+ 0 139 255
+ 0 147 255
+ 0 155 255
+ 0 162 255
+ 0 170 255
+ 0 178 255
+ 0 185 255
+ 0 193 255
+ 0 201 255
+ 0 209 255
+ 0 216 255
+ 0 224 255
+ 0 232 255
+ 0 240 255
+ 0 247 255
+ 0 255 255
+ 0 253 248
+ 0 250 240
+ 1 248 233
+ 1 246 226
+ 1 243 219
+ 1 241 211
+ 2 239 204
+ 2 237 197
+ 2 234 190
+ 2 232 182
+ 3 230 175
+ 3 227 168
+ 3 225 160
+ 3 223 153
+ 4 220 146
+ 4 218 139
+ 4 216 131
+ 4 214 124
+ 5 211 117
+ 5 209 110
+ 5 207 102
+ 5 204 95
+ 6 202 88
+ 6 200 80
+ 6 197 73
+ 6 195 66
+ 7 193 59
+ 7 191 51
+ 7 188 44
+ 7 186 37
+ 8 184 30
+ 8 181 22
+ 8 179 15
+ 15 181 15
+ 23 183 14
+ 30 186 14
+ 37 188 13
+ 44 190 13
+ 52 192 12
+ 59 195 12
+ 66 197 11
+ 73 199 11
+ 81 201 11
+ 88 204 10
+ 95 206 10
+ 102 208 9
+ 110 210 9
+ 117 213 8
+ 124 215 8
+ 132 217 8
+ 139 219 7
+ 146 221 7
+ 153 224 6
+ 161 226 6
+ 168 228 5
+ 175 230 5
+ 182 233 4
+ 190 235 4
+ 197 237 4
+ 204 239 3
+ 211 242 3
+ 219 244 2
+ 226 246 2
+ 233 248 1
+ 240 251 1
+ 248 253 0
+ 255 255 0
+ 255 252 0
+ 255 250 0
+ 255 247 0
+ 255 244 0
+ 255 241 0
+ 255 239 0
+ 255 236 0
+ 255 233 0
+ 255 230 0
+ 255 228 0
+ 255 225 0
+ 255 222 0
+ 255 220 0
+ 255 217 0
+ 255 214 0
+ 255 211 0
+ 255 209 0
+ 255 206 0
+ 255 203 0
+ 255 200 0
+ 255 198 0
+ 255 195 0
+ 255 192 0
+ 255 190 0
+ 255 187 0
+ 255 184 0
+ 255 181 0
+ 255 179 0
+ 255 176 0
+ 255 173 0
+ 255 170 0
+ 255 168 0
+ 255 165 0
+ 255 160 0
+ 255 155 0
+ 255 150 0
+ 255 145 0
+ 255 140 0
+ 255 135 0
+ 255 130 0
+ 255 125 0
+ 255 120 0
+ 255 115 0
+ 255 110 0
+ 255 105 0
+ 255 100 0
+ 255 95 0
+ 255 90 0
+ 255 85 0
+ 255 80 0
+ 255 75 0
+ 255 70 0
+ 255 65 0
+ 255 60 0
+ 255 55 0
+ 255 50 0
+ 255 45 0
+ 255 40 0
+ 255 35 0
+ 255 30 0
+ 255 25 0
+ 255 20 0
+ 255 15 0
+ 255 10 0
+ 255 5 0
+ 255 0 0
+ 250 0 4
+ 245 0 8
+ 240 0 12
+ 235 0 16
+ 230 0 21
+ 224 0 25
+ 219 0 29
+ 214 0 33
+ 209 0 37
+ 204 0 41
+ 199 0 45
+ 194 0 49
+ 189 0 54
+ 184 0 58
+ 179 0 62
+ 174 0 66
+ 168 0 70
+ 163 0 74
+ 158 0 78
+ 153 0 82
+ 148 0 87
+ 143 0 91
+ 138 0 95
+ 133 0 99
+ 128 0 103
+ 123 0 107
+ 118 0 111
+ 112 0 115
+ 107 0 120
+ 102 0 124
+ 97 0 128
+ 92 0 132
+ 87 0 136
diff --git a/auxdata/colormaps/BlGrYeOrReVi200.rgb b/auxdata/colormaps/BlGrYeOrReVi200.rgb
new file mode 100644
index 00000000..9a0153e0
--- /dev/null
+++ b/auxdata/colormaps/BlGrYeOrReVi200.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 255
+ 0 4 249
+ 0 9 243
+ 1 13 237
+ 1 18 231
+ 1 22 225
+ 1 27 219
+ 1 31 213
+ 2 36 207
+ 2 40 201
+ 2 45 195
+ 2 49 189
+ 2 54 183
+ 3 58 177
+ 3 63 171
+ 3 67 165
+ 3 72 159
+ 3 76 153
+ 4 81 147
+ 4 85 141
+ 4 90 135
+ 4 94 129
+ 4 98 123
+ 5 103 117
+ 5 107 111
+ 5 112 105
+ 5 116 99
+ 5 121 93
+ 6 125 87
+ 6 130 81
+ 6 134 75
+ 6 139 69
+ 6 143 63
+ 7 148 57
+ 7 152 51
+ 7 157 45
+ 7 161 39
+ 7 166 33
+ 8 170 27
+ 8 175 21
+ 8 179 15
+ 14 181 15
+ 20 183 14
+ 27 185 14
+ 33 187 14
+ 39 189 13
+ 45 190 13
+ 51 192 12
+ 57 194 12
+ 64 196 12
+ 70 198 11
+ 76 200 11
+ 82 202 11
+ 88 204 10
+ 94 206 10
+ 101 208 9
+ 107 209 9
+ 113 211 9
+ 119 213 8
+ 125 215 8
+ 132 217 8
+ 138 219 7
+ 144 221 7
+ 150 223 6
+ 156 225 6
+ 162 227 6
+ 169 228 5
+ 175 230 5
+ 181 232 5
+ 187 234 4
+ 193 236 4
+ 199 238 3
+ 206 240 3
+ 212 242 3
+ 218 244 2
+ 224 246 2
+ 230 247 2
+ 236 249 1
+ 243 251 1
+ 249 253 0
+ 255 255 0
+ 255 253 0
+ 255 250 0
+ 255 248 0
+ 255 246 0
+ 255 243 0
+ 255 241 0
+ 255 239 0
+ 255 237 0
+ 255 234 0
+ 255 232 0
+ 255 230 0
+ 255 227 0
+ 255 225 0
+ 255 223 0
+ 255 220 0
+ 255 218 0
+ 255 216 0
+ 255 213 0
+ 255 211 0
+ 255 209 0
+ 255 207 0
+ 255 204 0
+ 255 202 0
+ 255 200 0
+ 255 197 0
+ 255 195 0
+ 255 193 0
+ 255 190 0
+ 255 188 0
+ 255 186 0
+ 255 183 0
+ 255 181 0
+ 255 179 0
+ 255 177 0
+ 255 174 0
+ 255 172 0
+ 255 170 0
+ 255 167 0
+ 255 165 0
+ 255 161 0
+ 255 157 0
+ 255 153 0
+ 255 149 0
+ 255 144 0
+ 255 140 0
+ 255 136 0
+ 255 132 0
+ 255 128 0
+ 255 124 0
+ 255 120 0
+ 255 116 0
+ 255 111 0
+ 255 107 0
+ 255 103 0
+ 255 99 0
+ 255 95 0
+ 255 91 0
+ 255 87 0
+ 255 83 0
+ 255 78 0
+ 255 74 0
+ 255 70 0
+ 255 66 0
+ 255 62 0
+ 255 58 0
+ 255 54 0
+ 255 50 0
+ 255 45 0
+ 255 41 0
+ 255 37 0
+ 255 33 0
+ 255 29 0
+ 255 25 0
+ 255 21 0
+ 255 17 0
+ 255 12 0
+ 255 8 0
+ 255 4 0
+ 255 0 0
+ 251 0 3
+ 247 0 7
+ 242 0 10
+ 238 0 14
+ 234 0 17
+ 230 0 20
+ 226 0 24
+ 221 0 27
+ 217 0 31
+ 213 0 34
+ 209 0 37
+ 205 0 41
+ 200 0 44
+ 196 0 48
+ 192 0 51
+ 188 0 54
+ 184 0 58
+ 179 0 61
+ 175 0 65
+ 171 0 68
+ 167 0 71
+ 163 0 75
+ 158 0 78
+ 154 0 82
+ 150 0 85
+ 146 0 88
+ 142 0 92
+ 137 0 95
+ 133 0 99
+ 129 0 102
+ 125 0 105
+ 121 0 109
+ 116 0 112
+ 112 0 116
+ 108 0 119
+ 104 0 122
+ 100 0 126
+ 95 0 129
+ 91 0 133
+ 87 0 136
diff --git a/auxdata/colormaps/BlRe.rgb b/auxdata/colormaps/BlRe.rgb
new file mode 100644
index 00000000..4559a11c
--- /dev/null
+++ b/auxdata/colormaps/BlRe.rgb
@@ -0,0 +1,98 @@
+ncolors= 96
+# r g b
+ 0 0 128
+ 0 0 133
+ 0 0 138
+ 0 0 143
+ 0 0 148
+ 0 0 153
+ 0 0 158
+ 0 0 164
+ 0 0 169
+ 0 0 174
+ 0 0 179
+ 0 0 184
+ 0 0 189
+ 0 0 194
+ 0 0 199
+ 0 0 204
+ 0 0 209
+ 0 0 214
+ 0 0 219
+ 0 0 225
+ 0 0 230
+ 0 0 235
+ 0 0 240
+ 0 0 245
+ 0 0 250
+ 0 0 255
+ 10 10 255
+ 20 20 255
+ 31 31 255
+ 41 41 255
+ 51 51 255
+ 61 61 255
+ 71 71 255
+ 82 82 255
+ 92 92 255
+ 102 102 255
+ 112 112 255
+ 122 122 255
+ 133 133 255
+ 143 143 255
+ 153 153 255
+ 163 163 255
+ 173 173 255
+ 184 184 255
+ 194 194 255
+ 204 204 255
+ 214 214 255
+ 224 224 255
+ 255 224 224
+ 255 214 214
+ 255 204 204
+ 255 194 194
+ 255 184 184
+ 255 173 173
+ 255 163 163
+ 255 153 153
+ 255 143 143
+ 255 133 133
+ 255 122 122
+ 255 112 112
+ 255 102 102
+ 255 92 92
+ 255 82 82
+ 255 71 71
+ 255 61 61
+ 255 51 51
+ 255 41 41
+ 255 31 31
+ 255 20 20
+ 255 10 10
+ 255 0 0
+ 250 0 0
+ 245 0 0
+ 240 0 0
+ 235 0 0
+ 230 0 0
+ 225 0 0
+ 219 0 0
+ 214 0 0
+ 209 0 0
+ 204 0 0
+ 199 0 0
+ 194 0 0
+ 189 0 0
+ 184 0 0
+ 179 0 0
+ 174 0 0
+ 169 0 0
+ 164 0 0
+ 158 0 0
+ 153 0 0
+ 148 0 0
+ 143 0 0
+ 138 0 0
+ 133 0 0
+ 128 0 0
diff --git a/auxdata/colormaps/BlWhRe.rgb b/auxdata/colormaps/BlWhRe.rgb
new file mode 100644
index 00000000..62c85715
--- /dev/null
+++ b/auxdata/colormaps/BlWhRe.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 0 0 128
+ 0 0 133
+ 0 0 138
+ 0 0 143
+ 0 0 148
+ 0 0 153
+ 0 0 158
+ 0 0 164
+ 0 0 169
+ 0 0 174
+ 0 0 179
+ 0 0 184
+ 0 0 189
+ 0 0 194
+ 0 0 199
+ 0 0 204
+ 0 0 209
+ 0 0 214
+ 0 0 219
+ 0 0 225
+ 0 0 230
+ 0 0 235
+ 0 0 240
+ 0 0 245
+ 0 0 250
+ 0 0 255
+ 10 10 255
+ 20 20 255
+ 31 31 255
+ 41 41 255
+ 51 51 255
+ 61 61 255
+ 71 71 255
+ 82 82 255
+ 92 92 255
+ 102 102 255
+ 112 112 255
+ 122 122 255
+ 133 133 255
+ 143 143 255
+ 153 153 255
+ 163 163 255
+ 173 173 255
+ 184 184 255
+ 194 194 255
+ 204 204 255
+ 214 214 255
+ 224 224 255
+ 235 235 255
+ 245 245 255
+ 255 255 255
+ 255 245 245
+ 255 235 235
+ 255 224 224
+ 255 214 214
+ 255 204 204
+ 255 194 194
+ 255 184 184
+ 255 173 173
+ 255 163 163
+ 255 153 153
+ 255 143 143
+ 255 133 133
+ 255 122 122
+ 255 112 112
+ 255 102 102
+ 255 92 92
+ 255 82 82
+ 255 71 71
+ 255 61 61
+ 255 51 51
+ 255 41 41
+ 255 31 31
+ 255 20 20
+ 255 10 10
+ 255 0 0
+ 250 0 0
+ 245 0 0
+ 240 0 0
+ 235 0 0
+ 230 0 0
+ 225 0 0
+ 219 0 0
+ 214 0 0
+ 209 0 0
+ 204 0 0
+ 199 0 0
+ 194 0 0
+ 189 0 0
+ 184 0 0
+ 179 0 0
+ 174 0 0
+ 169 0 0
+ 164 0 0
+ 158 0 0
+ 153 0 0
+ 148 0 0
+ 143 0 0
+ 138 0 0
+ 133 0 0
+ 128 0 0
diff --git a/auxdata/colormaps/BlueDarkOrange18.rgb b/auxdata/colormaps/BlueDarkOrange18.rgb
new file mode 100644
index 00000000..bcf75ad8
--- /dev/null
+++ b/auxdata/colormaps/BlueDarkOrange18.rgb
@@ -0,0 +1,25 @@
+# Blue to Dark Orange, 18 steps
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 18
+
+# r g b
+ 0 102 102
+ 0 153 153
+ 0 204 204
+ 0 255 255
+ 51 255 255
+ 101 255 255
+ 153 255 255
+ 178 255 255
+ 203 255 255
+ 229 255 255
+ 255 229 203
+ 255 202 153
+ 255 173 101
+ 255 142 51
+ 255 110 0
+ 204 85 0
+ 153 61 0
+ 102 39 0
diff --git a/auxdata/colormaps/BlueDarkRed18.rgb b/auxdata/colormaps/BlueDarkRed18.rgb
new file mode 100644
index 00000000..0b81e2b4
--- /dev/null
+++ b/auxdata/colormaps/BlueDarkRed18.rgb
@@ -0,0 +1,25 @@
+# Blue to Dark Red, 18 steps, based on ColorBrewer
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 18
+
+# r g b
+ 36 0 216
+ 24 28 247
+ 40 87 255
+ 61 135 255
+ 86 176 255
+ 117 211 255
+ 153 234 255
+ 188 249 255
+ 234 255 255
+ 255 255 234
+ 255 241 188
+ 255 214 153
+ 255 172 117
+ 255 120 86
+ 255 61 61
+ 247 39 53
+ 216 21 47
+ 165 0 33
diff --git a/auxdata/colormaps/BlueGreen14.rgb b/auxdata/colormaps/BlueGreen14.rgb
new file mode 100644
index 00000000..8397274e
--- /dev/null
+++ b/auxdata/colormaps/BlueGreen14.rgb
@@ -0,0 +1,21 @@
+# Blue to Green
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 14
+
+# r g b
+ 0 0 255
+ 51 51 255
+ 101 101 255
+ 153 153 255
+ 178 178 255
+ 203 203 255
+ 229 229 255
+ 229 255 229
+ 203 255 203
+ 178 255 178
+ 153 255 153
+ 101 255 101
+ 51 255 51
+ 0 255 0
diff --git a/auxdata/colormaps/BlueRed.rgb b/auxdata/colormaps/BlueRed.rgb
new file mode 100644
index 00000000..37c14b3a
--- /dev/null
+++ b/auxdata/colormaps/BlueRed.rgb
@@ -0,0 +1,253 @@
+ncolors = 252
+25 82 255
+27 84 255
+28 85 255
+30 86 255
+31 87 255
+33 88 255
+34 89 255
+36 90 255
+37 92 255
+39 93 255
+40 94 255
+42 95 255
+43 96 255
+45 97 255
+46 98 255
+48 100 255
+49 101 255
+51 102 255
+53 103 255
+54 104 255
+56 105 255
+57 106 255
+59 108 255
+60 109 255
+62 110 255
+63 111 255
+65 112 255
+66 113 255
+68 115 255
+69 116 255
+71 117 255
+72 118 255
+74 119 255
+75 120 255
+77 121 255
+79 123 255
+80 124 255
+82 125 255
+83 126 255
+85 127 255
+86 128 255
+88 129 255
+89 131 255
+91 132 255
+92 133 255
+94 134 255
+95 135 255
+97 136 255
+98 137 255
+100 139 255
+102 140 255
+103 141 255
+105 142 255
+106 143 255
+108 144 255
+109 145 255
+111 147 255
+112 148 255
+114 149 255
+115 150 255
+117 151 255
+118 152 255
+120 154 255
+121 155 255
+123 156 255
+124 157 255
+126 158 255
+128 159 255
+129 160 255
+131 162 255
+132 163 255
+134 164 255
+135 165 255
+137 166 255
+138 167 255
+140 168 255
+141 170 255
+143 171 255
+144 172 255
+146 173 255
+147 174 255
+149 175 255
+150 176 255
+152 178 255
+154 179 255
+155 180 255
+157 181 255
+158 182 255
+160 183 255
+161 185 255
+163 186 255
+164 187 255
+166 188 255
+167 189 255
+169 190 255
+170 191 255
+172 193 255
+173 194 255
+175 195 255
+176 196 255
+178 197 255
+180 198 255
+181 199 255
+183 201 255
+184 202 255
+186 203 255
+187 204 255
+189 205 255
+190 206 255
+192 207 255
+193 209 255
+195 210 255
+196 211 255
+198 212 255
+199 213 255
+201 214 255
+202 215 255
+204 217 255
+206 218 255
+207 219 255
+209 220 255
+210 221 255
+212 222 255
+213 224 255
+215 225 255
+216 226 255
+255 216 216
+255 215 215
+255 213 213
+255 212 212
+255 210 210
+255 209 209
+255 207 207
+255 206 206
+255 204 204
+255 202 202
+255 201 201
+255 199 199
+255 198 198
+255 196 196
+255 195 195
+255 193 193
+255 192 192
+255 190 190
+255 189 189
+255 187 187
+255 186 186
+255 184 184
+255 183 183
+255 181 181
+255 180 180
+255 178 178
+255 176 176
+255 175 175
+255 173 173
+255 172 172
+255 170 170
+255 169 169
+255 167 167
+255 166 166
+255 164 164
+255 163 163
+255 161 161
+255 160 160
+255 158 158
+255 157 157
+255 155 155
+255 154 154
+255 152 152
+255 150 150
+255 149 149
+255 147 147
+255 146 146
+255 144 144
+255 143 143
+255 141 141
+255 140 140
+255 138 138
+255 137 137
+255 135 135
+255 134 134
+255 132 132
+255 131 131
+255 129 129
+255 128 128
+255 126 126
+255 124 124
+255 123 123
+255 121 121
+255 120 120
+255 118 118
+255 117 117
+255 115 115
+255 114 114
+255 112 112
+255 111 111
+255 109 109
+255 108 108
+255 106 106
+255 105 105
+255 103 103
+255 101 101
+255 100 100
+255 98 98
+255 97 97
+255 95 95
+255 94 94
+255 92 92
+255 91 91
+255 89 89
+255 88 88
+255 86 86
+255 85 85
+255 83 83
+255 82 82
+255 80 80
+255 79 79
+255 77 77
+255 75 75
+255 74 74
+255 72 72
+255 71 71
+255 69 69
+255 68 68
+255 66 66
+255 65 65
+255 63 63
+255 62 62
+255 60 60
+255 59 59
+255 57 57
+255 56 56
+255 54 54
+255 53 53
+255 51 51
+255 49 49
+255 48 48
+255 46 46
+255 45 45
+255 43 43
+255 42 42
+255 40 40
+255 39 39
+255 37 37
+255 36 36
+255 34 34
+255 33 33
+255 31 31
+255 30 30
+255 28 28
+255 27 27
+255 25 25
diff --git a/auxdata/colormaps/BlueRedGray.rgb b/auxdata/colormaps/BlueRedGray.rgb
new file mode 100644
index 00000000..fd1a73dc
--- /dev/null
+++ b/auxdata/colormaps/BlueRedGray.rgb
@@ -0,0 +1,254 @@
+ncolors = 253
+25 82 255
+27 84 255
+28 85 255
+30 86 255
+31 87 255
+33 88 255
+34 89 255
+36 90 255
+37 92 255
+39 93 255
+40 94 255
+42 95 255
+43 96 255
+45 97 255
+46 98 255
+48 100 255
+49 101 255
+51 102 255
+53 103 255
+54 104 255
+56 105 255
+57 106 255
+59 108 255
+60 109 255
+62 110 255
+63 111 255
+65 112 255
+66 113 255
+68 115 255
+69 116 255
+71 117 255
+72 118 255
+74 119 255
+75 120 255
+77 121 255
+79 123 255
+80 124 255
+82 125 255
+83 126 255
+85 127 255
+86 128 255
+88 129 255
+89 131 255
+91 132 255
+92 133 255
+94 134 255
+95 135 255
+97 136 255
+98 137 255
+100 139 255
+102 140 255
+103 141 255
+105 142 255
+106 143 255
+108 144 255
+109 145 255
+111 147 255
+112 148 255
+114 149 255
+115 150 255
+117 151 255
+118 152 255
+120 154 255
+121 155 255
+123 156 255
+124 157 255
+126 158 255
+128 159 255
+129 160 255
+131 162 255
+132 163 255
+134 164 255
+135 165 255
+137 166 255
+138 167 255
+140 168 255
+141 170 255
+143 171 255
+144 172 255
+146 173 255
+147 174 255
+149 175 255
+150 176 255
+152 178 255
+154 179 255
+155 180 255
+157 181 255
+158 182 255
+160 183 255
+161 185 255
+163 186 255
+164 187 255
+166 188 255
+167 189 255
+169 190 255
+170 191 255
+172 193 255
+173 194 255
+175 195 255
+176 196 255
+178 197 255
+180 198 255
+181 199 255
+183 201 255
+184 202 255
+186 203 255
+187 204 255
+189 205 255
+190 206 255
+192 207 255
+193 209 255
+195 210 255
+196 211 255
+198 212 255
+199 213 255
+201 214 255
+202 215 255
+204 217 255
+206 218 255
+207 219 255
+209 220 255
+210 221 255
+212 222 255
+213 224 255
+215 225 255
+216 226 255
+255 216 216
+255 215 215
+255 213 213
+255 212 212
+255 210 210
+255 209 209
+255 207 207
+255 206 206
+255 204 204
+255 202 202
+255 201 201
+255 199 199
+255 198 198
+255 196 196
+255 195 195
+255 193 193
+255 192 192
+255 190 190
+255 189 189
+255 187 187
+255 186 186
+255 184 184
+255 183 183
+255 181 181
+255 180 180
+255 178 178
+255 176 176
+255 175 175
+255 173 173
+255 172 172
+255 170 170
+255 169 169
+255 167 167
+255 166 166
+255 164 164
+255 163 163
+255 161 161
+255 160 160
+255 158 158
+255 157 157
+255 155 155
+255 154 154
+255 152 152
+255 150 150
+255 149 149
+255 147 147
+255 146 146
+255 144 144
+255 143 143
+255 141 141
+255 140 140
+255 138 138
+255 137 137
+255 135 135
+255 134 134
+255 132 132
+255 131 131
+255 129 129
+255 128 128
+255 126 126
+255 124 124
+255 123 123
+255 121 121
+255 120 120
+255 118 118
+255 117 117
+255 115 115
+255 114 114
+255 112 112
+255 111 111
+255 109 109
+255 108 108
+255 106 106
+255 105 105
+255 103 103
+255 101 101
+255 100 100
+255 98 98
+255 97 97
+255 95 95
+255 94 94
+255 92 92
+255 91 91
+255 89 89
+255 88 88
+255 86 86
+255 85 85
+255 83 83
+255 82 82
+255 80 80
+255 79 79
+255 77 77
+255 75 75
+255 74 74
+255 72 72
+255 71 71
+255 69 69
+255 68 68
+255 66 66
+255 65 65
+255 63 63
+255 62 62
+255 60 60
+255 59 59
+255 57 57
+255 56 56
+255 54 54
+255 53 53
+255 51 51
+255 49 49
+255 48 48
+255 46 46
+255 45 45
+255 43 43
+255 42 42
+255 40 40
+255 39 39
+255 37 37
+255 36 36
+255 34 34
+255 33 33
+255 31 31
+255 30 30
+255 28 28
+255 27 27
+255 25 25
+211 211 211
diff --git a/auxdata/colormaps/BlueWhiteOrangeRed.rgb b/auxdata/colormaps/BlueWhiteOrangeRed.rgb
new file mode 100644
index 00000000..e690f399
--- /dev/null
+++ b/auxdata/colormaps/BlueWhiteOrangeRed.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 27 44 98 # dark
+ 27 46 101 #
+ 28 48 104 #
+ 28 50 107 #
+ 29 52 110 #
+ 29 53 112 #
+ 29 55 115 #
+ 30 57 118 #
+ 30 59 121 #
+ 30 61 124 #
+ 31 63 127 #
+ 31 65 130 #
+ 32 67 133 #
+ 32 68 135 #
+ 32 70 138 #
+ 33 72 141 #
+ 33 74 144 #
+ 33 76 147 #
+ 34 78 150 #
+ 34 80 153 #
+ 35 82 156 #
+ 35 83 158 #
+ 35 85 161 #
+ 36 89 167 # blue
+ 38 92 169 #
+ 40 95 171 #
+ 42 98 173 #
+ 45 102 175 #
+ 47 105 177 #
+ 49 108 179 #
+ 51 111 181 #
+ 53 114 183 #
+ 55 117 185 #
+ 57 120 187 #
+ 59 123 189 #
+ 62 127 192 #
+ 64 130 194 #
+ 66 133 196 #
+ 68 136 198 #
+ 70 139 200 #
+ 72 142 202 #
+ 74 145 204 #
+ 76 148 206 #
+ 79 152 208 #
+ 81 155 210 #
+ 83 158 212 #
+ 87 164 216 # to
+ 90 166 217 #
+ 93 169 219 #
+ 96 171 220 #
+ 99 173 221 #
+ 102 175 222 #
+ 105 178 224 #
+ 107 180 225 #
+ 110 182 226 #
+ 113 184 228 #
+ 116 187 229 #
+ 119 189 230 #
+ 122 191 232 #
+ 125 193 233 #
+ 128 196 234 #
+ 131 198 235 #
+ 134 200 237 #
+ 137 202 238 #
+ 140 205 239 #
+ 142 207 241 #
+ 145 209 242 #
+ 148 211 243 #
+ 151 214 244 #
+ 157 218 247 # light
+ 159 219 247 #
+ 162 220 247 #
+ 164 221 247 #
+ 167 222 247 #
+ 169 222 247 #
+ 172 223 248 #
+ 174 224 248 #
+ 176 225 248 #
+ 179 226 248 #
+ 181 227 248 #
+ 184 228 248 #
+ 186 229 248 #
+ 188 229 248 #
+ 191 230 248 #
+ 193 231 248 #
+ 196 232 248 #
+ 198 233 248 #
+ 201 234 249 #
+ 203 235 249 #
+ 205 236 249 #
+ 208 236 249 #
+ 210 237 249 #
+ 215 239 249 # blue
+ 217 240 249 #
+ 218 240 250 #
+ 220 241 250 #
+ 222 242 250 #
+ 223 242 250 #
+ 225 243 251 #
+ 227 244 251 #
+ 228 244 251 #
+ 230 245 251 #
+ 232 246 252 #
+ 233 246 252 #
+ 235 247 252 #
+ 237 248 252 #
+ 238 248 253 #
+ 240 249 253 #
+ 242 250 253 #
+ 243 250 253 #
+ 245 251 254 #
+ 247 252 254 #
+ 248 252 254 #
+ 250 253 254 #
+ 252 254 255 #
+ 255 255 255 # white
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 # white
+ 255 254 251 #
+ 255 253 247 #
+ 255 253 243 #
+ 255 252 238 #
+ 254 251 234 #
+ 254 250 230 #
+ 254 249 226 #
+ 254 248 222 #
+ 254 248 218 #
+ 254 247 213 #
+ 254 246 209 #
+ 254 245 205 #
+ 253 244 201 #
+ 253 243 197 #
+ 253 243 193 #
+ 253 242 188 #
+ 253 241 184 #
+ 253 240 180 #
+ 253 239 176 #
+ 253 238 172 #
+ 252 238 168 #
+ 252 237 163 #
+ 252 235 155 # light
+ 252 233 151 #
+ 252 230 146 #
+ 252 228 142 #
+ 252 225 138 #
+ 252 223 133 #
+ 253 220 129 #
+ 253 218 124 #
+ 253 215 120 #
+ 253 213 116 #
+ 253 210 111 #
+ 253 208 107 #
+ 253 206 103 #
+ 253 203 98 #
+ 253 201 94 #
+ 253 198 89 #
+ 253 196 85 #
+ 253 193 81 #
+ 254 191 76 #
+ 254 188 72 #
+ 254 186 68 #
+ 254 183 63 #
+ 254 181 59 #
+ 254 176 50 # orange
+ 254 173 50 #
+ 253 170 49 #
+ 253 167 49 #
+ 253 164 49 #
+ 252 161 48 #
+ 252 159 48 #
+ 251 156 47 #
+ 251 153 47 #
+ 251 150 47 #
+ 250 147 46 #
+ 250 144 46 #
+ 250 141 46 #
+ 249 138 45 #
+ 249 135 45 #
+ 248 132 44 #
+ 248 129 44 #
+ 248 126 44 #
+ 247 124 43 #
+ 247 121 43 #
+ 247 118 43 #
+ 246 115 42 #
+ 246 112 42 #
+ 245 106 41 # to
+ 244 103 41 #
+ 242 100 41 #
+ 241 97 41 #
+ 239 94 41 #
+ 238 90 41 #
+ 237 87 41 #
+ 235 84 41 #
+ 234 81 41 #
+ 232 78 41 #
+ 231 75 41 #
+ 229 72 41 #
+ 228 69 41 #
+ 227 65 40 #
+ 225 62 40 #
+ 224 59 40 #
+ 222 56 40 #
+ 221 53 40 #
+ 220 50 40 #
+ 218 47 40 #
+ 217 44 40 #
+ 215 40 40 #
+ 214 37 40 #
+ 211 31 40 # dark
+ 208 31 39 #
+ 206 30 39 #
+ 203 30 38 #
+ 200 29 38 #
+ 197 29 37 #
+ 195 29 36 #
+ 192 28 36 #
+ 189 28 35 #
+ 187 27 34 #
+ 184 27 34 #
+ 181 26 33 #
+ 179 26 33 #
+ 176 26 32 #
+ 173 25 31 #
+ 170 25 31 #
+ 168 24 30 #
+ 165 24 29 #
+ 162 24 29 #
+ 160 23 28 #
+ 157 23 28 #
+ 154 22 27 #
+ 151 22 26 #
+ 146 21 25 # red
diff --git a/auxdata/colormaps/BlueYellowRed.rgb b/auxdata/colormaps/BlueYellowRed.rgb
new file mode 100644
index 00000000..1239e84a
--- /dev/null
+++ b/auxdata/colormaps/BlueYellowRed.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 5 35 80 # blue temp_19lev
+ 5 37 83 #
+ 5 39 86 #
+ 5 40 89 #
+ 5 42 92 #
+ 6 44 95 #
+ 6 46 98 #
+ 6 48 100 #
+ 6 49 103 #
+ 6 51 106 #
+ 6 53 109 #
+ 6 55 112 #
+ 6 57 115 #
+ 7 59 118 #
+ 7 60 121 #
+ 7 62 124 #
+ 7 64 127 #
+ 7 66 130 #
+ 7 68 133 #
+ 7 69 136 #
+ 7 71 138 #
+ 7 73 141 #
+ 8 75 144 #
+ 8 77 147 #
+ 8 78 150 #
+ 8 82 156 # blue temp_19lev
+ 10 84 158 #
+ 12 87 159 #
+ 15 89 161 #
+ 17 92 163 #
+ 19 94 164 #
+ 21 97 166 #
+ 24 99 168 #
+ 26 102 169 #
+ 28 104 171 #
+ 30 107 173 #
+ 33 109 174 #
+ 35 112 176 #
+ 37 114 178 #
+ 39 116 179 #
+ 41 119 181 #
+ 44 121 182 #
+ 46 124 184 #
+ 48 126 186 #
+ 50 129 187 #
+ 53 131 189 #
+ 55 134 191 #
+ 57 136 192 #
+ 59 139 194 #
+ 62 141 196 #
+ 66 146 199 # blue temp_19lev
+ 68 147 200 #
+ 69 149 200 #
+ 71 150 201 #
+ 72 152 201 #
+ 74 153 202 #
+ 76 155 202 #
+ 77 156 203 #
+ 79 157 204 #
+ 81 159 204 #
+ 82 160 205 #
+ 84 162 205 #
+ 85 163 206 #
+ 87 165 207 #
+ 89 166 207 #
+ 90 167 208 #
+ 92 169 208 #
+ 93 170 209 #
+ 95 172 209 #
+ 97 173 210 #
+ 98 174 211 #
+ 100 176 211 #
+ 102 177 212 #
+ 103 179 212 #
+ 105 180 213 #
+ 106 182 213 #
+ 108 183 214 # blue temp_19lev
+ 110 184 215 #
+ 113 186 215 #
+ 115 187 216 #
+ 118 189 216 #
+ 120 190 217 #
+ 122 192 218 #
+ 125 193 218 #
+ 127 194 219 #
+ 129 196 220 #
+ 132 197 220 #
+ 134 199 221 #
+ 137 200 221 #
+ 139 202 222 #
+ 141 203 223 #
+ 144 204 223 #
+ 146 206 224 #
+ 149 207 224 #
+ 151 209 225 #
+ 153 210 226 #
+ 156 211 226 #
+ 158 213 227 #
+ 160 214 228 #
+ 163 216 228 #
+ 165 217 229 #
+ 170 220 230 # blue temp_19lev
+ 172 221 231 #
+ 174 222 232 #
+ 176 223 233 #
+ 178 224 234 #
+ 179 225 235 #
+ 181 226 236 #
+ 183 227 237 #
+ 185 228 238 #
+ 187 229 239 #
+ 189 230 240 #
+ 191 231 241 #
+ 193 232 242 #
+ 195 233 243 #
+ 196 233 243 #
+ 198 234 244 #
+ 200 235 245 #
+ 202 236 246 #
+ 204 237 247 #
+ 206 238 248 #
+ 208 239 249 #
+ 210 240 250 #
+ 211 241 251 #
+ 213 242 252 #
+ 215 243 253 #
+ 219 245 255 # blue temp_19lev
+ 255 255 200 # red BlueDarkRed18
+ 255 254 197 #
+ 255 253 193 #
+ 255 252 190 #
+ 255 251 187 #
+ 255 250 184 #
+ 255 249 180 #
+ 255 248 177 #
+ 255 247 174 #
+ 255 246 171 #
+ 255 245 167 #
+ 255 244 164 #
+ 255 243 161 #
+ 255 243 158 #
+ 255 242 154 #
+ 255 241 151 #
+ 255 240 148 #
+ 255 239 144 #
+ 255 238 141 #
+ 255 237 138 #
+ 255 236 135 #
+ 255 235 131 #
+ 255 234 128 #
+ 255 233 125 #
+ 255 232 122 #
+ 255 230 115 # red BlueDarkRed20
+ 255 229 113 #
+ 254 227 111 #
+ 254 226 109 #
+ 253 225 108 #
+ 253 224 106 #
+ 252 222 104 #
+ 252 221 102 #
+ 251 220 100 #
+ 251 219 98 #
+ 250 217 97 #
+ 250 216 95 #
+ 249 215 93 #
+ 249 214 91 #
+ 248 212 89 #
+ 248 211 87 #
+ 247 210 85 #
+ 247 208 84 #
+ 246 207 82 #
+ 246 206 80 #
+ 245 205 78 #
+ 245 203 76 #
+ 244 202 74 #
+ 244 201 73 #
+ 243 200 71 #
+ 242 197 67 # red BlueDarkRed21
+ 242 194 65 #
+ 241 191 63 #
+ 241 188 62 #
+ 240 185 60 #
+ 240 182 58 #
+ 239 179 56 #
+ 239 176 54 #
+ 238 173 53 #
+ 238 170 51 #
+ 237 167 49 #
+ 237 164 47 #
+ 236 161 45 #
+ 236 159 44 #
+ 236 156 42 #
+ 235 153 40 #
+ 235 150 38 #
+ 234 147 36 #
+ 234 144 34 #
+ 233 141 33 #
+ 233 138 31 #
+ 232 135 29 #
+ 232 132 27 #
+ 231 129 25 #
+ 231 126 24 #
+ 230 123 22 #
+ 230 120 20 # red BlueDarkRed23
+ 229 118 19 #
+ 228 116 18 #
+ 227 114 18 #
+ 225 112 17 #
+ 224 110 16 #
+ 223 108 15 #
+ 222 107 15 #
+ 221 105 14 #
+ 220 103 13 #
+ 218 101 12 #
+ 217 99 12 #
+ 216 97 11 #
+ 215 95 10 #
+ 214 93 9 #
+ 213 91 8 #
+ 212 89 8 #
+ 210 87 7 #
+ 209 85 6 #
+ 208 83 5 #
+ 207 82 5 #
+ 206 80 4 #
+ 205 78 3 #
+ 203 76 2 #
+ 202 74 2 #
+ 200 70 0 # red BlueDarkRed25
+ 198 69 1 #
+ 195 68 2 #
+ 193 67 3 #
+ 190 65 4 #
+ 188 64 4 #
+ 185 63 5 #
+ 183 62 6 #
+ 180 61 7 #
+ 178 60 8 #
+ 175 58 9 #
+ 173 57 10 #
+ 170 56 11 #
+ 168 55 12 #
+ 165 54 12 #
+ 163 53 13 #
+ 160 52 14 #
+ 158 50 15 #
+ 155 49 16 #
+ 153 48 17 #
+ 150 47 18 #
+ 148 46 19 #
+ 145 45 19 #
+ 143 43 20 #
+ 140 42 21 #
+ 135 40 23 # red BlueDarkRed26
diff --git a/auxdata/colormaps/BrownBlue12.rgb b/auxdata/colormaps/BrownBlue12.rgb
new file mode 100644
index 00000000..73fed8dd
--- /dev/null
+++ b/auxdata/colormaps/BrownBlue12.rgb
@@ -0,0 +1,19 @@
+# Brown to Blue, 12 steps
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 12
+
+# r g b
+ 51 25 0
+ 102 47 0
+ 153 96 53
+ 204 155 122
+ 216 175 151
+ 242 218 205
+ 204 253 255
+ 153 248 255
+ 101 239 255
+ 50 227 255
+ 0 169 204
+ 0 122 153
diff --git a/auxdata/colormaps/CBR_coldhot.rgb b/auxdata/colormaps/CBR_coldhot.rgb
new file mode 100644
index 00000000..30ce5807
--- /dev/null
+++ b/auxdata/colormaps/CBR_coldhot.rgb
@@ -0,0 +1,13 @@
+ncolors = 11
+;R G B
+ 5 48 97
+ 33 102 172
+ 67 147 195
+146 197 222
+209 229 240
+247 247 247
+254 219 199
+244 165 130
+214 96 77
+178 24 43
+103 0 31
diff --git a/auxdata/colormaps/CBR_drywet.rgb b/auxdata/colormaps/CBR_drywet.rgb
new file mode 100644
index 00000000..8bfb1bad
--- /dev/null
+++ b/auxdata/colormaps/CBR_drywet.rgb
@@ -0,0 +1,13 @@
+ncolors = 11
+;R G B
+ 84 48 5
+140 81 10
+191 129 45
+223 194 125
+246 232 195
+245 245 245
+199 234 229
+128 205 193
+ 53 151 143
+ 1 102 95
+ 0 60 48
diff --git a/auxdata/colormaps/CBR_set3.rgb b/auxdata/colormaps/CBR_set3.rgb
new file mode 100644
index 00000000..c29ffc62
--- /dev/null
+++ b/auxdata/colormaps/CBR_set3.rgb
@@ -0,0 +1,14 @@
+ncolors = 12
+;R G B
+141 211 199
+255 255 179
+190 186 218
+251 128 114
+128 177 211
+253 180 98
+179 222 105
+252 205 229
+217 217 217
+188 128 189
+204 235 197
+255 237 111
diff --git a/auxdata/colormaps/CBR_wet.rgb b/auxdata/colormaps/CBR_wet.rgb
new file mode 100644
index 00000000..33db173c
--- /dev/null
+++ b/auxdata/colormaps/CBR_wet.rgb
@@ -0,0 +1,13 @@
+ncolors = 11
+;R G B
+255 255 255
+247 252 240
+224 243 219
+204 235 197
+168 221 181
+123 204 196
+ 78 179 211
+ 43 140 190
+ 8 104 172
+ 8 64 129
+ 0 32 62
diff --git a/auxdata/colormaps/Calipso_vertical.rgb b/auxdata/colormaps/Calipso_vertical.rgb
new file mode 100644
index 00000000..c8423dcd
--- /dev/null
+++ b/auxdata/colormaps/Calipso_vertical.rgb
@@ -0,0 +1,23 @@
+###Created by GrADS调色盘
+ncolors = 18
+
+# r g b
+254 192 207
+255 105 179
+220 19 61
+253 1 0
+254 69 4
+232 91 12
+253 166 0
+254 215 0
+254 255 0
+204 255 52
+3 255 146
+34 139 34
+2 127 131
+0 255 255
+36 143 255
+50 51 253
+1 0 254
+0 0 0
+
diff --git a/auxdata/colormaps/Cat12.rgb b/auxdata/colormaps/Cat12.rgb
new file mode 100644
index 00000000..6eb20451
--- /dev/null
+++ b/auxdata/colormaps/Cat12.rgb
@@ -0,0 +1,19 @@
+# Categorical 12-step scheme, after ColorBrewer 11-step Paired Scheme
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 12
+
+# r g b
+ 255 191 127
+ 255 127 0
+ 255 255 153
+ 255 255 50
+ 178 255 140
+ 50 255 0
+ 165 237 255
+ 25 178 255
+ 204 191 255
+ 101 76 255
+ 255 153 191
+ 229 25 50
diff --git a/auxdata/colormaps/GHRSST_anomaly.rgb b/auxdata/colormaps/GHRSST_anomaly.rgb
new file mode 100644
index 00000000..1adf4370
--- /dev/null
+++ b/auxdata/colormaps/GHRSST_anomaly.rgb
@@ -0,0 +1,44 @@
+ncolors= 42
+# r g b
+ 107 0 219
+ 122 0 213
+ 138 0 208
+ 156 0 201
+ 131 24 209
+ 85 60 225
+ 39 97 241
+ 0 133 255
+ 0 169 255
+ 0 211 255
+ 0 247 255
+ 29 255 226
+ 65 255 190
+ 102 255 154
+ 133 255 131
+ 154 255 141
+ 173 255 150
+ 191 255 159
+ 192 238 168
+ 191 220 177
+ 191 202 186
+ 202 202 183
+ 220 220 168
+ 238 238 154
+ 255 254 137
+ 255 236 97
+ 255 218 58
+ 255 197 11
+ 255 179 0
+ 255 161 0
+ 255 142 0
+ 255 120 0
+ 255 84 0
+ 255 41 0
+ 255 5 0
+ 246 0 37
+ 236 0 79
+ 227 0 122
+ 211 0 135
+ 180 0 85
+ 154 0 43
+ 128 0 0
diff --git a/auxdata/colormaps/GMT_cool.rgb b/auxdata/colormaps/GMT_cool.rgb
new file mode 100644
index 00000000..520a7008
--- /dev/null
+++ b/auxdata/colormaps/GMT_cool.rgb
@@ -0,0 +1,12 @@
+ncolors= 10
+# r g b
+0.050000 0.950000 1.000000
+0.150000 0.850000 1.000000
+0.250000 0.750000 1.000000
+0.350000 0.650000 1.000000
+0.450000 0.550000 1.000000
+0.550000 0.450000 1.000000
+0.650000 0.350000 1.000000
+0.750000 0.250000 1.000000
+0.850000 0.150000 1.000000
+0.950000 0.050000 1.000000
diff --git a/auxdata/colormaps/GMT_copper.rgb b/auxdata/colormaps/GMT_copper.rgb
new file mode 100644
index 00000000..c04aeb63
--- /dev/null
+++ b/auxdata/colormaps/GMT_copper.rgb
@@ -0,0 +1,52 @@
+ncolors= 50
+# r g b
+0.012549 0.007825 0.005020
+0.037647 0.023474 0.015059
+0.062745 0.039123 0.025098
+0.087843 0.054773 0.035137
+0.112941 0.070422 0.045176
+0.138039 0.086072 0.055216
+0.163137 0.101721 0.065255
+0.188235 0.117370 0.075294
+0.213333 0.133020 0.085333
+0.238431 0.148669 0.095373
+0.263529 0.164318 0.105412
+0.288627 0.179968 0.115451
+0.313725 0.195617 0.125490
+0.338824 0.211266 0.135529
+0.363922 0.226916 0.145569
+0.389020 0.242565 0.155608
+0.414118 0.258215 0.165647
+0.439216 0.273864 0.175686
+0.464314 0.289513 0.185725
+0.489412 0.305163 0.195765
+0.514510 0.320812 0.205804
+0.539608 0.336461 0.215843
+0.564706 0.352111 0.225882
+0.589804 0.367760 0.235922
+0.614902 0.383409 0.245961
+0.640000 0.399059 0.256000
+0.665098 0.414708 0.266039
+0.690196 0.430358 0.276078
+0.715294 0.446007 0.286118
+0.740392 0.461656 0.296157
+0.765490 0.477306 0.306196
+0.790588 0.492955 0.316235
+0.815686 0.508604 0.326275
+0.840784 0.524254 0.336314
+0.865882 0.539903 0.346353
+0.890980 0.555552 0.356392
+0.916078 0.571202 0.366431
+0.941176 0.586851 0.376471
+0.966275 0.602501 0.386510
+0.991373 0.618150 0.396549
+1.000000 0.633919 0.406588
+1.000000 0.649750 0.416627
+1.000000 0.665581 0.426667
+1.000000 0.681412 0.436706
+1.000000 0.697243 0.446745
+1.000000 0.713074 0.456784
+1.000000 0.728905 0.466824
+1.000000 0.744736 0.476863
+1.000000 0.760567 0.486902
+1.000000 0.776398 0.496941
diff --git a/auxdata/colormaps/GMT_drywet.rgb b/auxdata/colormaps/GMT_drywet.rgb
new file mode 100644
index 00000000..677d060c
--- /dev/null
+++ b/auxdata/colormaps/GMT_drywet.rgb
@@ -0,0 +1,62 @@
+ncolors= 60
+# r g b
+0.545882 0.400392 0.176078
+0.586667 0.440392 0.198824
+0.627451 0.480392 0.221569
+0.668235 0.520392 0.244314
+0.709020 0.560392 0.267059
+0.749804 0.600392 0.289804
+0.790588 0.640392 0.312549
+0.831373 0.680392 0.335294
+0.872157 0.720392 0.358039
+0.912941 0.760392 0.380784
+0.921961 0.788039 0.399020
+0.899216 0.803333 0.412745
+0.876471 0.818627 0.426471
+0.853725 0.833922 0.440196
+0.830980 0.849216 0.453922
+0.808235 0.864510 0.467647
+0.785490 0.879804 0.481373
+0.762745 0.895098 0.495098
+0.740000 0.910392 0.508824
+0.717255 0.925686 0.522549
+0.680392 0.933333 0.549020
+0.629412 0.933333 0.588235
+0.578431 0.933333 0.627451
+0.527451 0.933333 0.666667
+0.476471 0.933333 0.705882
+0.425490 0.933333 0.745098
+0.374510 0.933333 0.784314
+0.323529 0.933333 0.823529
+0.272549 0.933333 0.862745
+0.221569 0.933333 0.901961
+0.188627 0.910196 0.922157
+0.173725 0.863922 0.923333
+0.158824 0.817647 0.924510
+0.143922 0.771373 0.925686
+0.129020 0.725098 0.926863
+0.114118 0.678824 0.928039
+0.099216 0.632549 0.929216
+0.084314 0.586275 0.930392
+0.069412 0.540000 0.931569
+0.054510 0.493725 0.932745
+0.052157 0.447255 0.922549
+0.062353 0.400588 0.900980
+0.072549 0.353922 0.879412
+0.082745 0.307255 0.857843
+0.092941 0.260588 0.836275
+0.103137 0.213922 0.814706
+0.113333 0.167255 0.793137
+0.123529 0.120588 0.771569
+0.133725 0.073922 0.750000
+0.143922 0.027255 0.728431
+0.143137 0.013725 0.703922
+0.131373 0.033333 0.676471
+0.119608 0.052941 0.649020
+0.107843 0.072549 0.621569
+0.096078 0.092157 0.594118
+0.084314 0.111765 0.566667
+0.072549 0.131373 0.539216
+0.060784 0.150980 0.511765
+0.049020 0.170588 0.484314
+0.037255 0.190196 0.456863
diff --git a/auxdata/colormaps/GMT_gebco.rgb b/auxdata/colormaps/GMT_gebco.rgb
new file mode 100644
index 00000000..b02950ef
--- /dev/null
+++ b/auxdata/colormaps/GMT_gebco.rgb
@@ -0,0 +1,72 @@
+ncolors= 70
+# r g b
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.000000 0.941176 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.137255 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.352941 1.000000 1.000000
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.549020 1.000000 0.901961
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.647059 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.764706 1.000000 0.843137
+0.823529 1.000000 0.843137
+0.823529 1.000000 0.843137
+0.823529 1.000000 0.843137
+0.823529 1.000000 0.843137
+0.823529 1.000000 0.843137
+0.901961 1.000000 0.941176
+0.901961 1.000000 0.941176
+0.901961 1.000000 0.941176
+0.921569 1.000000 1.000000
+0.921569 1.000000 1.000000
diff --git a/auxdata/colormaps/GMT_globe.rgb b/auxdata/colormaps/GMT_globe.rgb
new file mode 100644
index 00000000..fc5a9b07
--- /dev/null
+++ b/auxdata/colormaps/GMT_globe.rgb
@@ -0,0 +1,258 @@
+ncolors= 256
+# r g b
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.600000 0.000000 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.533333 0.066667 1.000000
+0.466667 0.133333 1.000000
+0.466667 0.133333 1.000000
+0.466667 0.133333 1.000000
+0.466667 0.133333 1.000000
+0.466667 0.133333 1.000000
+0.466667 0.133333 1.000000
+0.400000 0.200000 1.000000
+0.400000 0.200000 1.000000
+0.400000 0.200000 1.000000
+0.400000 0.200000 1.000000
+0.400000 0.200000 1.000000
+0.400000 0.200000 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.333333 0.266667 1.000000
+0.266667 0.333333 1.000000
+0.266667 0.333333 1.000000
+0.266667 0.333333 1.000000
+0.266667 0.333333 1.000000
+0.266667 0.333333 1.000000
+0.266667 0.333333 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.200000 0.400000 1.000000
+0.133333 0.466667 1.000000
+0.133333 0.466667 1.000000
+0.133333 0.466667 1.000000
+0.133333 0.466667 1.000000
+0.133333 0.466667 1.000000
+0.133333 0.466667 1.000000
+0.066667 0.533333 1.000000
+0.066667 0.533333 1.000000
+0.066667 0.533333 1.000000
+0.066667 0.533333 1.000000
+0.066667 0.533333 1.000000
+0.066667 0.533333 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.000000 0.600000 1.000000
+0.105882 0.643137 1.000000
+0.105882 0.643137 1.000000
+0.105882 0.643137 1.000000
+0.105882 0.643137 1.000000
+0.105882 0.643137 1.000000
+0.105882 0.643137 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.211765 0.686275 1.000000
+0.317647 0.729412 1.000000
+0.317647 0.729412 1.000000
+0.317647 0.729412 1.000000
+0.317647 0.729412 1.000000
+0.317647 0.729412 1.000000
+0.317647 0.729412 1.000000
+0.423529 0.772549 1.000000
+0.423529 0.772549 1.000000
+0.423529 0.772549 1.000000
+0.423529 0.772549 1.000000
+0.423529 0.772549 1.000000
+0.423529 0.772549 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.525490 0.815686 1.000000
+0.631373 0.858824 1.000000
+0.631373 0.858824 1.000000
+0.631373 0.858824 1.000000
+0.631373 0.858824 1.000000
+0.631373 0.858824 1.000000
+0.631373 0.858824 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.737255 0.901961 1.000000
+0.843137 0.945098 1.000000
+0.843137 0.945098 1.000000
+0.843137 0.945098 1.000000
+0.945098 0.988235 1.000000
+0.945098 0.988235 1.000000
+0.945098 0.988235 1.000000
+0.200000 0.553788 0.153788
+0.291667 0.816176 0.429657
+0.708333 0.889706 0.564461
+0.798611 0.886438 0.609988
+0.868056 0.878268 0.649816
+0.937500 0.870098 0.689645
+0.999265 0.861642 0.722549
+0.991912 0.850613 0.693137
+0.984559 0.839583 0.663725
+0.977206 0.828554 0.634314
+0.969853 0.817525 0.604902
+0.962500 0.806495 0.575490
+0.955147 0.795466 0.546078
+0.947365 0.784436 0.516238
+0.939400 0.773407 0.486213
+0.931434 0.762377 0.456189
+0.923468 0.751348 0.426164
+0.915502 0.740319 0.396140
+0.907537 0.729289 0.366115
+0.899571 0.718260 0.336091
+0.891605 0.707230 0.306066
+0.883640 0.696201 0.276042
+0.875674 0.685172 0.246017
+0.867708 0.674142 0.215993
+0.859743 0.663113 0.185968
+0.851777 0.652083 0.155944
+0.823958 0.644363 0.148529
+0.793934 0.637010 0.143627
+0.763909 0.629657 0.138725
+0.733885 0.622304 0.133824
+0.703860 0.614951 0.128922
+0.673836 0.607598 0.124020
+0.657598 0.600858 0.119730
+0.655147 0.594730 0.116054
+0.652696 0.588603 0.112377
+0.650245 0.582475 0.108701
+0.647794 0.576348 0.105025
+0.645343 0.570221 0.101348
+0.643015 0.564093 0.097672
+0.641789 0.557966 0.093995
+0.640564 0.551838 0.090319
+0.639338 0.545711 0.086642
+0.638113 0.539583 0.082966
+0.636887 0.533456 0.079289
+0.635662 0.527328 0.075613
+0.634007 0.520772 0.071936
+0.632169 0.514032 0.068260
+0.630331 0.507292 0.064583
+0.628493 0.500551 0.060907
+0.626654 0.493811 0.057230
+0.624816 0.487071 0.053554
+0.622978 0.480515 0.049877
+0.621140 0.474387 0.046201
+0.619301 0.468260 0.042525
+0.617463 0.462132 0.038848
+0.615625 0.456005 0.035172
+0.613787 0.449877 0.031495
+0.611949 0.443750 0.027819
+0.610110 0.437071 0.023591
+0.608272 0.430331 0.019301
+0.606434 0.423591 0.015012
+0.604596 0.416850 0.010723
+0.602757 0.410110 0.006434
+0.600919 0.403370 0.002145
+0.602757 0.396017 0.027267
+0.608272 0.388051 0.081801
+0.613787 0.380086 0.136336
+0.619301 0.372120 0.190870
+0.624816 0.364154 0.245404
+0.630331 0.356189 0.299939
+0.636275 0.350797 0.350797
+0.646078 0.368566 0.368566
+0.655882 0.386336 0.386336
+0.665686 0.404105 0.404105
+0.675490 0.421875 0.421875
+0.685294 0.439645 0.439645
+0.695098 0.457414 0.457414
+0.700184 0.475184 0.475184
+0.703248 0.492953 0.492953
+0.706311 0.510723 0.510723
+0.709375 0.528493 0.528493
+0.712439 0.546262 0.546262
+0.715502 0.564032 0.564032
+0.719669 0.581801 0.581801
+0.726409 0.599571 0.599571
+0.733150 0.617341 0.617341
+0.739890 0.635110 0.635110
+0.746630 0.652880 0.652880
+0.753370 0.670650 0.670650
+0.760110 0.688419 0.688419
+0.766299 0.705637 0.705637
+0.772426 0.722794 0.722794
+0.778554 0.739951 0.739951
+0.784681 0.757108 0.757108
+0.790809 0.774265 0.774265
+0.796936 0.791422 0.791422
+0.807659 0.807659 0.807659
+0.822978 0.822978 0.822978
+0.838297 0.838297 0.838297
+0.853615 0.853615 0.853615
+0.868934 0.868934 0.868934
+0.884252 0.884252 0.884252
+0.898836 0.898836 0.898836
+0.906801 0.906801 0.906801
+0.914767 0.914767 0.914767
+0.922733 0.922733 0.922733
+0.930699 0.930699 0.930699
+0.938664 0.938664 0.938664
+0.946630 0.946630 0.946630
+0.954596 0.954596 0.954596
+0.962561 0.962561 0.962561
+0.970527 0.970527 0.970527
+0.978493 0.978493 0.978493
+0.986458 0.986458 0.986458
+0.994424 0.994424 0.994424
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/GMT_gray.rgb b/auxdata/colormaps/GMT_gray.rgb
new file mode 100644
index 00000000..07b3ea86
--- /dev/null
+++ b/auxdata/colormaps/GMT_gray.rgb
@@ -0,0 +1,12 @@
+ncolors= 10
+# r g b
+0.050000 0.050000 0.050000
+0.150000 0.150000 0.150000
+0.250000 0.250000 0.250000
+0.350000 0.350000 0.350000
+0.450000 0.450000 0.450000
+0.550000 0.550000 0.550000
+0.650000 0.650000 0.650000
+0.750000 0.750000 0.750000
+0.850000 0.850000 0.850000
+0.950000 0.950000 0.950000
diff --git a/auxdata/colormaps/GMT_haxby.rgb b/auxdata/colormaps/GMT_haxby.rgb
new file mode 100644
index 00000000..090f45f4
--- /dev/null
+++ b/auxdata/colormaps/GMT_haxby.rgb
@@ -0,0 +1,34 @@
+ncolors= 32
+# r g b
+0.039216 0.000000 0.474510
+0.156863 0.000000 0.588235
+0.078431 0.019608 0.686275
+0.000000 0.039216 0.784314
+0.000000 0.098039 0.831373
+0.000000 0.156863 0.878431
+0.101961 0.400000 0.941176
+0.050980 0.505882 0.972549
+0.098039 0.686275 1.000000
+0.196078 0.745098 1.000000
+0.266667 0.792157 1.000000
+0.380392 0.882353 0.941176
+0.415686 0.921569 0.882353
+0.486275 0.921569 0.784314
+0.541176 0.925490 0.682353
+0.674510 0.960784 0.658824
+0.803922 1.000000 0.635294
+0.874510 0.960784 0.552941
+0.941176 0.925490 0.474510
+0.968627 0.843137 0.407843
+1.000000 0.741176 0.341176
+1.000000 0.627451 0.270588
+0.956863 0.458824 0.294118
+0.933333 0.313725 0.305882
+1.000000 0.352941 0.352941
+1.000000 0.486275 0.486275
+1.000000 0.619608 0.619608
+0.960784 0.701961 0.682353
+1.000000 0.768627 0.768627
+1.000000 0.843137 0.843137
+1.000000 0.921569 0.921569
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/GMT_hot.rgb b/auxdata/colormaps/GMT_hot.rgb
new file mode 100644
index 00000000..76db0b6c
--- /dev/null
+++ b/auxdata/colormaps/GMT_hot.rgb
@@ -0,0 +1,102 @@
+ncolors= 100
+# r g b
+0.013333 0.000000 0.000000
+0.040000 0.000000 0.000000
+0.066667 0.000000 0.000000
+0.093333 0.000000 0.000000
+0.120000 0.000000 0.000000
+0.146667 0.000000 0.000000
+0.173333 0.000000 0.000000
+0.200000 0.000000 0.000000
+0.226667 0.000000 0.000000
+0.253333 0.000000 0.000000
+0.280000 0.000000 0.000000
+0.306667 0.000000 0.000000
+0.333333 0.000000 0.000000
+0.360000 0.000000 0.000000
+0.386667 0.000000 0.000000
+0.413333 0.000000 0.000000
+0.440000 0.000000 0.000000
+0.466667 0.000000 0.000000
+0.493333 0.000000 0.000000
+0.520000 0.000000 0.000000
+0.546667 0.000000 0.000000
+0.573333 0.000000 0.000000
+0.600000 0.000000 0.000000
+0.626667 0.000000 0.000000
+0.653333 0.000000 0.000000
+0.680000 0.000000 0.000000
+0.706667 0.000000 0.000000
+0.733333 0.000000 0.000000
+0.760000 0.000000 0.000000
+0.786667 0.000000 0.000000
+0.813333 0.000000 0.000000
+0.840000 0.000000 0.000000
+0.866667 0.000000 0.000000
+0.893333 0.000000 0.000000
+0.920000 0.000000 0.000000
+0.946667 0.000000 0.000000
+0.973333 0.000000 0.000000
+1.000000 0.000000 0.000000
+1.000000 0.026667 0.000000
+1.000000 0.053333 0.000000
+1.000000 0.080000 0.000000
+1.000000 0.106667 0.000000
+1.000000 0.133333 0.000000
+1.000000 0.160000 0.000000
+1.000000 0.186667 0.000000
+1.000000 0.213333 0.000000
+1.000000 0.240000 0.000000
+1.000000 0.266667 0.000000
+1.000000 0.293333 0.000000
+1.000000 0.320000 0.000000
+1.000000 0.346667 0.000000
+1.000000 0.373333 0.000000
+1.000000 0.400000 0.000000
+1.000000 0.426667 0.000000
+1.000000 0.453333 0.000000
+1.000000 0.480000 0.000000
+1.000000 0.506667 0.000000
+1.000000 0.533333 0.000000
+1.000000 0.560000 0.000000
+1.000000 0.586667 0.000000
+1.000000 0.613333 0.000000
+1.000000 0.640000 0.000000
+1.000000 0.666667 0.000000
+1.000000 0.693333 0.000000
+1.000000 0.720000 0.000000
+1.000000 0.746667 0.000000
+1.000000 0.773333 0.000000
+1.000000 0.800000 0.000000
+1.000000 0.826667 0.000000
+1.000000 0.853333 0.000000
+1.000000 0.880000 0.000000
+1.000000 0.906667 0.000000
+1.000000 0.933333 0.000000
+1.000000 0.960000 0.000000
+1.000000 0.986667 0.000000
+1.000000 1.000000 0.020000
+1.000000 1.000000 0.060000
+1.000000 1.000000 0.100000
+1.000000 1.000000 0.140000
+1.000000 1.000000 0.180000
+1.000000 1.000000 0.220000
+1.000000 1.000000 0.260000
+1.000000 1.000000 0.300000
+1.000000 1.000000 0.340000
+1.000000 1.000000 0.380000
+1.000000 1.000000 0.420000
+1.000000 1.000000 0.460000
+1.000000 1.000000 0.500000
+1.000000 1.000000 0.540000
+1.000000 1.000000 0.580000
+1.000000 1.000000 0.620000
+1.000000 1.000000 0.660000
+1.000000 1.000000 0.700000
+1.000000 1.000000 0.740000
+1.000000 1.000000 0.780000
+1.000000 1.000000 0.820000
+1.000000 1.000000 0.860000
+1.000000 1.000000 0.900000
+1.000000 1.000000 0.940000
+1.000000 1.000000 0.980000
diff --git a/auxdata/colormaps/GMT_jet.rgb b/auxdata/colormaps/GMT_jet.rgb
new file mode 100644
index 00000000..b92413af
--- /dev/null
+++ b/auxdata/colormaps/GMT_jet.rgb
@@ -0,0 +1,258 @@
+ncolors= 256
+# r g b
+0.000000 0.000000 0.505882
+0.000000 0.000000 0.521569
+0.000000 0.000000 0.537255
+0.000000 0.000000 0.552941
+0.000000 0.000000 0.568627
+0.000000 0.000000 0.584314
+0.000000 0.000000 0.600000
+0.000000 0.000000 0.615686
+0.000000 0.000000 0.631373
+0.000000 0.000000 0.647059
+0.000000 0.000000 0.662745
+0.000000 0.000000 0.678431
+0.000000 0.000000 0.694118
+0.000000 0.000000 0.709804
+0.000000 0.000000 0.725490
+0.000000 0.000000 0.741176
+0.000000 0.000000 0.756863
+0.000000 0.000000 0.772549
+0.000000 0.000000 0.788235
+0.000000 0.000000 0.803922
+0.000000 0.000000 0.819608
+0.000000 0.000000 0.835294
+0.000000 0.000000 0.850980
+0.000000 0.000000 0.866667
+0.000000 0.000000 0.882353
+0.000000 0.000000 0.898039
+0.000000 0.000000 0.913725
+0.000000 0.000000 0.929412
+0.000000 0.000000 0.945098
+0.000000 0.000000 0.960784
+0.000000 0.000000 0.976471
+0.000000 0.000000 0.992157
+0.000000 0.007812 1.000000
+0.000000 0.023438 1.000000
+0.000000 0.039062 1.000000
+0.000000 0.054688 1.000000
+0.000000 0.070312 1.000000
+0.000000 0.085938 1.000000
+0.000000 0.101562 1.000000
+0.000000 0.117188 1.000000
+0.000000 0.132812 1.000000
+0.000000 0.148438 1.000000
+0.000000 0.164062 1.000000
+0.000000 0.179688 1.000000
+0.000000 0.195312 1.000000
+0.000000 0.210938 1.000000
+0.000000 0.226562 1.000000
+0.000000 0.242188 1.000000
+0.000000 0.257812 1.000000
+0.000000 0.273438 1.000000
+0.000000 0.289062 1.000000
+0.000000 0.304688 1.000000
+0.000000 0.320312 1.000000
+0.000000 0.335938 1.000000
+0.000000 0.351562 1.000000
+0.000000 0.367188 1.000000
+0.000000 0.382812 1.000000
+0.000000 0.398438 1.000000
+0.000000 0.414062 1.000000
+0.000000 0.429688 1.000000
+0.000000 0.445312 1.000000
+0.000000 0.460938 1.000000
+0.000000 0.476562 1.000000
+0.000000 0.492188 1.000000
+0.000000 0.507812 1.000000
+0.000000 0.523438 1.000000
+0.000000 0.539062 1.000000
+0.000000 0.554688 1.000000
+0.000000 0.570312 1.000000
+0.000000 0.585938 1.000000
+0.000000 0.601562 1.000000
+0.000000 0.617188 1.000000
+0.000000 0.632812 1.000000
+0.000000 0.648438 1.000000
+0.000000 0.664062 1.000000
+0.000000 0.679688 1.000000
+0.000000 0.695312 1.000000
+0.000000 0.710938 1.000000
+0.000000 0.726562 1.000000
+0.000000 0.742188 1.000000
+0.000000 0.757812 1.000000
+0.000000 0.773438 1.000000
+0.000000 0.789062 1.000000
+0.000000 0.804688 1.000000
+0.000000 0.820312 1.000000
+0.000000 0.835938 1.000000
+0.000000 0.851562 1.000000
+0.000000 0.867188 1.000000
+0.000000 0.882812 1.000000
+0.000000 0.898438 1.000000
+0.000000 0.914062 1.000000
+0.000000 0.929688 1.000000
+0.000000 0.945312 1.000000
+0.000000 0.960938 1.000000
+0.000000 0.976562 1.000000
+0.000000 0.992188 1.000000
+1.000000 1.000000 0.998581
+1.000000 1.000000 0.990699
+1.000000 1.000000 0.982816
+1.000000 1.000000 0.974933
+1.000000 1.000000 0.967051
+1.000000 1.000000 0.959168
+1.000000 1.000000 0.951286
+1.000000 1.000000 0.943403
+1.000000 1.000000 0.935521
+1.000000 1.000000 0.927638
+1.000000 1.000000 0.919756
+1.000000 1.000000 0.911873
+1.000000 1.000000 0.903991
+1.000000 1.000000 0.896108
+1.000000 1.000000 0.888225
+1.000000 1.000000 0.880343
+1.000000 1.000000 0.872460
+1.000000 1.000000 0.864578
+1.000000 1.000000 0.856695
+1.000000 1.000000 0.848813
+1.000000 1.000000 0.840930
+1.000000 1.000000 0.833048
+1.000000 1.000000 0.825165
+1.000000 1.000000 0.817282
+1.000000 1.000000 0.809400
+1.000000 1.000000 0.801517
+1.000000 1.000000 0.793635
+1.000000 1.000000 0.785752
+1.000000 1.000000 0.777870
+1.000000 1.000000 0.769987
+1.000000 1.000000 0.762105
+1.000000 1.000000 0.754222
+1.000000 1.000000 0.746340
+1.000000 1.000000 0.738457
+1.000000 1.000000 0.730574
+1.000000 1.000000 0.722692
+1.000000 1.000000 0.714809
+1.000000 1.000000 0.706927
+1.000000 1.000000 0.699044
+1.000000 1.000000 0.691162
+1.000000 1.000000 0.683279
+1.000000 1.000000 0.675397
+1.000000 1.000000 0.667514
+1.000000 1.000000 0.659631
+1.000000 1.000000 0.651749
+1.000000 1.000000 0.643866
+1.000000 1.000000 0.635984
+1.000000 1.000000 0.628101
+1.000000 1.000000 0.620219
+1.000000 1.000000 0.612336
+1.000000 1.000000 0.604454
+1.000000 1.000000 0.596571
+1.000000 1.000000 0.588689
+1.000000 1.000000 0.580806
+1.000000 1.000000 0.572923
+1.000000 1.000000 0.565041
+1.000000 1.000000 0.557158
+1.000000 1.000000 0.549276
+1.000000 1.000000 0.541393
+1.000000 1.000000 0.533511
+1.000000 1.000000 0.525628
+1.000000 1.000000 0.517746
+1.000000 1.000000 0.509863
+1.000000 1.000000 0.501980
+1.000000 0.997173 0.000000
+1.000000 0.981470 0.000000
+1.000000 0.965766 0.000000
+1.000000 0.950063 0.000000
+1.000000 0.934359 0.000000
+1.000000 0.918656 0.000000
+1.000000 0.902952 0.000000
+1.000000 0.887249 0.000000
+1.000000 0.871545 0.000000
+1.000000 0.855842 0.000000
+1.000000 0.840138 0.000000
+1.000000 0.824435 0.000000
+1.000000 0.808731 0.000000
+1.000000 0.793028 0.000000
+1.000000 0.777324 0.000000
+1.000000 0.761621 0.000000
+1.000000 0.745917 0.000000
+1.000000 0.730214 0.000000
+1.000000 0.714510 0.000000
+1.000000 0.698807 0.000000
+1.000000 0.683103 0.000000
+1.000000 0.667399 0.000000
+1.000000 0.651696 0.000000
+1.000000 0.635992 0.000000
+1.000000 0.620289 0.000000
+1.000000 0.604585 0.000000
+1.000000 0.588882 0.000000
+1.000000 0.573178 0.000000
+1.000000 0.557475 0.000000
+1.000000 0.541771 0.000000
+1.000000 0.526068 0.000000
+1.000000 0.510364 0.000000
+1.000000 0.494661 0.000000
+1.000000 0.478957 0.000000
+1.000000 0.463254 0.000000
+1.000000 0.447550 0.000000
+1.000000 0.431847 0.000000
+1.000000 0.416143 0.000000
+1.000000 0.400440 0.000000
+1.000000 0.384736 0.000000
+1.000000 0.369033 0.000000
+1.000000 0.353329 0.000000
+1.000000 0.337626 0.000000
+1.000000 0.321922 0.000000
+1.000000 0.306219 0.000000
+1.000000 0.290515 0.000000
+1.000000 0.274812 0.000000
+1.000000 0.259108 0.000000
+1.000000 0.243405 0.000000
+1.000000 0.227701 0.000000
+1.000000 0.211997 0.000000
+1.000000 0.196294 0.000000
+1.000000 0.180590 0.000000
+1.000000 0.164887 0.000000
+1.000000 0.149183 0.000000
+1.000000 0.133480 0.000000
+1.000000 0.117776 0.000000
+1.000000 0.102073 0.000000
+1.000000 0.086369 0.000000
+1.000000 0.070666 0.000000
+1.000000 0.054962 0.000000
+1.000000 0.039259 0.000000
+1.000000 0.023555 0.000000
+1.000000 0.007852 0.000000
+0.992157 0.000000 0.000000
+0.976471 0.000000 0.000000
+0.960784 0.000000 0.000000
+0.945098 0.000000 0.000000
+0.929412 0.000000 0.000000
+0.913725 0.000000 0.000000
+0.898039 0.000000 0.000000
+0.882353 0.000000 0.000000
+0.866667 0.000000 0.000000
+0.850980 0.000000 0.000000
+0.835294 0.000000 0.000000
+0.819608 0.000000 0.000000
+0.803922 0.000000 0.000000
+0.788235 0.000000 0.000000
+0.772549 0.000000 0.000000
+0.756863 0.000000 0.000000
+0.741176 0.000000 0.000000
+0.725490 0.000000 0.000000
+0.709804 0.000000 0.000000
+0.694118 0.000000 0.000000
+0.678431 0.000000 0.000000
+0.662745 0.000000 0.000000
+0.647059 0.000000 0.000000
+0.631373 0.000000 0.000000
+0.615686 0.000000 0.000000
+0.600000 0.000000 0.000000
+0.584314 0.000000 0.000000
+0.568627 0.000000 0.000000
+0.552941 0.000000 0.000000
+0.537255 0.000000 0.000000
+0.521569 0.000000 0.000000
+0.505882 0.000000 0.000000
diff --git a/auxdata/colormaps/GMT_nighttime.rgb b/auxdata/colormaps/GMT_nighttime.rgb
new file mode 100644
index 00000000..b8fe3c37
--- /dev/null
+++ b/auxdata/colormaps/GMT_nighttime.rgb
@@ -0,0 +1,22 @@
+ncolors= 20
+# r g b
+0.122500 0.002756 0.106335
+0.167500 0.011306 0.166719
+0.188926 0.023906 0.212500
+0.202179 0.040556 0.257500
+0.209621 0.061256 0.302500
+0.212831 0.086006 0.347500
+0.213388 0.114806 0.392500
+0.212871 0.147656 0.437500
+0.212861 0.184556 0.482500
+0.225506 0.236076 0.527500
+0.493403 0.568182 0.266012
+0.578968 0.613636 0.315186
+0.659091 0.654688 0.368492
+0.704545 0.663738 0.425930
+0.750000 0.677083 0.487500
+0.795455 0.696351 0.553202
+0.840909 0.723170 0.623037
+0.886364 0.759168 0.697004
+0.931818 0.805971 0.775103
+0.977273 0.865209 0.857335
diff --git a/auxdata/colormaps/GMT_no_green.rgb b/auxdata/colormaps/GMT_no_green.rgb
new file mode 100644
index 00000000..d5a2f855
--- /dev/null
+++ b/auxdata/colormaps/GMT_no_green.rgb
@@ -0,0 +1,18 @@
+ncolors= 16
+# r g b
+0.125490 0.376471 1.000000
+0.125490 0.623529 1.000000
+0.125490 0.749020 1.000000
+0.000000 0.811765 1.000000
+0.164706 1.000000 1.000000
+0.333333 1.000000 1.000000
+0.498039 1.000000 1.000000
+0.666667 1.000000 1.000000
+1.000000 1.000000 0.329412
+1.000000 0.941176 0.000000
+1.000000 0.749020 0.000000
+1.000000 0.658824 0.000000
+1.000000 0.541176 0.000000
+1.000000 0.439216 0.000000
+1.000000 0.301961 0.000000
+1.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/GMT_ocean.rgb b/auxdata/colormaps/GMT_ocean.rgb
new file mode 100644
index 00000000..39619eab
--- /dev/null
+++ b/auxdata/colormaps/GMT_ocean.rgb
@@ -0,0 +1,82 @@
+ncolors= 80
+# r g b
+0.000000 0.000980 0.004902
+0.000000 0.002941 0.014706
+0.000000 0.004902 0.024510
+0.000000 0.006863 0.034314
+0.000000 0.008824 0.044118
+0.000000 0.010784 0.053922
+0.000000 0.012745 0.063725
+0.000000 0.014706 0.073529
+0.000000 0.016667 0.083333
+0.000000 0.018627 0.093137
+0.000000 0.020588 0.102941
+0.000000 0.022549 0.112745
+0.000000 0.024510 0.122549
+0.000000 0.026471 0.132353
+0.000000 0.028431 0.142157
+0.000000 0.030392 0.151961
+0.000000 0.032353 0.161765
+0.000000 0.034314 0.171569
+0.000000 0.036275 0.181373
+0.000000 0.038235 0.191176
+0.000000 0.052941 0.210784
+0.000000 0.080392 0.240196
+0.000000 0.107843 0.269608
+0.000000 0.135294 0.299020
+0.000000 0.162745 0.328431
+0.000000 0.190196 0.357843
+0.000000 0.217647 0.387255
+0.000000 0.245098 0.416667
+0.000000 0.272549 0.446078
+0.000000 0.300000 0.475490
+0.000000 0.327451 0.504902
+0.000000 0.354902 0.534314
+0.000000 0.382353 0.563725
+0.000000 0.409804 0.593137
+0.000000 0.437255 0.622549
+0.000000 0.464706 0.651961
+0.000000 0.492157 0.681373
+0.000000 0.519608 0.710784
+0.000000 0.547059 0.740196
+0.000000 0.574510 0.769608
+0.016863 0.597451 0.781176
+0.050588 0.615882 0.774902
+0.084314 0.634314 0.768627
+0.118039 0.652745 0.762353
+0.151765 0.671176 0.756078
+0.185490 0.689608 0.749804
+0.219216 0.708039 0.743529
+0.252941 0.726471 0.737255
+0.286667 0.744902 0.730980
+0.320392 0.763333 0.724706
+0.354118 0.781961 0.718431
+0.387843 0.800784 0.712157
+0.421569 0.819608 0.705882
+0.455294 0.838431 0.699608
+0.489020 0.857255 0.693333
+0.522745 0.876078 0.687059
+0.556471 0.894902 0.680784
+0.590196 0.913725 0.674510
+0.623922 0.932549 0.668235
+0.657647 0.951373 0.661961
+0.682157 0.961765 0.667255
+0.697451 0.963725 0.684118
+0.712745 0.965686 0.700980
+0.728039 0.967647 0.717843
+0.743333 0.969608 0.734706
+0.758627 0.971569 0.751569
+0.773922 0.973529 0.768431
+0.789216 0.975490 0.785294
+0.804510 0.977451 0.802157
+0.819804 0.979412 0.819020
+0.835098 0.981373 0.836078
+0.850392 0.983333 0.853333
+0.865686 0.985294 0.870588
+0.880980 0.987255 0.887843
+0.896275 0.989216 0.905098
+0.911569 0.991176 0.922353
+0.926863 0.993137 0.939608
+0.942157 0.995098 0.956863
+0.957451 0.997059 0.974118
+0.972745 0.999020 0.991373
diff --git a/auxdata/colormaps/GMT_paired.rgb b/auxdata/colormaps/GMT_paired.rgb
new file mode 100644
index 00000000..800f6ce0
--- /dev/null
+++ b/auxdata/colormaps/GMT_paired.rgb
@@ -0,0 +1,14 @@
+ncolors= 12
+# r g b
+0.650980 0.807843 0.890196
+0.121569 0.470588 0.705882
+0.698039 0.874510 0.541176
+0.200000 0.627451 0.172549
+0.984314 0.603922 0.600000
+0.890196 0.101961 0.109804
+0.992157 0.749020 0.435294
+1.000000 0.498039 0.000000
+0.792157 0.698039 0.839216
+0.415686 0.239216 0.603922
+1.000000 1.000000 0.600000
+0.694118 0.349020 0.156863
diff --git a/auxdata/colormaps/GMT_panoply.rgb b/auxdata/colormaps/GMT_panoply.rgb
new file mode 100644
index 00000000..ef85d77c
--- /dev/null
+++ b/auxdata/colormaps/GMT_panoply.rgb
@@ -0,0 +1,18 @@
+ncolors= 16
+# r g b
+0.015686 0.054902 0.847059
+0.125490 0.313725 1.000000
+0.254902 0.588235 1.000000
+0.427451 0.756863 1.000000
+0.525490 0.850980 1.000000
+0.611765 0.933333 1.000000
+0.686275 0.960784 1.000000
+0.807843 1.000000 1.000000
+1.000000 0.996078 0.278431
+1.000000 0.921569 0.000000
+1.000000 0.768627 0.000000
+1.000000 0.564706 0.000000
+1.000000 0.282353 0.000000
+1.000000 0.000000 0.000000
+0.835294 0.000000 0.000000
+0.619608 0.000000 0.000000
diff --git a/auxdata/colormaps/GMT_polar.rgb b/auxdata/colormaps/GMT_polar.rgb
new file mode 100644
index 00000000..7ee79c72
--- /dev/null
+++ b/auxdata/colormaps/GMT_polar.rgb
@@ -0,0 +1,22 @@
+ncolors= 20
+# r g b
+0.050000 0.050000 1.000000
+0.150000 0.150000 1.000000
+0.250000 0.250000 1.000000
+0.350000 0.350000 1.000000
+0.450000 0.450000 1.000000
+0.550000 0.550000 1.000000
+0.650000 0.650000 1.000000
+0.750000 0.750000 1.000000
+0.850000 0.850000 1.000000
+0.950000 0.950000 1.000000
+1.000000 0.950000 0.950000
+1.000000 0.850000 0.850000
+1.000000 0.750000 0.750000
+1.000000 0.650000 0.650000
+1.000000 0.550000 0.550000
+1.000000 0.450000 0.450000
+1.000000 0.350000 0.350000
+1.000000 0.250000 0.250000
+1.000000 0.150000 0.150000
+1.000000 0.050000 0.050000
diff --git a/auxdata/colormaps/GMT_red2green.rgb b/auxdata/colormaps/GMT_red2green.rgb
new file mode 100644
index 00000000..bcd40bda
--- /dev/null
+++ b/auxdata/colormaps/GMT_red2green.rgb
@@ -0,0 +1,22 @@
+ncolors= 20
+# r g b
+1.000000 0.050000 0.050000
+1.000000 0.150000 0.150000
+1.000000 0.250000 0.250000
+1.000000 0.350000 0.350000
+1.000000 0.450000 0.450000
+1.000000 0.550000 0.550000
+1.000000 0.650000 0.650000
+1.000000 0.750000 0.750000
+1.000000 0.850000 0.850000
+1.000000 0.950000 0.950000
+0.950000 1.000000 0.950000
+0.850000 1.000000 0.850000
+0.750000 1.000000 0.750000
+0.650000 1.000000 0.650000
+0.550000 1.000000 0.550000
+0.450000 1.000000 0.450000
+0.350000 1.000000 0.350000
+0.250000 1.000000 0.250000
+0.150000 1.000000 0.150000
+0.050000 1.000000 0.050000
diff --git a/auxdata/colormaps/GMT_relief.rgb b/auxdata/colormaps/GMT_relief.rgb
new file mode 100644
index 00000000..fbacafb6
--- /dev/null
+++ b/auxdata/colormaps/GMT_relief.rgb
@@ -0,0 +1,258 @@
+ncolors= 256
+# r g b
+0.000000 0.000613 0.003064
+0.000000 0.001838 0.009191
+0.000000 0.003064 0.015319
+0.000000 0.004289 0.021446
+0.000000 0.005515 0.027574
+0.000000 0.006740 0.033701
+0.000000 0.007966 0.039828
+0.000000 0.009191 0.045956
+0.000000 0.010417 0.052083
+0.000000 0.011642 0.058211
+0.000000 0.012868 0.064338
+0.000000 0.014093 0.070466
+0.000000 0.015319 0.076593
+0.000000 0.016544 0.082721
+0.000000 0.017770 0.088848
+0.000000 0.018995 0.094975
+0.000000 0.020221 0.101103
+0.000000 0.021446 0.107230
+0.000000 0.022672 0.113358
+0.000000 0.023897 0.119485
+0.000000 0.025123 0.125613
+0.000000 0.026348 0.131740
+0.000000 0.027574 0.137868
+0.000000 0.028799 0.143995
+0.000000 0.030025 0.150123
+0.000000 0.031250 0.156250
+0.000000 0.032475 0.162377
+0.000000 0.033701 0.168505
+0.000000 0.034926 0.174632
+0.000000 0.036152 0.180760
+0.000000 0.037377 0.186887
+0.000000 0.038603 0.193015
+0.000000 0.047794 0.205270
+0.000000 0.064951 0.223652
+0.000000 0.082108 0.242034
+0.000000 0.099265 0.260417
+0.000000 0.116422 0.278799
+0.000000 0.133578 0.297181
+0.000000 0.150735 0.315564
+0.000000 0.167892 0.333946
+0.000000 0.185049 0.352328
+0.000000 0.202206 0.370711
+0.000000 0.219363 0.389093
+0.000000 0.236520 0.407475
+0.000000 0.253676 0.425858
+0.000000 0.270833 0.444240
+0.000000 0.287990 0.462623
+0.000000 0.305147 0.481005
+0.000000 0.322304 0.499387
+0.000000 0.339461 0.517770
+0.000000 0.356618 0.536152
+0.000000 0.373775 0.554534
+0.000000 0.390931 0.572917
+0.000000 0.408088 0.591299
+0.000000 0.425245 0.609681
+0.000000 0.442402 0.628064
+0.000000 0.459559 0.646446
+0.000000 0.476716 0.664828
+0.000000 0.493873 0.683211
+0.000000 0.511029 0.701593
+0.000000 0.528186 0.719975
+0.000000 0.545343 0.738358
+0.000000 0.562500 0.756740
+0.000000 0.579657 0.775123
+0.010539 0.593995 0.782353
+0.031618 0.605515 0.778431
+0.052696 0.617034 0.774510
+0.073775 0.628554 0.770588
+0.094853 0.640074 0.766667
+0.115931 0.651593 0.762745
+0.137010 0.663113 0.758824
+0.158088 0.674632 0.754902
+0.179167 0.686152 0.750980
+0.200245 0.697672 0.747059
+0.221324 0.709191 0.743137
+0.242402 0.720711 0.739216
+0.263480 0.732230 0.735294
+0.284559 0.743750 0.731373
+0.305637 0.755270 0.727451
+0.326716 0.766789 0.723529
+0.347794 0.778431 0.719608
+0.368873 0.790196 0.715686
+0.389951 0.801961 0.711765
+0.411029 0.813725 0.707843
+0.432108 0.825490 0.703922
+0.453186 0.837255 0.700000
+0.474265 0.849020 0.696078
+0.495343 0.860784 0.692157
+0.516422 0.872549 0.688235
+0.537500 0.884314 0.684314
+0.558578 0.896078 0.680392
+0.579657 0.907843 0.676471
+0.600735 0.919608 0.672549
+0.621814 0.931373 0.668627
+0.642892 0.943137 0.664706
+0.663971 0.954902 0.660784
+0.679289 0.961397 0.664093
+0.688848 0.962623 0.674632
+0.698407 0.963848 0.685172
+0.707966 0.965074 0.695711
+0.717525 0.966299 0.706250
+0.727083 0.967525 0.716789
+0.736642 0.968750 0.727328
+0.746201 0.969975 0.737868
+0.755760 0.971201 0.748407
+0.765319 0.972426 0.758946
+0.774877 0.973652 0.769485
+0.784436 0.974877 0.780025
+0.793995 0.976103 0.790564
+0.803554 0.977328 0.801103
+0.813113 0.978554 0.811642
+0.822672 0.979779 0.822181
+0.832230 0.981005 0.832843
+0.841789 0.982230 0.843627
+0.851348 0.983456 0.854412
+0.860907 0.984681 0.865196
+0.870466 0.985907 0.875980
+0.880025 0.987132 0.886765
+0.889583 0.988358 0.897549
+0.899142 0.989583 0.908333
+0.908701 0.990809 0.919118
+0.918260 0.992034 0.929902
+0.927819 0.993260 0.940686
+0.937377 0.994485 0.951471
+0.946936 0.995711 0.962255
+0.956495 0.996936 0.973039
+0.966054 0.998162 0.983824
+0.975613 0.999387 0.994608
+0.284908 0.466429 0.196078
+0.309665 0.456526 0.196078
+0.334423 0.446623 0.196078
+0.359180 0.436720 0.196078
+0.383937 0.426817 0.196078
+0.408695 0.416914 0.196078
+0.433452 0.407011 0.196078
+0.458210 0.397108 0.196078
+0.476961 0.398529 0.198529
+0.489706 0.411275 0.203431
+0.502451 0.424020 0.208333
+0.515196 0.436765 0.213235
+0.527941 0.449510 0.218137
+0.540686 0.462255 0.223039
+0.553431 0.475000 0.227941
+0.566176 0.487745 0.232843
+0.578922 0.500490 0.237745
+0.591667 0.513235 0.242647
+0.604412 0.525980 0.247549
+0.617157 0.538725 0.252451
+0.629902 0.551471 0.257353
+0.642647 0.564216 0.262255
+0.655392 0.576961 0.267157
+0.668137 0.589706 0.272059
+0.680882 0.602451 0.276961
+0.693627 0.615196 0.281863
+0.706373 0.627941 0.286765
+0.719118 0.640686 0.291667
+0.731863 0.653431 0.296569
+0.744608 0.666176 0.301471
+0.757353 0.678922 0.306373
+0.770098 0.691667 0.311275
+0.782843 0.704412 0.316176
+0.795588 0.717157 0.321078
+0.808333 0.729902 0.325980
+0.821078 0.742647 0.330882
+0.833824 0.755392 0.335784
+0.846569 0.768137 0.340686
+0.859314 0.780882 0.345588
+0.872059 0.793627 0.350490
+0.884804 0.806373 0.355392
+0.897549 0.819118 0.360294
+0.910294 0.831863 0.365196
+0.923039 0.844608 0.370098
+0.935784 0.857353 0.375000
+0.948529 0.870098 0.379902
+0.961275 0.882843 0.384804
+0.974020 0.895588 0.389706
+0.980392 0.902451 0.395343
+0.980392 0.903431 0.401716
+0.980392 0.904412 0.408088
+0.980392 0.905392 0.414461
+0.980392 0.906373 0.420833
+0.980392 0.907353 0.427206
+0.980392 0.908333 0.433578
+0.980392 0.909314 0.439951
+0.980392 0.910294 0.446324
+0.980392 0.911275 0.452696
+0.980392 0.912255 0.459069
+0.980392 0.913235 0.465441
+0.980392 0.914216 0.471814
+0.980392 0.915196 0.478186
+0.980392 0.916176 0.484559
+0.980392 0.917157 0.490931
+0.980637 0.918137 0.497304
+0.981127 0.919118 0.503676
+0.981618 0.920098 0.510049
+0.982108 0.921078 0.516422
+0.982598 0.922059 0.522794
+0.983088 0.923039 0.529167
+0.983578 0.924020 0.535539
+0.984069 0.925000 0.541912
+0.984559 0.925980 0.548284
+0.985049 0.926961 0.554657
+0.985539 0.927941 0.561029
+0.986029 0.928922 0.567402
+0.986520 0.929902 0.573775
+0.987010 0.930882 0.580147
+0.987500 0.931863 0.586520
+0.987990 0.932843 0.592892
+0.988235 0.933946 0.599142
+0.988235 0.935172 0.605270
+0.988235 0.936397 0.611397
+0.988235 0.937623 0.617525
+0.988235 0.938848 0.623652
+0.988235 0.940074 0.629779
+0.988235 0.941299 0.635907
+0.988235 0.942525 0.642034
+0.988235 0.943750 0.648162
+0.988235 0.944975 0.654289
+0.988235 0.946201 0.660417
+0.988235 0.947426 0.666544
+0.988235 0.948652 0.672672
+0.988235 0.949877 0.678799
+0.988235 0.951103 0.684926
+0.988235 0.952328 0.691054
+0.988358 0.953676 0.698897
+0.988603 0.955147 0.708456
+0.988848 0.956618 0.718015
+0.989093 0.958088 0.727574
+0.989338 0.959559 0.737132
+0.989583 0.961029 0.746691
+0.989828 0.962500 0.756250
+0.990074 0.963971 0.765809
+0.990319 0.965441 0.775368
+0.990564 0.966912 0.784926
+0.990809 0.968382 0.794485
+0.991054 0.969853 0.804044
+0.991299 0.971324 0.813603
+0.991544 0.972794 0.823162
+0.991789 0.974265 0.832721
+0.992034 0.975735 0.842279
+0.992402 0.977206 0.851838
+0.992892 0.978676 0.861397
+0.993382 0.980147 0.870956
+0.993873 0.981618 0.880515
+0.994363 0.983088 0.890074
+0.994853 0.984559 0.899632
+0.995343 0.986029 0.909191
+0.995833 0.987500 0.918750
+0.996324 0.988971 0.928309
+0.996814 0.990441 0.937868
+0.997304 0.991912 0.947426
+0.997794 0.993382 0.956985
+0.998284 0.994853 0.966544
+0.998775 0.996324 0.976103
+0.999265 0.997794 0.985662
+0.999755 0.999265 0.995221
diff --git a/auxdata/colormaps/GMT_relief_oceanonly.rgb b/auxdata/colormaps/GMT_relief_oceanonly.rgb
new file mode 100644
index 00000000..75e978ca
--- /dev/null
+++ b/auxdata/colormaps/GMT_relief_oceanonly.rgb
@@ -0,0 +1,162 @@
+ncolors= 160
+# r g b
+0.000000 0.000980 0.004902
+0.000000 0.002941 0.014706
+0.000000 0.004902 0.024510
+0.000000 0.006863 0.034314
+0.000000 0.008824 0.044118
+0.000000 0.010784 0.053922
+0.000000 0.012745 0.063725
+0.000000 0.014706 0.073529
+0.000000 0.016667 0.083333
+0.000000 0.018627 0.093137
+0.000000 0.020588 0.102941
+0.000000 0.022549 0.112745
+0.000000 0.024510 0.122549
+0.000000 0.026471 0.132353
+0.000000 0.028431 0.142157
+0.000000 0.030392 0.151961
+0.000000 0.032353 0.161765
+0.000000 0.034314 0.171569
+0.000000 0.036275 0.181373
+0.000000 0.038235 0.191176
+0.000000 0.052941 0.210784
+0.000000 0.080392 0.240196
+0.000000 0.107843 0.269608
+0.000000 0.135294 0.299020
+0.000000 0.162745 0.328431
+0.000000 0.190196 0.357843
+0.000000 0.217647 0.387255
+0.000000 0.245098 0.416667
+0.000000 0.272549 0.446078
+0.000000 0.300000 0.475490
+0.000000 0.327451 0.504902
+0.000000 0.354902 0.534314
+0.000000 0.382353 0.563725
+0.000000 0.409804 0.593137
+0.000000 0.437255 0.622549
+0.000000 0.464706 0.651961
+0.000000 0.492157 0.681373
+0.000000 0.519608 0.710784
+0.000000 0.547059 0.740196
+0.000000 0.574510 0.769608
+0.016863 0.597451 0.781176
+0.050588 0.615882 0.774902
+0.084314 0.634314 0.768627
+0.118039 0.652745 0.762353
+0.151765 0.671176 0.756078
+0.185490 0.689608 0.749804
+0.219216 0.708039 0.743529
+0.252941 0.726471 0.737255
+0.286667 0.744902 0.730980
+0.320392 0.763333 0.724706
+0.354118 0.781961 0.718431
+0.387843 0.800784 0.712157
+0.421569 0.819608 0.705882
+0.455294 0.838431 0.699608
+0.489020 0.857255 0.693333
+0.522745 0.876078 0.687059
+0.556471 0.894902 0.680784
+0.590196 0.913725 0.674510
+0.623922 0.932549 0.668235
+0.657647 0.951373 0.661961
+0.682157 0.961765 0.667255
+0.697451 0.963725 0.684118
+0.712745 0.965686 0.700980
+0.728039 0.967647 0.717843
+0.743333 0.969608 0.734706
+0.758627 0.971569 0.751569
+0.773922 0.973529 0.768431
+0.789216 0.975490 0.785294
+0.804510 0.977451 0.802157
+0.819804 0.979412 0.819020
+0.835098 0.981373 0.836078
+0.850392 0.983333 0.853333
+0.865686 0.985294 0.870588
+0.880980 0.987255 0.887843
+0.896275 0.989216 0.905098
+0.911569 0.991176 0.922353
+0.926863 0.993137 0.939608
+0.942157 0.995098 0.956863
+0.957451 0.997059 0.974118
+0.972745 0.999020 0.991373
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
+0.784314 0.784314 0.784314
diff --git a/auxdata/colormaps/GMT_seis.rgb b/auxdata/colormaps/GMT_seis.rgb
new file mode 100644
index 00000000..0a1f5e76
--- /dev/null
+++ b/auxdata/colormaps/GMT_seis.rgb
@@ -0,0 +1,258 @@
+ncolors= 256
+# r g b
+0.672506 0.000000 0.000000
+0.684183 0.000000 0.000000
+0.695861 0.000000 0.000000
+0.707539 0.000000 0.000000
+0.719217 0.000000 0.000000
+0.730895 0.000000 0.000000
+0.742573 0.000000 0.000000
+0.754251 0.000000 0.000000
+0.765929 0.000000 0.000000
+0.777607 0.000000 0.000000
+0.789284 0.000000 0.000000
+0.800962 0.000000 0.000000
+0.812640 0.000000 0.000000
+0.824318 0.000000 0.000000
+0.835996 0.000000 0.000000
+0.847674 0.000000 0.000000
+0.859352 0.000000 0.000000
+0.871030 0.000000 0.000000
+0.882707 0.000000 0.000000
+0.894385 0.000000 0.000000
+0.906063 0.000000 0.000000
+0.917741 0.000000 0.000000
+0.929419 0.000000 0.000000
+0.941097 0.000000 0.000000
+0.952775 0.000000 0.000000
+0.964453 0.000000 0.000000
+0.976130 0.000000 0.000000
+0.987808 0.000000 0.000000
+0.999486 0.000000 0.000000
+1.000000 0.011214 0.000000
+1.000000 0.022945 0.000000
+1.000000 0.034675 0.000000
+1.000000 0.046406 0.000000
+1.000000 0.058136 0.000000
+1.000000 0.069867 0.000000
+1.000000 0.081597 0.000000
+1.000000 0.093328 0.000000
+1.000000 0.105058 0.000000
+1.000000 0.116789 0.000000
+1.000000 0.128519 0.000000
+1.000000 0.140250 0.000000
+1.000000 0.151980 0.000000
+1.000000 0.163711 0.000000
+1.000000 0.175441 0.000000
+1.000000 0.187172 0.000000
+1.000000 0.198902 0.000000
+1.000000 0.210633 0.000000
+1.000000 0.222363 0.000000
+1.000000 0.234093 0.000000
+1.000000 0.245824 0.000000
+1.000000 0.257554 0.000000
+1.000000 0.269285 0.000000
+1.000000 0.281015 0.000000
+1.000000 0.292746 0.000000
+1.000000 0.304476 0.000000
+1.000000 0.316207 0.000000
+1.000000 0.327937 0.000000
+1.000000 0.339668 0.000000
+1.000000 0.351398 0.000000
+1.000000 0.363129 0.000000
+1.000000 0.374859 0.000000
+1.000000 0.386590 0.000000
+1.000000 0.398320 0.000000
+1.000000 0.410051 0.000000
+1.000000 0.421781 0.000000
+1.000000 0.433512 0.000000
+1.000000 0.445242 0.000000
+1.000000 0.456973 0.000000
+1.000000 0.468703 0.000000
+1.000000 0.480434 0.000000
+1.000000 0.492164 0.000000
+1.000000 0.503895 0.000000
+1.000000 0.515625 0.000000
+1.000000 0.527355 0.000000
+1.000000 0.539086 0.000000
+1.000000 0.550816 0.000000
+1.000000 0.562547 0.000000
+1.000000 0.574277 0.000000
+1.000000 0.586008 0.000000
+1.000000 0.597738 0.000000
+1.000000 0.609469 0.000000
+1.000000 0.621199 0.000000
+1.000000 0.632930 0.000000
+1.000000 0.644660 0.000000
+1.000000 0.656391 0.000000
+1.000000 0.668121 0.000000
+1.000000 0.679852 0.000000
+1.000000 0.691582 0.000000
+1.000000 0.703313 0.000000
+1.000000 0.715043 0.000000
+1.000000 0.726774 0.000000
+1.000000 0.738504 0.000000
+1.000000 0.750235 0.000000
+1.000000 0.761965 0.000000
+1.000000 0.773696 0.000000
+1.000000 0.785426 0.000000
+1.000000 0.797157 0.000000
+1.000000 0.808887 0.000000
+1.000000 0.820617 0.000000
+1.000000 0.832348 0.000000
+1.000000 0.844078 0.000000
+1.000000 0.855809 0.000000
+1.000000 0.867539 0.000000
+1.000000 0.879270 0.000000
+1.000000 0.891000 0.000000
+1.000000 0.902731 0.000000
+1.000000 0.914461 0.000000
+1.000000 0.926192 0.000000
+1.000000 0.937922 0.000000
+1.000000 0.949653 0.000000
+1.000000 0.961383 0.000000
+1.000000 0.973114 0.000000
+1.000000 0.984844 0.000000
+1.000000 0.996575 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+0.993351 1.000000 0.001209
+0.970580 1.000000 0.005349
+0.947809 1.000000 0.009489
+0.925038 1.000000 0.013629
+0.902267 1.000000 0.017770
+0.879496 1.000000 0.021910
+0.856725 1.000000 0.026050
+0.833954 1.000000 0.030190
+0.811183 1.000000 0.034330
+0.788412 1.000000 0.038470
+0.765642 1.000000 0.042611
+0.742871 1.000000 0.046751
+0.720100 1.000000 0.050891
+0.697329 1.000000 0.055031
+0.674558 1.000000 0.059171
+0.651787 1.000000 0.063311
+0.629016 1.000000 0.067452
+0.606245 1.000000 0.071592
+0.583474 1.000000 0.075732
+0.560703 1.000000 0.079872
+0.537932 1.000000 0.084012
+0.515161 1.000000 0.088152
+0.492390 1.000000 0.092293
+0.469619 1.000000 0.096433
+0.446849 1.000000 0.100573
+0.424078 1.000000 0.104713
+0.401307 1.000000 0.108853
+0.378536 1.000000 0.112994
+0.355765 1.000000 0.117134
+0.342061 0.998187 0.127318
+0.329640 0.996117 0.138359
+0.317220 0.994046 0.149399
+0.304799 0.991976 0.160440
+0.292379 0.989906 0.171480
+0.279958 0.987836 0.182521
+0.267538 0.985766 0.193561
+0.255117 0.983696 0.204602
+0.242697 0.981626 0.215642
+0.230276 0.979556 0.226683
+0.217856 0.977486 0.237723
+0.205435 0.975416 0.248763
+0.193015 0.973346 0.259804
+0.180594 0.971276 0.270844
+0.168174 0.969205 0.281885
+0.155753 0.967135 0.292925
+0.143333 0.965065 0.303966
+0.130912 0.962995 0.315006
+0.118492 0.960925 0.326047
+0.106071 0.958855 0.337087
+0.093651 0.956785 0.348128
+0.081230 0.954715 0.359168
+0.068810 0.952645 0.370208
+0.056389 0.950575 0.381249
+0.043969 0.948505 0.392289
+0.031548 0.946434 0.403330
+0.019128 0.944364 0.414370
+0.006707 0.942294 0.425411
+0.000000 0.931019 0.440578
+0.000000 0.908938 0.460588
+0.000000 0.886857 0.480599
+0.000000 0.864777 0.500610
+0.000000 0.842696 0.520621
+0.000000 0.820615 0.540632
+0.000000 0.798534 0.560642
+0.000000 0.776453 0.580653
+0.000000 0.754372 0.600664
+0.000000 0.732291 0.620675
+0.000000 0.710210 0.640686
+0.000000 0.688129 0.660697
+0.000000 0.666048 0.680707
+0.000000 0.643967 0.700718
+0.000000 0.621887 0.720729
+0.000000 0.599806 0.740740
+0.000000 0.577725 0.760751
+0.000000 0.555644 0.780761
+0.000000 0.533563 0.800772
+0.000000 0.511482 0.820783
+0.000000 0.489401 0.840794
+0.000000 0.467320 0.860805
+0.000000 0.445239 0.880816
+0.000000 0.423158 0.900826
+0.000000 0.401078 0.920837
+0.000000 0.378997 0.940848
+0.000000 0.356916 0.960859
+0.000000 0.334835 0.980870
+0.000000 0.313242 0.999698
+0.000000 0.302251 0.992828
+0.000000 0.291260 0.985959
+0.000000 0.280269 0.979090
+0.000000 0.269278 0.972220
+0.000000 0.258287 0.965351
+0.000000 0.247296 0.958482
+0.000000 0.236305 0.951612
+0.000000 0.225314 0.944743
+0.000000 0.214323 0.937874
+0.000000 0.203332 0.931004
+0.000000 0.192342 0.924135
+0.000000 0.181351 0.917266
+0.000000 0.170360 0.910396
+0.000000 0.159369 0.903527
+0.000000 0.148378 0.896658
+0.000000 0.137387 0.889788
+0.000000 0.126396 0.882919
+0.000000 0.115405 0.876050
+0.000000 0.104414 0.869180
+0.000000 0.093423 0.862311
+0.000000 0.082432 0.855442
+0.000000 0.071441 0.848572
+0.000000 0.060450 0.841703
+0.000000 0.049459 0.834834
+0.000000 0.038468 0.827964
+0.000000 0.027477 0.821095
+0.000000 0.016486 0.814226
+0.000000 0.005495 0.807356
diff --git a/auxdata/colormaps/GMT_split.rgb b/auxdata/colormaps/GMT_split.rgb
new file mode 100644
index 00000000..03edc095
--- /dev/null
+++ b/auxdata/colormaps/GMT_split.rgb
@@ -0,0 +1,42 @@
+ncolors= 40
+# r g b
+0.476863 0.476863 0.975098
+0.426667 0.426667 0.925294
+0.376471 0.376471 0.875490
+0.326275 0.326275 0.825686
+0.276078 0.276078 0.775882
+0.225882 0.225882 0.726078
+0.175686 0.175686 0.676275
+0.125490 0.125490 0.626471
+0.075294 0.075294 0.576667
+0.025098 0.025098 0.526863
+0.000000 0.000000 0.476863
+0.000000 0.000000 0.426667
+0.000000 0.000000 0.376471
+0.000000 0.000000 0.326275
+0.000000 0.000000 0.276078
+0.000000 0.000000 0.225882
+0.000000 0.000000 0.175686
+0.000000 0.000000 0.125490
+0.000000 0.000000 0.075294
+0.000000 0.000000 0.025098
+0.025098 0.000000 0.000000
+0.075294 0.000000 0.000000
+0.125490 0.000000 0.000000
+0.175686 0.000000 0.000000
+0.225882 0.000000 0.000000
+0.276078 0.000000 0.000000
+0.326275 0.000000 0.000000
+0.376471 0.000000 0.000000
+0.426667 0.000000 0.000000
+0.476863 0.000000 0.000000
+0.526863 0.025098 0.025098
+0.576667 0.075294 0.075294
+0.626471 0.125490 0.125490
+0.676275 0.175686 0.175686
+0.726078 0.225882 0.225882
+0.775882 0.276078 0.276078
+0.825686 0.326275 0.326275
+0.875490 0.376471 0.376471
+0.925294 0.426667 0.426667
+0.975098 0.476863 0.476863
diff --git a/auxdata/colormaps/GMT_topo.rgb b/auxdata/colormaps/GMT_topo.rgb
new file mode 100644
index 00000000..2739463b
--- /dev/null
+++ b/auxdata/colormaps/GMT_topo.rgb
@@ -0,0 +1,258 @@
+ncolors= 256
+# r g b
+0.850000 0.467500 0.554459
+0.850000 0.467500 0.575377
+0.850000 0.467500 0.596295
+0.850000 0.467500 0.617213
+0.850000 0.467500 0.638131
+0.850000 0.467500 0.659049
+0.850000 0.467500 0.679967
+0.850000 0.467500 0.700885
+0.850000 0.467500 0.721803
+0.900000 0.540000 0.798337
+0.900000 0.540000 0.818103
+0.900000 0.540000 0.837870
+0.900000 0.540000 0.857636
+0.900000 0.540000 0.877403
+0.900000 0.540000 0.897169
+0.883064 0.540000 0.900000
+0.863297 0.540000 0.900000
+0.843531 0.540000 0.900000
+0.824625 0.540000 0.900000
+0.808875 0.540000 0.900000
+0.793125 0.540000 0.900000
+0.777375 0.540000 0.900000
+0.761625 0.540000 0.900000
+0.745875 0.540000 0.900000
+0.730125 0.540000 0.900000
+0.714375 0.540000 0.900000
+0.698625 0.540000 0.900000
+0.682819 0.540000 0.900000
+0.666281 0.540000 0.900000
+0.649744 0.540000 0.900000
+0.633206 0.540000 0.900000
+0.616669 0.540000 0.900000
+0.600131 0.540000 0.900000
+0.583594 0.540000 0.900000
+0.567056 0.540000 0.900000
+0.550519 0.540000 0.900000
+0.540000 0.546019 0.900000
+0.543047 0.567937 0.905078
+0.546328 0.590490 0.910547
+0.549609 0.613272 0.916016
+0.552891 0.636285 0.921484
+0.556172 0.659527 0.926953
+0.559453 0.682999 0.932422
+0.562734 0.706701 0.937891
+0.566016 0.730632 0.943359
+0.569297 0.754793 0.948828
+0.565918 0.774463 0.950000
+0.560723 0.793377 0.950000
+0.555527 0.812859 0.950000
+0.550332 0.832910 0.950000
+0.545137 0.853529 0.950000
+0.539941 0.874716 0.950000
+0.534746 0.896471 0.950000
+0.529551 0.918795 0.950000
+0.524355 0.941687 0.950000
+0.522500 0.950000 0.934971
+0.522500 0.950000 0.911592
+0.522500 0.950000 0.888213
+0.522500 0.950000 0.864834
+0.522500 0.950000 0.841455
+0.522500 0.950000 0.818076
+0.522500 0.950000 0.794697
+0.522500 0.950000 0.771318
+0.522500 0.950000 0.747939
+0.522500 0.950000 0.724093
+0.522500 0.950000 0.699779
+0.522500 0.950000 0.675465
+0.522500 0.950000 0.651151
+0.522500 0.950000 0.626837
+0.522500 0.950000 0.602523
+0.522500 0.950000 0.578209
+0.522500 0.950000 0.553895
+0.522500 0.950000 0.529580
+0.539066 0.950000 0.522500
+0.561509 0.950000 0.522500
+0.583953 0.950000 0.522500
+0.606397 0.950000 0.522500
+0.628841 0.950000 0.522500
+0.651284 0.950000 0.522500
+0.673728 0.950000 0.522500
+0.696172 0.950000 0.522500
+0.718616 0.950000 0.522500
+0.741260 0.950000 0.522500
+0.764639 0.950000 0.522500
+0.788018 0.950000 0.522500
+0.811396 0.950000 0.522500
+0.834775 0.950000 0.522500
+0.858154 0.950000 0.522500
+0.881533 0.950000 0.522500
+0.904912 0.950000 0.522500
+0.928291 0.950000 0.522500
+0.950000 0.948330 0.522500
+0.950000 0.924951 0.522500
+0.950000 0.901572 0.522500
+0.950000 0.878193 0.522500
+0.950000 0.854814 0.522500
+0.950000 0.831436 0.522500
+0.950000 0.808057 0.522500
+0.950000 0.784678 0.522500
+0.950000 0.761299 0.522500
+0.950000 0.737920 0.522500
+0.944922 0.728309 0.524505
+0.939453 0.719968 0.526608
+0.933984 0.711842 0.528650
+0.928516 0.703929 0.530632
+0.923047 0.696226 0.532555
+0.917578 0.688729 0.534418
+0.912109 0.681437 0.536221
+0.906641 0.674345 0.537964
+0.901172 0.667452 0.539647
+0.895703 0.660753 0.541271
+0.890234 0.654247 0.542834
+0.884766 0.647929 0.544338
+0.879297 0.641798 0.545782
+0.873828 0.635850 0.547167
+0.868359 0.630082 0.548491
+0.862891 0.624492 0.549756
+0.857422 0.619076 0.550961
+0.851953 0.613832 0.552106
+0.846671 0.635003 0.635003
+0.841180 0.630885 0.630885
+0.835690 0.626767 0.626767
+0.830199 0.622649 0.622649
+0.824708 0.618531 0.618531
+0.819217 0.614413 0.614413
+0.813727 0.610295 0.610295
+0.808236 0.606177 0.606177
+0.802745 0.602059 0.602059
+0.450520 0.497821 0.700000
+0.440853 0.540090 0.700000
+0.431186 0.586098 0.700000
+0.421519 0.635843 0.700000
+0.411934 0.688860 0.700000
+0.402363 0.700000 0.654541
+0.392793 0.700000 0.594278
+0.387793 0.705078 0.538057
+0.402832 0.732422 0.512060
+0.417871 0.759766 0.482564
+0.432910 0.787109 0.449569
+0.459688 0.800000 0.440000
+0.483312 0.800000 0.440000
+0.506937 0.800000 0.440000
+0.530563 0.800000 0.440000
+0.554188 0.800000 0.440000
+0.577812 0.800000 0.440000
+0.601437 0.800000 0.440000
+0.626966 0.802344 0.443170
+0.659280 0.813281 0.458106
+0.691247 0.824219 0.473282
+0.722828 0.835156 0.488697
+0.753983 0.846094 0.504351
+0.784675 0.857031 0.520245
+0.814862 0.867969 0.536378
+0.844507 0.878906 0.552750
+0.873569 0.889844 0.569361
+0.900195 0.899888 0.585567
+0.902930 0.898397 0.593518
+0.905664 0.897050 0.601506
+0.908398 0.895848 0.609532
+0.911133 0.894793 0.617595
+0.913867 0.893887 0.625696
+0.916602 0.893130 0.633834
+0.919336 0.892524 0.642009
+0.922070 0.892071 0.650222
+0.924805 0.891773 0.658472
+0.927539 0.891631 0.666759
+0.930273 0.891646 0.675084
+0.933008 0.891820 0.683446
+0.935742 0.892155 0.691846
+0.938477 0.892652 0.700283
+0.941211 0.893313 0.708758
+0.943945 0.894139 0.717269
+0.946680 0.895131 0.725819
+0.949414 0.896292 0.734405
+0.952148 0.897622 0.743029
+0.954883 0.899124 0.751690
+0.957617 0.900799 0.760389
+0.960352 0.902648 0.769125
+0.963086 0.904672 0.777899
+0.965820 0.906875 0.786710
+0.968555 0.909256 0.795558
+0.971289 0.911818 0.804444
+0.974023 0.914562 0.813367
+0.976758 0.917489 0.822327
+0.979492 0.920601 0.831325
+0.982227 0.923901 0.840360
+0.984961 0.927388 0.849433
+0.987695 0.931065 0.858543
+0.990430 0.934933 0.867690
+0.993164 0.938994 0.876875
+0.995898 0.943249 0.886097
+0.998633 0.947701 0.895356
+1.000000 0.975001 0.950362
+1.000000 0.975013 0.951144
+1.000000 0.975037 0.951926
+1.000000 0.975073 0.952707
+1.000000 0.975122 0.953489
+1.000000 0.975182 0.954271
+1.000000 0.975255 0.955052
+1.000000 0.975340 0.955834
+1.000000 0.975438 0.956616
+1.000000 0.975547 0.957398
+1.000000 0.975669 0.958179
+1.000000 0.975803 0.958961
+1.000000 0.975949 0.959743
+1.000000 0.976108 0.960524
+1.000000 0.976278 0.961306
+1.000000 0.976461 0.962088
+1.000000 0.976656 0.962869
+1.000000 0.976864 0.963651
+1.000000 0.977083 0.964433
+1.000000 0.977315 0.965214
+1.000000 0.977559 0.965996
+1.000000 0.977815 0.966778
+1.000000 0.978083 0.967560
+1.000000 0.978364 0.968341
+1.000000 0.978657 0.969123
+1.000000 0.978962 0.969905
+1.000000 0.979279 0.970686
+1.000000 0.979609 0.971468
+1.000000 0.979951 0.972250
+1.000000 0.980304 0.973031
+1.000000 0.980671 0.973813
+1.000000 0.981049 0.974595
+1.000000 0.981440 0.975377
+1.000000 0.981843 0.976158
+1.000000 0.982258 0.976940
+1.000000 0.982685 0.977722
+1.000000 0.983124 0.978503
+1.000000 0.983576 0.979285
+1.000000 0.984040 0.980067
+1.000000 0.984516 0.980848
+1.000000 0.985005 0.981630
+1.000000 0.985505 0.982412
+1.000000 0.986018 0.983194
+1.000000 0.986543 0.983975
+1.000000 0.987080 0.984757
+1.000000 0.987630 0.985539
+1.000000 0.988192 0.986320
+1.000000 0.988766 0.987102
+1.000000 0.989352 0.987884
+1.000000 0.989950 0.988665
+1.000000 0.990561 0.989447
+1.000000 0.991184 0.990229
+1.000000 0.991819 0.991010
+1.000000 0.992466 0.991792
+1.000000 0.993125 0.992574
+1.000000 0.993797 0.993356
+1.000000 0.994481 0.994137
+1.000000 0.995177 0.994919
+1.000000 0.995886 0.995701
+1.000000 0.996606 0.996482
+1.000000 0.997339 0.997264
+1.000000 0.998084 0.998046
+1.000000 0.998841 0.998827
+1.000000 0.999611 0.999609
diff --git a/auxdata/colormaps/GMT_wysiwyg.rgb b/auxdata/colormaps/GMT_wysiwyg.rgb
new file mode 100644
index 00000000..f937bd0a
--- /dev/null
+++ b/auxdata/colormaps/GMT_wysiwyg.rgb
@@ -0,0 +1,22 @@
+ncolors= 20
+# r g b
+0.250980 0.000000 0.250980
+0.250980 0.000000 0.752941
+0.000000 0.250980 1.000000
+0.000000 0.501961 1.000000
+0.000000 0.627451 1.000000
+0.250980 0.752941 1.000000
+0.250980 0.878431 1.000000
+0.250980 1.000000 1.000000
+0.250980 1.000000 0.752941
+0.250980 1.000000 0.250980
+0.501961 1.000000 0.250980
+0.752941 1.000000 0.250980
+1.000000 1.000000 0.250980
+1.000000 0.878431 0.250980
+1.000000 0.627451 0.250980
+1.000000 0.376471 0.250980
+1.000000 0.125490 0.250980
+1.000000 0.376471 0.752941
+1.000000 0.627451 1.000000
+1.000000 0.878431 1.000000
diff --git a/auxdata/colormaps/GMT_wysiwygcont.rgb b/auxdata/colormaps/GMT_wysiwygcont.rgb
new file mode 100644
index 00000000..ceb64029
--- /dev/null
+++ b/auxdata/colormaps/GMT_wysiwygcont.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+0.250980 0.000000 0.276078
+0.250980 0.000000 0.326275
+0.250980 0.000000 0.376471
+0.250980 0.000000 0.426667
+0.250980 0.000000 0.476863
+0.250980 0.000000 0.527059
+0.250980 0.000000 0.577255
+0.250980 0.000000 0.627451
+0.250980 0.000000 0.677647
+0.250980 0.000000 0.727843
+0.238431 0.012549 0.765294
+0.213333 0.037647 0.790000
+0.188235 0.062745 0.814706
+0.163137 0.087843 0.839412
+0.138039 0.112941 0.864118
+0.112941 0.138039 0.888824
+0.087843 0.163137 0.913529
+0.062745 0.188235 0.938235
+0.037647 0.213333 0.962941
+0.012549 0.238431 0.987647
+0.000000 0.263529 1.000000
+0.000000 0.288627 1.000000
+0.000000 0.313725 1.000000
+0.000000 0.338824 1.000000
+0.000000 0.363922 1.000000
+0.000000 0.389020 1.000000
+0.000000 0.414118 1.000000
+0.000000 0.439216 1.000000
+0.000000 0.464314 1.000000
+0.000000 0.489412 1.000000
+0.000000 0.508235 1.000000
+0.000000 0.520784 1.000000
+0.000000 0.533333 1.000000
+0.000000 0.545882 1.000000
+0.000000 0.558431 1.000000
+0.000000 0.570980 1.000000
+0.000000 0.583529 1.000000
+0.000000 0.596078 1.000000
+0.000000 0.608627 1.000000
+0.000000 0.621176 1.000000
+0.012549 0.633725 1.000000
+0.037647 0.646275 1.000000
+0.062745 0.658824 1.000000
+0.087843 0.671373 1.000000
+0.112941 0.683922 1.000000
+0.138039 0.696471 1.000000
+0.163137 0.709020 1.000000
+0.188235 0.721569 1.000000
+0.213333 0.734118 1.000000
+0.238431 0.746667 1.000000
+0.250980 0.759216 1.000000
+0.250980 0.771765 1.000000
+0.250980 0.784314 1.000000
+0.250980 0.796863 1.000000
+0.250980 0.809412 1.000000
+0.250980 0.821961 1.000000
+0.250980 0.834510 1.000000
+0.250980 0.847059 1.000000
+0.250980 0.859608 1.000000
+0.250980 0.872157 1.000000
+0.250980 0.884510 1.000000
+0.250980 0.896667 1.000000
+0.250980 0.908824 1.000000
+0.250980 0.920980 1.000000
+0.250980 0.933137 1.000000
+0.250980 0.945294 1.000000
+0.250980 0.957451 1.000000
+0.250980 0.969608 1.000000
+0.250980 0.981765 1.000000
+0.250980 0.993922 1.000000
+0.250980 1.000000 0.987647
+0.250980 1.000000 0.962941
+0.250980 1.000000 0.938235
+0.250980 1.000000 0.913529
+0.250980 1.000000 0.888824
+0.250980 1.000000 0.864118
+0.250980 1.000000 0.839412
+0.250980 1.000000 0.814706
+0.250980 1.000000 0.790000
+0.250980 1.000000 0.765294
+0.250980 1.000000 0.727843
+0.250980 1.000000 0.677647
+0.250980 1.000000 0.627451
+0.250980 1.000000 0.577255
+0.250980 1.000000 0.527059
+0.250980 1.000000 0.476863
+0.250980 1.000000 0.426667
+0.250980 1.000000 0.376471
+0.250980 1.000000 0.326275
+0.250980 1.000000 0.276078
+0.263529 1.000000 0.250980
+0.288627 1.000000 0.250980
+0.313725 1.000000 0.250980
+0.338824 1.000000 0.250980
+0.363922 1.000000 0.250980
+0.389020 1.000000 0.250980
+0.414118 1.000000 0.250980
+0.439216 1.000000 0.250980
+0.464314 1.000000 0.250980
+0.489412 1.000000 0.250980
+0.514510 1.000000 0.250980
+0.539608 1.000000 0.250980
+0.564706 1.000000 0.250980
+0.589804 1.000000 0.250980
+0.614902 1.000000 0.250980
+0.640000 1.000000 0.250980
+0.665098 1.000000 0.250980
+0.690196 1.000000 0.250980
+0.715294 1.000000 0.250980
+0.740392 1.000000 0.250980
+0.765294 1.000000 0.250980
+0.790000 1.000000 0.250980
+0.814706 1.000000 0.250980
+0.839412 1.000000 0.250980
+0.864118 1.000000 0.250980
+0.888824 1.000000 0.250980
+0.913529 1.000000 0.250980
+0.938235 1.000000 0.250980
+0.962941 1.000000 0.250980
+0.987647 1.000000 0.250980
+1.000000 0.993922 0.250980
+1.000000 0.981765 0.250980
+1.000000 0.969608 0.250980
+1.000000 0.957451 0.250980
+1.000000 0.945294 0.250980
+1.000000 0.933137 0.250980
+1.000000 0.920980 0.250980
+1.000000 0.908824 0.250980
+1.000000 0.896667 0.250980
+1.000000 0.884510 0.250980
+1.000000 0.865882 0.250980
+1.000000 0.840784 0.250980
+1.000000 0.815686 0.250980
+1.000000 0.790588 0.250980
+1.000000 0.765490 0.250980
+1.000000 0.740392 0.250980
+1.000000 0.715294 0.250980
+1.000000 0.690196 0.250980
+1.000000 0.665098 0.250980
+1.000000 0.640000 0.250980
+1.000000 0.614902 0.250980
+1.000000 0.589804 0.250980
+1.000000 0.564706 0.250980
+1.000000 0.539608 0.250980
+1.000000 0.514510 0.250980
+1.000000 0.489412 0.250980
+1.000000 0.464314 0.250980
+1.000000 0.439216 0.250980
+1.000000 0.414118 0.250980
+1.000000 0.389020 0.250980
+1.000000 0.363922 0.250980
+1.000000 0.338824 0.250980
+1.000000 0.313725 0.250980
+1.000000 0.288627 0.250980
+1.000000 0.263529 0.250980
+1.000000 0.238431 0.250980
+1.000000 0.213333 0.250980
+1.000000 0.188235 0.250980
+1.000000 0.163137 0.250980
+1.000000 0.138039 0.250980
+1.000000 0.138039 0.276078
+1.000000 0.163137 0.326275
+1.000000 0.188235 0.376471
+1.000000 0.213333 0.426667
+1.000000 0.238431 0.476863
+1.000000 0.263529 0.527059
+1.000000 0.288627 0.577255
+1.000000 0.313725 0.627451
+1.000000 0.338824 0.677647
+1.000000 0.363922 0.727843
+1.000000 0.389020 0.765294
+1.000000 0.414118 0.790000
+1.000000 0.439216 0.814706
+1.000000 0.464314 0.839412
+1.000000 0.489412 0.864118
+1.000000 0.514510 0.888824
+1.000000 0.539608 0.913529
+1.000000 0.564706 0.938235
+1.000000 0.589804 0.962941
+1.000000 0.614902 0.987647
+1.000000 0.640000 0.994118
+1.000000 0.665098 0.982353
+1.000000 0.690196 0.970588
+1.000000 0.715294 0.958824
+1.000000 0.740392 0.947059
+1.000000 0.765490 0.935294
+1.000000 0.790588 0.923529
+1.000000 0.815686 0.911765
+1.000000 0.840784 0.900000
+1.000000 0.865882 0.888235
+1.000000 0.883343 1.000000
+1.000000 0.895623 1.000000
+1.000000 0.907903 1.000000
+1.000000 0.920182 1.000000
+1.000000 0.932462 1.000000
+1.000000 0.944742 1.000000
+1.000000 0.957021 1.000000
+1.000000 0.969301 1.000000
+1.000000 0.981581 1.000000
+1.000000 0.993860 1.000000
diff --git a/auxdata/colormaps/GSFC_landsat_udf_density.rgb b/auxdata/colormaps/GSFC_landsat_udf_density.rgb
new file mode 100644
index 00000000..659032b6
--- /dev/null
+++ b/auxdata/colormaps/GSFC_landsat_udf_density.rgb
@@ -0,0 +1,13 @@
+ncolors = 11
+# r g b
+233 255 190
+153 255 119
+ 56 224 9
+ 61 204 66
+ 61 184 104
+ 51 166 137
+ 26 147 171
+ 33 110 158
+ 32 75 145
+ 27 46 133
+ 12 16 120
diff --git a/auxdata/colormaps/GrayWhiteGray.rgb b/auxdata/colormaps/GrayWhiteGray.rgb
new file mode 100644
index 00000000..141346fe
--- /dev/null
+++ b/auxdata/colormaps/GrayWhiteGray.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 95 95 95 # gray
+ 97 97 97 #
+ 99 99 99 #
+ 101 101 101 #
+ 103 103 103 #
+ 104 104 104 #
+ 106 106 106 #
+ 108 108 108 #
+ 110 110 110 #
+ 112 112 112 #
+ 114 114 114 #
+ 116 116 116 #
+ 118 118 118 #
+ 119 119 119 #
+ 121 121 121 #
+ 123 123 123 #
+ 125 125 125 #
+ 127 127 127 #
+ 129 129 129 #
+ 131 131 131 #
+ 133 133 133 #
+ 135 135 135 #
+ 136 136 136 #
+ 138 138 138 #
+ 140 140 140 #
+ 142 142 142 #
+ 144 144 144 #
+ 146 146 146 #
+ 148 148 148 #
+ 150 150 150 #
+ 151 151 151 #
+ 153 153 153 #
+ 155 155 155 #
+ 157 157 157 #
+ 159 159 159 #
+ 161 161 161 #
+ 163 163 163 #
+ 165 165 165 #
+ 167 167 167 #
+ 168 168 168 #
+ 170 170 170 #
+ 172 172 172 #
+ 174 174 174 #
+ 176 176 176 #
+ 178 178 178 #
+ 180 180 180 #
+ 182 182 182 #
+ 183 183 183 #
+ 185 185 185 #
+ 187 187 187 #
+ 189 189 189 #
+ 191 191 191 #
+ 193 193 193 #
+ 195 195 195 #
+ 197 197 197 #
+ 199 199 199 #
+ 200 200 200 #
+ 202 202 202 #
+ 204 204 204 #
+ 206 206 206 #
+ 208 208 208 #
+ 210 210 210 #
+ 212 212 212 #
+ 214 214 214 #
+ 215 215 215 #
+ 217 217 217 #
+ 219 219 219 #
+ 221 221 221 #
+ 223 223 223 #
+ 225 225 225 #
+ 227 227 227 #
+ 229 229 229 #
+ 231 231 231 #
+ 232 232 232 #
+ 234 234 234 #
+ 236 236 236 #
+ 238 238 238 #
+ 240 240 240 #
+ 242 242 242 #
+ 244 244 244 #
+ 246 246 246 #
+ 247 247 247 #
+ 249 249 249 #
+ 251 251 251 #
+ 255 255 255 # white
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 #
+ 255 255 255 # white
+ 253 253 253 #
+ 251 251 251 #
+ 249 249 249 #
+ 247 247 247 #
+ 246 246 246 #
+ 244 244 244 #
+ 242 242 242 #
+ 240 240 240 #
+ 238 238 238 #
+ 236 236 236 #
+ 234 234 234 #
+ 232 232 232 #
+ 231 231 231 #
+ 229 229 229 #
+ 227 227 227 #
+ 225 225 225 #
+ 223 223 223 #
+ 221 221 221 #
+ 219 219 219 #
+ 217 217 217 #
+ 215 215 215 #
+ 214 214 214 #
+ 212 212 212 #
+ 210 210 210 #
+ 208 208 208 #
+ 206 206 206 #
+ 204 204 204 #
+ 202 202 202 #
+ 200 200 200 #
+ 199 199 199 #
+ 197 197 197 #
+ 195 195 195 #
+ 193 193 193 #
+ 191 191 191 #
+ 189 189 189 #
+ 187 187 187 #
+ 185 185 185 #
+ 183 183 183 #
+ 182 182 182 #
+ 180 180 180 #
+ 178 178 178 #
+ 176 176 176 #
+ 174 174 174 #
+ 172 172 172 #
+ 170 170 170 #
+ 168 168 168 #
+ 167 167 167 #
+ 165 165 165 #
+ 163 163 163 #
+ 161 161 161 #
+ 159 159 159 #
+ 157 157 157 #
+ 155 155 155 #
+ 153 153 153 #
+ 151 151 151 #
+ 150 150 150 #
+ 148 148 148 #
+ 146 146 146 #
+ 144 144 144 #
+ 142 142 142 #
+ 140 140 140 #
+ 138 138 138 #
+ 136 136 136 #
+ 135 135 135 #
+ 133 133 133 #
+ 131 131 131 #
+ 129 129 129 #
+ 127 127 127 #
+ 125 125 125 #
+ 123 123 123 #
+ 121 121 121 #
+ 119 119 119 #
+ 118 118 118 #
+ 116 116 116 #
+ 114 114 114 #
+ 112 112 112 #
+ 110 110 110 #
+ 108 108 108 #
+ 106 106 106 #
+ 104 104 104 #
+ 103 103 103 #
+ 101 101 101 #
+ 99 99 99 #
+ 95 95 95 # gray
diff --git a/auxdata/colormaps/GreenMagenta16.rgb b/auxdata/colormaps/GreenMagenta16.rgb
new file mode 100644
index 00000000..f2eae31e
--- /dev/null
+++ b/auxdata/colormaps/GreenMagenta16.rgb
@@ -0,0 +1,23 @@
+# Green to Magenta, 16 steps
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 16
+
+# r g b
+ 0 80 0
+ 0 134 0
+ 0 187 0
+ 0 241 0
+ 80 255 80
+ 134 255 134
+ 187 255 187
+ 255 255 255
+ 255 241 255
+ 255 187 255
+ 255 134 255
+ 255 80 255
+ 241 0 241
+ 187 0 187
+ 134 0 134
+ 80 0 80
diff --git a/auxdata/colormaps/GreenYellow.rgb b/auxdata/colormaps/GreenYellow.rgb
new file mode 100644
index 00000000..386b860d
--- /dev/null
+++ b/auxdata/colormaps/GreenYellow.rgb
@@ -0,0 +1,253 @@
+ncolors = 252
+25 255 82
+27 255 84
+28 255 85
+30 255 86
+31 255 87
+33 255 88
+34 255 89
+36 255 90
+37 255 92
+39 255 93
+40 255 94
+42 255 95
+43 255 96
+45 255 97
+46 255 98
+48 255 100
+49 255 101
+51 255 102
+53 255 103
+54 255 104
+56 255 105
+57 255 106
+59 255 108
+60 255 109
+62 255 110
+63 255 111
+65 255 112
+66 255 113
+68 255 115
+69 255 116
+71 255 117
+72 255 118
+74 255 119
+75 255 120
+77 255 121
+79 255 123
+80 255 124
+82 255 125
+83 255 126
+85 255 127
+86 255 128
+88 255 129
+89 255 131
+91 255 132
+92 255 133
+94 255 134
+95 255 135
+97 255 136
+98 255 137
+100 255 139
+102 255 140
+103 255 141
+105 255 142
+106 255 143
+108 255 144
+109 255 145
+111 255 147
+112 255 148
+114 255 149
+115 255 150
+117 255 151
+118 255 152
+120 255 154
+121 255 155
+123 255 156
+124 255 157
+126 255 158
+128 255 159
+129 255 160
+131 255 162
+132 255 163
+134 255 164
+135 255 165
+137 255 166
+138 255 167
+140 255 168
+141 255 170
+143 255 171
+144 255 172
+146 255 173
+147 255 174
+149 255 175
+150 255 176
+152 255 178
+154 255 179
+155 255 180
+157 255 181
+158 255 182
+160 255 183
+161 255 185
+163 255 186
+164 255 187
+166 255 188
+167 255 189
+169 255 190
+170 255 191
+172 255 193
+173 255 194
+175 255 195
+176 255 196
+178 255 197
+180 255 198
+181 255 199
+183 255 201
+184 255 202
+186 255 203
+187 255 204
+189 255 205
+190 255 206
+192 255 207
+193 255 209
+195 255 210
+196 255 211
+198 255 212
+199 255 213
+201 255 214
+202 255 215
+204 255 217
+206 255 218
+207 255 219
+209 255 220
+210 255 221
+212 255 222
+213 255 224
+215 255 225
+216 255 226
+250 255 216
+250 255 215
+249 255 213
+249 255 212
+249 255 210
+249 255 209
+249 255 207
+248 255 206
+248 255 204
+248 255 202
+248 255 201
+248 255 199
+247 255 198
+247 255 196
+247 255 195
+247 255 193
+247 255 192
+246 255 190
+246 255 189
+246 255 187
+246 255 186
+246 255 184
+246 255 183
+245 255 181
+245 255 180
+245 255 178
+245 255 176
+245 255 175
+244 255 173
+244 255 172
+244 255 170
+244 255 169
+244 255 167
+243 255 166
+243 255 164
+243 255 163
+243 255 161
+243 255 160
+242 255 158
+242 255 157
+242 255 155
+242 255 154
+242 255 152
+241 255 150
+241 255 149
+241 255 147
+241 255 146
+241 255 144
+241 255 143
+240 255 141
+240 255 140
+240 255 138
+240 255 137
+240 255 135
+239 255 134
+239 255 132
+239 255 131
+239 255 129
+239 255 128
+238 255 126
+238 255 124
+238 255 123
+238 255 121
+238 255 120
+237 255 118
+237 255 117
+237 255 115
+237 255 114
+237 255 112
+237 255 111
+236 255 109
+236 255 108
+236 255 106
+236 255 105
+236 255 103
+235 255 101
+235 255 100
+235 255 98
+235 255 97
+235 255 95
+234 255 94
+234 255 92
+234 255 91
+234 255 89
+234 255 88
+233 255 86
+233 255 85
+233 255 83
+233 255 82
+233 255 80
+233 255 79
+232 255 77
+232 255 75
+232 255 74
+232 255 72
+232 255 71
+231 255 69
+231 255 68
+231 255 66
+231 255 65
+231 255 63
+230 255 62
+230 255 60
+230 255 59
+230 255 57
+230 255 56
+229 255 54
+229 255 53
+229 255 51
+229 255 49
+229 255 48
+228 255 46
+228 255 45
+228 255 43
+228 255 42
+228 255 40
+228 255 39
+227 255 37
+227 255 36
+227 255 34
+227 255 33
+227 255 31
+226 255 30
+226 255 28
+226 255 27
+226 255 25
diff --git a/auxdata/colormaps/I-01.rgb b/auxdata/colormaps/I-01.rgb
new file mode 100644
index 00000000..c586fc0f
--- /dev/null
+++ b/auxdata/colormaps/I-01.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 11 11 92
+ 11 11 92
+ 11 11 92
+ 11 12 92
+ 12 12 93
+ 12 12 93
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 11 11 92
+ 11 11 92
+ 11 11 92
+ 11 11 92
+ 12 12 93
+ 12 12 93
+ 12 12 93
+ 12 12 93
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 11 91
+ 11 11 92
+ 11 11 92
+ 11 12 92
+ 11 12 92
+ 12 13 93
+ 12 13 93
+ 10 10 91
+ 10 10 91
+ 10 10 91
+ 10 11 91
+ 11 11 92
+ 11 11 92
+ 11 12 92
+ 11 12 92
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 10 11 91
+ 11 11 92
+ 11 11 92
+ 12 12 93
+ 13 13 94
+ 14 14 95
+ 14 15 96
+ 15 16 97
+ 16 17 97
+ 17 18 98
+ 17 19 99
+ 18 20 100
+ 19 21 101
+ 20 22 102
+ 20 23 102
+ 21 24 103
+ 22 25 104
+ 23 26 105
+ 23 27 106
+ 24 28 107
+ 25 29 107
+ 26 30 108
+ 27 31 109
+ 27 32 110
+ 28 33 111
+ 29 34 112
+ 30 35 112
+ 30 36 113
+ 31 37 114
+ 32 38 115
+ 33 39 116
+ 33 40 117
+ 34 41 117
+ 35 42 118
+ 36 43 119
+ 36 44 120
+ 37 45 121
+ 38 46 122
+ 39 47 122
+ 40 48 123
+ 40 49 124
+ 41 50 125
+ 42 51 126
+ 43 52 127
+ 43 53 127
+ 44 54 128
+ 45 55 129
+ 46 56 130
+ 46 57 131
+ 47 58 132
+ 48 59 132
+ 49 60 133
+ 49 61 134
+ 50 62 135
+ 51 63 136
+ 53 65 138
+ 54 66 139
+ 55 68 140
+ 57 70 141
+ 58 72 143
+ 60 74 144
+ 61 76 146
+ 63 78 147
+ 65 81 148
+ 66 83 150
+ 68 85 151
+ 69 87 153
+ 71 89 154
+ 73 91 155
+ 74 93 157
+ 76 96 158
+ 77 98 160
+ 79 100 161
+ 81 102 162
+ 82 104 164
+ 84 106 165
+ 85 109 167
+ 87 111 168
+ 89 113 169
+ 90 115 171
+ 92 117 172
+ 93 119 174
+ 95 121 175
+ 97 124 176
+ 98 126 178
+100 128 179
+101 130 181
+103 132 182
+105 134 183
+106 137 185
+108 139 186
+109 141 188
+111 143 189
+113 145 190
+114 147 192
+116 149 193
+117 152 195
+119 154 196
+121 156 197
+122 158 199
+124 160 200
+125 162 202
+127 165 203
+129 167 204
+130 169 206
+132 171 207
+133 173 209
+135 175 210
+137 177 211
+138 180 213
+140 182 214
+141 184 216
+143 186 217
+145 188 218
+146 190 220
+148 193 221
+149 195 223
+151 197 224
+153 199 225
+154 201 227
+156 203 228
+157 205 230
+159 208 231
+161 210 232
+162 212 234
+164 214 235
+165 216 237
+169 221 240
+175 223 240
+179 221 229
+183 220 219
+187 218 208
+192 217 198
+196 215 187
+200 214 177
+205 212 166
+209 211 156
+213 209 145
+218 208 135
+222 206 124
+226 205 114
+231 203 103
+240 201 83
+241 204 93
+234 197 91
+227 190 90
+220 183 88
+213 176 87
+206 170 85
+199 163 84
+193 156 82
+186 149 81
+179 143 79
+172 136 78
+165 129 76
+152 116 74
+166 137 101
+179 123 93
+192 109 85
+205 95 77
+218 81 70
+245 54 55
+245 69 70
+245 78 80
+245 98 100
+245 113 115
+244 118 123
+243 123 131
+242 128 139
+241 134 147
+240 139 155
+239 144 163
+238 150 171
+237 155 179
+236 160 187
+235 166 195
+234 171 203
+233 182 219
+231 221 232
+218 209 219
+206 197 207
+194 185 194
+181 174 182
+169 162 170
+157 150 157
+145 138 145
+132 127 133
+120 115 120
+108 103 108
+ 95 92 96
+ 83 80 83
+ 71 68 71
+ 59 56 59
+ 46 45 46
+ 34 33 34
+ 10 10 10
+ 0 0 0
diff --git a/auxdata/colormaps/Land_cover_ESA_CCI_23colors.rgb b/auxdata/colormaps/Land_cover_ESA_CCI_23colors.rgb
new file mode 100644
index 00000000..fee0e7ee
--- /dev/null
+++ b/auxdata/colormaps/Land_cover_ESA_CCI_23colors.rgb
@@ -0,0 +1,28 @@
+###Created by GrADS调色盘
+ncolors = 23
+
+# r g b
+0 0 0
+254 255 99
+170 240 240
+219 240 99
+200 200 102
+0 100 1
+0 160 0
+0 60 0
+41 80 1
+120 130 0
+140 160 0
+188 151 0
+150 100 1
+255 181 50
+254 220 210
+255 235 176
+0 122 88
+0 151 120
+1 220 130
+195 20 1
+255 246 215
+0 70 202
+255 255 255
+
diff --git a/auxdata/colormaps/Land_cover_ESA_CCI_37colors.rgb b/auxdata/colormaps/Land_cover_ESA_CCI_37colors.rgb
new file mode 100644
index 00000000..78a7acb8
--- /dev/null
+++ b/auxdata/colormaps/Land_cover_ESA_CCI_37colors.rgb
@@ -0,0 +1,42 @@
+###Created by GrADS调色盘
+ncolors = 37
+
+# r g b
+0 0 0
+255 254 99
+255 255 99
+255 255 0
+170 242 241
+219 240 99
+200 200 102
+0 100 1
+0 160 0
+0 160 0
+169 200 1
+0 60 0
+0 60 0
+1 80 0
+41 80 1
+41 80 1
+42 100 0
+120 131 0
+140 161 0
+190 150 0
+147 101 5
+121 75 0
+150 100 1
+255 181 50
+254 220 210
+255 235 176
+255 210 119
+255 235 176
+0 122 88
+0 151 120
+0 220 132
+195 20 0
+255 246 215
+220 220 220
+255 246 215
+0 70 200
+255 255 255
+
diff --git a/auxdata/colormaps/MODIS_Land_cover_colors-1.rgb b/auxdata/colormaps/MODIS_Land_cover_colors-1.rgb
new file mode 100644
index 00000000..12756ebe
--- /dev/null
+++ b/auxdata/colormaps/MODIS_Land_cover_colors-1.rgb
@@ -0,0 +1,22 @@
+###Created by GrADS调色盘
+ncolors = 17
+
+# r g b
+0 70 240
+35 60 0
+28 160 0
+40 100 0
+154 200 0
+120 130 0
+140 160 0
+255 211 127
+190 180 0
+255 180 100
+76 230 0
+0 150 120
+220 240 100
+255 0 0
+205 205 102
+255 255 255
+255 235 175
+
diff --git a/auxdata/colormaps/MODIS_Land_cover_colors.rgb b/auxdata/colormaps/MODIS_Land_cover_colors.rgb
new file mode 100644
index 00000000..f76294bc
--- /dev/null
+++ b/auxdata/colormaps/MODIS_Land_cover_colors.rgb
@@ -0,0 +1,22 @@
+###Created by GrADS调色盘
+ncolors = 17
+
+# r g b
+167 203 239
+32 129 60
+59 193 70
+156 192 68
+161 225 129
+130 192 127
+189 129 129
+189 220 189
+226 223 130
+225 223 1
+223 193 123
+63 128 196
+226 221 127
+250 2 0
+160 160 60
+255 255 255
+191 191 191
+
diff --git a/auxdata/colormaps/MPL_Accent.rgb b/auxdata/colormaps/MPL_Accent.rgb
new file mode 100644
index 00000000..45d777f0
--- /dev/null
+++ b/auxdata/colormaps/MPL_Accent.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.504821 0.785329 0.507190
+0.518385 0.779516 0.525490
+0.531949 0.773702 0.543791
+0.545513 0.767889 0.562092
+0.559077 0.762076 0.580392
+0.572641 0.756263 0.598693
+0.586205 0.750450 0.616993
+0.599769 0.744637 0.635294
+0.613333 0.738824 0.653595
+0.620115 0.735917 0.662745
+0.640461 0.727197 0.690196
+0.647243 0.724291 0.699346
+0.667589 0.715571 0.726797
+0.674371 0.712664 0.735948
+0.694717 0.703945 0.763399
+0.701499 0.701038 0.772549
+0.721845 0.692318 0.800000
+0.735409 0.686505 0.818301
+0.742191 0.683599 0.827451
+0.762537 0.687336 0.809781
+0.776102 0.691211 0.792987
+0.789666 0.695087 0.776194
+0.796448 0.697024 0.767797
+0.816794 0.702837 0.742607
+0.830358 0.706713 0.725813
+0.843922 0.710588 0.709020
+0.850704 0.712526 0.700623
+0.871050 0.718339 0.675433
+0.884614 0.722215 0.658639
+0.898178 0.726090 0.641845
+0.904960 0.728028 0.633449
+0.925306 0.733841 0.608258
+0.938870 0.737716 0.591465
+0.952434 0.741592 0.574671
+0.965998 0.745467 0.557878
+0.979562 0.749343 0.541084
+0.992188 0.753910 0.525782
+0.992403 0.760692 0.527828
+0.993049 0.781038 0.533964
+0.993479 0.794602 0.538055
+0.993910 0.808166 0.542145
+0.994341 0.821730 0.546236
+0.994771 0.835294 0.550327
+0.995202 0.848858 0.554418
+0.995632 0.862422 0.558508
+0.995848 0.869204 0.560554
+0.996494 0.889550 0.566690
+0.996924 0.903114 0.570780
+0.997355 0.916678 0.574871
+0.997785 0.930242 0.578962
+0.998216 0.943806 0.583053
+0.998647 0.957370 0.587143
+0.999077 0.970934 0.591234
+0.999293 0.977716 0.593280
+0.999938 0.998062 0.599416
+0.963276 0.972872 0.604245
+0.920431 0.941223 0.609196
+0.877586 0.909573 0.614148
+0.834740 0.877924 0.619100
+0.791895 0.846275 0.624052
+0.749050 0.814625 0.629004
+0.727628 0.798800 0.631480
+0.663360 0.751326 0.638908
+0.620515 0.719677 0.643860
+0.577670 0.688028 0.648812
+0.534825 0.656378 0.653764
+0.491980 0.624729 0.658716
+0.449135 0.593080 0.663668
+0.406290 0.561430 0.668620
+0.363445 0.529781 0.673572
+0.320600 0.498131 0.678524
+0.277755 0.466482 0.683476
+0.234910 0.434833 0.688428
+0.245075 0.408858 0.683414
+0.284691 0.386036 0.672864
+0.304498 0.374625 0.667589
+0.363922 0.340392 0.651765
+0.403537 0.317570 0.641215
+0.443153 0.294748 0.630665
+0.482768 0.271926 0.620115
+0.522384 0.249104 0.609566
+0.561999 0.226282 0.599016
+0.601615 0.203460 0.588466
+0.641230 0.180638 0.577916
+0.680846 0.157816 0.567366
+0.720461 0.134994 0.556817
+0.760077 0.112172 0.546267
+0.799692 0.089350 0.535717
+0.839308 0.066528 0.525167
+0.878923 0.043706 0.514617
+0.918539 0.020884 0.504068
+0.938347 0.009473 0.498793
+0.926105 0.035217 0.466052
+0.915556 0.054379 0.443660
+0.905006 0.073541 0.421269
+0.894456 0.092703 0.398877
+0.883906 0.111865 0.376486
+0.873356 0.131027 0.354095
+0.862807 0.150188 0.331703
+0.852257 0.169350 0.309312
+0.841707 0.188512 0.286920
+0.831157 0.207674 0.264529
+0.820607 0.226836 0.242138
+0.810058 0.245998 0.219746
+0.799508 0.265160 0.197355
+0.788958 0.284321 0.174963
+0.778408 0.303483 0.152572
+0.773133 0.313064 0.141376
+0.757309 0.341807 0.107789
+0.744914 0.357370 0.093841
+0.725752 0.359739 0.110850
+0.706590 0.362107 0.127859
+0.687428 0.364475 0.144867
+0.668266 0.366844 0.161876
+0.649104 0.369212 0.178885
+0.629942 0.371580 0.195894
+0.610780 0.373948 0.212903
+0.591619 0.376317 0.229912
+0.572457 0.378685 0.246920
+0.553295 0.381053 0.263929
+0.534133 0.383422 0.280938
+0.514971 0.385790 0.297947
+0.495809 0.388158 0.314956
+0.486228 0.389343 0.323460
+0.457486 0.392895 0.348973
+0.438324 0.395263 0.365982
+0.419162 0.397632 0.382991
+0.400000 0.400000 0.400000
diff --git a/auxdata/colormaps/MPL_Blues.rgb b/auxdata/colormaps/MPL_Blues.rgb
new file mode 100644
index 00000000..eb6c4afd
--- /dev/null
+++ b/auxdata/colormaps/MPL_Blues.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.965552 0.982345 0.999016
+0.959400 0.978408 0.997047
+0.953249 0.974471 0.995079
+0.947097 0.970534 0.993110
+0.940946 0.966597 0.991142
+0.934794 0.962661 0.989173
+0.928643 0.958724 0.987205
+0.922491 0.954787 0.985236
+0.916340 0.950850 0.983268
+0.913264 0.948881 0.982284
+0.904037 0.942976 0.979331
+0.900961 0.941007 0.978347
+0.891734 0.935102 0.975394
+0.888658 0.933133 0.974410
+0.879431 0.927228 0.971457
+0.876355 0.925260 0.970473
+0.867266 0.919354 0.967520
+0.861361 0.915417 0.965552
+0.858408 0.913449 0.964567
+0.849550 0.907543 0.961615
+0.843645 0.903606 0.959646
+0.837739 0.899669 0.957678
+0.834787 0.897701 0.956694
+0.825928 0.891795 0.953741
+0.820023 0.887859 0.951772
+0.814118 0.883922 0.949804
+0.811165 0.881953 0.948820
+0.802307 0.876048 0.945867
+0.796401 0.872111 0.943899
+0.790496 0.868174 0.941930
+0.787543 0.866205 0.940946
+0.778685 0.860300 0.937993
+0.770319 0.856209 0.935102
+0.760477 0.852026 0.931657
+0.750634 0.847843 0.928212
+0.740792 0.843660 0.924767
+0.730950 0.839477 0.921323
+0.726028 0.837386 0.919600
+0.711265 0.831111 0.914433
+0.701423 0.826928 0.910988
+0.691580 0.822745 0.907543
+0.681738 0.818562 0.904098
+0.671895 0.814379 0.900654
+0.662053 0.810196 0.897209
+0.652211 0.806013 0.893764
+0.647290 0.803922 0.892042
+0.632526 0.797647 0.886874
+0.622684 0.793464 0.883429
+0.610980 0.787420 0.880492
+0.598431 0.780531 0.877785
+0.585882 0.773641 0.875079
+0.573333 0.766751 0.872372
+0.560784 0.759862 0.869666
+0.554510 0.756417 0.868312
+0.535686 0.746082 0.864252
+0.523137 0.739193 0.861546
+0.510588 0.732303 0.858839
+0.498039 0.725413 0.856132
+0.485490 0.718524 0.853426
+0.472941 0.711634 0.850719
+0.460392 0.704744 0.848012
+0.454118 0.701300 0.846659
+0.435294 0.690965 0.842599
+0.422745 0.684075 0.839892
+0.412042 0.677186 0.836263
+0.401953 0.670296 0.832326
+0.391865 0.663406 0.828389
+0.381776 0.656517 0.824452
+0.371688 0.649627 0.820515
+0.361599 0.642737 0.816578
+0.351511 0.635848 0.812641
+0.341423 0.628958 0.808704
+0.331334 0.622068 0.804767
+0.321246 0.615179 0.800830
+0.311157 0.608289 0.796894
+0.306113 0.604844 0.794925
+0.290980 0.594510 0.789020
+0.280892 0.587620 0.785083
+0.270804 0.580731 0.781146
+0.260715 0.573841 0.777209
+0.252226 0.565952 0.773072
+0.244106 0.557832 0.768889
+0.235986 0.549712 0.764706
+0.227866 0.541592 0.760523
+0.219746 0.533472 0.756340
+0.211626 0.525352 0.752157
+0.203506 0.517232 0.747974
+0.195386 0.509112 0.743791
+0.187266 0.500992 0.739608
+0.179146 0.492872 0.735425
+0.171027 0.484752 0.731242
+0.166967 0.480692 0.729150
+0.154787 0.468512 0.722876
+0.146667 0.460392 0.718693
+0.138547 0.452272 0.714510
+0.130427 0.444152 0.710327
+0.124029 0.436248 0.704421
+0.117878 0.428374 0.698270
+0.111726 0.420500 0.692118
+0.105575 0.412626 0.685967
+0.099423 0.404752 0.679815
+0.093272 0.396878 0.673664
+0.087120 0.389004 0.667513
+0.080969 0.381130 0.661361
+0.074817 0.373256 0.655210
+0.068666 0.365383 0.649058
+0.062514 0.357509 0.642907
+0.059439 0.353572 0.639831
+0.050211 0.341761 0.630604
+0.044060 0.333887 0.624452
+0.037908 0.326013 0.618301
+0.031757 0.318139 0.612149
+0.031373 0.310035 0.600461
+0.031373 0.301915 0.588404
+0.031373 0.293795 0.576348
+0.031373 0.285675 0.564291
+0.031373 0.277555 0.552234
+0.031373 0.269435 0.540177
+0.031373 0.261315 0.528120
+0.031373 0.253195 0.516063
+0.031373 0.245075 0.504006
+0.031373 0.236955 0.491949
+0.031373 0.228835 0.479892
+0.031373 0.224775 0.473864
+0.031373 0.212595 0.455779
+0.031373 0.204475 0.443722
+0.031373 0.196355 0.431665
+0.031373 0.188235 0.419608
diff --git a/auxdata/colormaps/MPL_BrBG.rgb b/auxdata/colormaps/MPL_BrBG.rgb
new file mode 100644
index 00000000..cbcfe2bd
--- /dev/null
+++ b/auxdata/colormaps/MPL_BrBG.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.338024 0.193310 0.020377
+0.355248 0.203460 0.021915
+0.372472 0.213610 0.023453
+0.389696 0.223760 0.024990
+0.406920 0.233910 0.026528
+0.424145 0.244060 0.028066
+0.441369 0.254210 0.029604
+0.458593 0.264360 0.031142
+0.475817 0.274510 0.032680
+0.484429 0.279585 0.033449
+0.510265 0.294810 0.035755
+0.518877 0.299885 0.036524
+0.544714 0.315110 0.038831
+0.552941 0.321338 0.041907
+0.576471 0.343483 0.058055
+0.584314 0.350865 0.063437
+0.607843 0.373010 0.079585
+0.623529 0.387774 0.090350
+0.631373 0.395156 0.095732
+0.654902 0.417301 0.111880
+0.670588 0.432065 0.122645
+0.686275 0.446828 0.133410
+0.694118 0.454210 0.138793
+0.717647 0.476355 0.154940
+0.733333 0.491119 0.165706
+0.749020 0.505882 0.176471
+0.753941 0.515879 0.188774
+0.768704 0.545867 0.225682
+0.778547 0.565859 0.250288
+0.788389 0.585852 0.274894
+0.793310 0.595848 0.287197
+0.808074 0.625836 0.324106
+0.817916 0.645829 0.348712
+0.827759 0.665821 0.373318
+0.837601 0.685813 0.397924
+0.847443 0.705805 0.422530
+0.857286 0.725798 0.447136
+0.862207 0.735794 0.459439
+0.876278 0.763706 0.495579
+0.883353 0.775394 0.517109
+0.890427 0.787082 0.538639
+0.897501 0.798770 0.560169
+0.904575 0.810458 0.581699
+0.911649 0.822145 0.603230
+0.918724 0.833833 0.624760
+0.922261 0.839677 0.635525
+0.932872 0.857209 0.667820
+0.939946 0.868897 0.689350
+0.947020 0.880584 0.710880
+0.954095 0.892272 0.732411
+0.961169 0.903960 0.753941
+0.964552 0.911803 0.772395
+0.964245 0.915802 0.787774
+0.964091 0.917801 0.795463
+0.963629 0.923799 0.818531
+0.963322 0.927797 0.833910
+0.963014 0.931795 0.849289
+0.962707 0.935794 0.864667
+0.962399 0.939792 0.880046
+0.962092 0.943791 0.895425
+0.961784 0.947789 0.910804
+0.961630 0.949789 0.918493
+0.961169 0.955786 0.941561
+0.960861 0.959785 0.956940
+0.950173 0.958247 0.957093
+0.936025 0.954864 0.952172
+0.921876 0.951480 0.947251
+0.907728 0.948097 0.942330
+0.893579 0.944714 0.937409
+0.879431 0.941330 0.932488
+0.865283 0.937947 0.927566
+0.851134 0.934564 0.922645
+0.836986 0.931180 0.917724
+0.822837 0.927797 0.912803
+0.808689 0.924414 0.907882
+0.801615 0.922722 0.905421
+0.780392 0.917647 0.898039
+0.758554 0.908727 0.886967
+0.736717 0.899808 0.875894
+0.714879 0.890888 0.864821
+0.693041 0.881968 0.853749
+0.671203 0.873049 0.842676
+0.649366 0.864129 0.831603
+0.627528 0.855210 0.820531
+0.605690 0.846290 0.809458
+0.583852 0.837370 0.798385
+0.562015 0.828451 0.787313
+0.540177 0.819531 0.776240
+0.518339 0.810611 0.765167
+0.496194 0.799769 0.753018
+0.473126 0.783160 0.737639
+0.461592 0.774856 0.729950
+0.426990 0.749942 0.706882
+0.403922 0.733333 0.691503
+0.380854 0.716724 0.676125
+0.357785 0.700115 0.660746
+0.334717 0.683506 0.645367
+0.311649 0.666897 0.629988
+0.288581 0.650288 0.614610
+0.265513 0.633679 0.599231
+0.242445 0.617070 0.583852
+0.219377 0.600461 0.568474
+0.199846 0.584621 0.553249
+0.183852 0.569550 0.538178
+0.167859 0.554479 0.523107
+0.151865 0.539408 0.508035
+0.135871 0.524337 0.492964
+0.127874 0.516801 0.485429
+0.103883 0.494195 0.462822
+0.087889 0.479123 0.447751
+0.071895 0.464052 0.432680
+0.055902 0.448981 0.417609
+0.039908 0.433910 0.402537
+0.023914 0.418839 0.387466
+0.007920 0.403768 0.372395
+0.003691 0.390311 0.358016
+0.003383 0.377393 0.343868
+0.003076 0.364475 0.329719
+0.002768 0.351557 0.315571
+0.002461 0.338639 0.301423
+0.002153 0.325721 0.287274
+0.001845 0.312803 0.273126
+0.001538 0.299885 0.258977
+0.001384 0.293426 0.251903
+0.000923 0.274048 0.230681
+0.000615 0.261130 0.216532
+0.000308 0.248212 0.202384
+0.000000 0.235294 0.188235
diff --git a/auxdata/colormaps/MPL_BuGn.rgb b/auxdata/colormaps/MPL_BuGn.rgb
new file mode 100644
index 00000000..6132ef2f
--- /dev/null
+++ b/auxdata/colormaps/MPL_BuGn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.966413 0.987374 0.991665
+0.961984 0.985652 0.990681
+0.957555 0.983929 0.989696
+0.953126 0.982207 0.988712
+0.948697 0.980484 0.987728
+0.944268 0.978762 0.986744
+0.939839 0.977040 0.985759
+0.935409 0.975317 0.984775
+0.930980 0.973595 0.983791
+0.928766 0.972734 0.983299
+0.922122 0.970150 0.981822
+0.919908 0.969289 0.981330
+0.913264 0.966705 0.979854
+0.911050 0.965844 0.979362
+0.904406 0.963260 0.977885
+0.902191 0.962399 0.977393
+0.894579 0.959539 0.973841
+0.888428 0.957324 0.969166
+0.885352 0.956217 0.966828
+0.876125 0.952895 0.959815
+0.869973 0.950681 0.955140
+0.863822 0.948466 0.950465
+0.860746 0.947359 0.948128
+0.851519 0.944037 0.941115
+0.845367 0.941822 0.936440
+0.839216 0.939608 0.931765
+0.836140 0.938501 0.929427
+0.826913 0.935179 0.922414
+0.820761 0.932964 0.917739
+0.814610 0.930750 0.913064
+0.811534 0.929642 0.910727
+0.802307 0.926321 0.903714
+0.792157 0.922414 0.897501
+0.779608 0.917493 0.890365
+0.767059 0.912572 0.883230
+0.754510 0.907651 0.876094
+0.741961 0.902730 0.868958
+0.735686 0.900269 0.865390
+0.716863 0.892887 0.854687
+0.704314 0.887966 0.847551
+0.691765 0.883045 0.840415
+0.679216 0.878124 0.833280
+0.666667 0.873203 0.826144
+0.654118 0.868281 0.819008
+0.641569 0.863360 0.811872
+0.635294 0.860900 0.808305
+0.616471 0.853518 0.797601
+0.603922 0.848597 0.790465
+0.591373 0.843337 0.781976
+0.578824 0.837924 0.772872
+0.566275 0.832511 0.763768
+0.553726 0.827097 0.754664
+0.541176 0.821684 0.745559
+0.534902 0.818977 0.741007
+0.516078 0.810857 0.727351
+0.503529 0.805444 0.718247
+0.490980 0.800031 0.709143
+0.478431 0.794617 0.700038
+0.465882 0.789204 0.690934
+0.453333 0.783791 0.681830
+0.440784 0.778378 0.672726
+0.434510 0.775671 0.668174
+0.415686 0.767551 0.654518
+0.403137 0.762138 0.645413
+0.393172 0.757093 0.634648
+0.384068 0.752172 0.623330
+0.374963 0.747251 0.612011
+0.365859 0.742330 0.600692
+0.356755 0.737409 0.589373
+0.347651 0.732488 0.578055
+0.338547 0.727566 0.566736
+0.329443 0.722645 0.555417
+0.320338 0.717724 0.544098
+0.311234 0.712803 0.532780
+0.302130 0.707882 0.521461
+0.297578 0.705421 0.515802
+0.283922 0.698039 0.498824
+0.274817 0.693118 0.487505
+0.265713 0.688197 0.476186
+0.256609 0.683276 0.464867
+0.248904 0.675356 0.452949
+0.241523 0.666744 0.440892
+0.234141 0.658132 0.428835
+0.226759 0.649519 0.416778
+0.219377 0.640907 0.404721
+0.211995 0.632295 0.392664
+0.204614 0.623683 0.380607
+0.197232 0.615071 0.368551
+0.189850 0.606459 0.356494
+0.182468 0.597847 0.344437
+0.175087 0.589235 0.332380
+0.171396 0.584929 0.326351
+0.160323 0.572011 0.308266
+0.152941 0.563399 0.296209
+0.145559 0.554787 0.284152
+0.138178 0.546175 0.272095
+0.129719 0.538639 0.265206
+0.121107 0.531257 0.259054
+0.112495 0.523875 0.252903
+0.103883 0.516494 0.246751
+0.095271 0.509112 0.240600
+0.086659 0.501730 0.234448
+0.078047 0.494348 0.228297
+0.069435 0.486967 0.222145
+0.060823 0.479585 0.215994
+0.052211 0.472203 0.209842
+0.043599 0.464821 0.203691
+0.039293 0.461130 0.200615
+0.026374 0.450058 0.191388
+0.017762 0.442676 0.185236
+0.009150 0.435294 0.179085
+0.000538 0.427912 0.172933
+0.000000 0.417993 0.168627
+0.000000 0.407905 0.164444
+0.000000 0.397816 0.160261
+0.000000 0.387728 0.156078
+0.000000 0.377639 0.151895
+0.000000 0.367551 0.147712
+0.000000 0.357463 0.143529
+0.000000 0.347374 0.139346
+0.000000 0.337286 0.135163
+0.000000 0.327197 0.130980
+0.000000 0.317109 0.126797
+0.000000 0.312065 0.124706
+0.000000 0.296932 0.118431
+0.000000 0.286844 0.114248
+0.000000 0.276755 0.110065
+0.000000 0.266667 0.105882
diff --git a/auxdata/colormaps/MPL_BuPu.rgb b/auxdata/colormaps/MPL_BuPu.rgb
new file mode 100644
index 00000000..c84c5071
--- /dev/null
+++ b/auxdata/colormaps/MPL_BuPu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.965798 0.986267 0.991050
+0.960138 0.982330 0.988835
+0.954479 0.978393 0.986621
+0.948820 0.974456 0.984406
+0.943160 0.970519 0.982191
+0.937501 0.966582 0.979977
+0.931842 0.962645 0.977762
+0.926182 0.958708 0.975548
+0.920523 0.954771 0.973333
+0.917693 0.952803 0.972226
+0.909204 0.946897 0.968904
+0.906374 0.944929 0.967797
+0.897885 0.939023 0.964475
+0.895056 0.937055 0.963368
+0.886567 0.931150 0.960046
+0.883737 0.929181 0.958939
+0.873864 0.922030 0.954925
+0.865744 0.915879 0.951480
+0.861684 0.912803 0.949758
+0.849504 0.903576 0.944591
+0.841384 0.897424 0.941146
+0.833264 0.891273 0.937701
+0.829204 0.888197 0.935978
+0.817024 0.878970 0.930811
+0.808904 0.872818 0.927366
+0.800784 0.866667 0.923922
+0.796724 0.863591 0.922199
+0.784544 0.854364 0.917032
+0.776424 0.848212 0.913587
+0.768305 0.842061 0.910142
+0.764245 0.838985 0.908420
+0.752065 0.829758 0.903253
+0.743945 0.823914 0.900115
+0.735825 0.818255 0.897163
+0.727705 0.812595 0.894210
+0.719585 0.806936 0.891257
+0.711465 0.801276 0.888305
+0.707405 0.798447 0.886828
+0.695225 0.789958 0.882399
+0.687105 0.784298 0.879446
+0.678985 0.778639 0.876494
+0.670865 0.772980 0.873541
+0.662745 0.767320 0.870588
+0.654625 0.761661 0.867636
+0.646505 0.756002 0.864683
+0.642445 0.753172 0.863206
+0.630265 0.744683 0.858777
+0.622145 0.739023 0.855825
+0.616563 0.730827 0.851519
+0.612134 0.721476 0.846597
+0.607705 0.712126 0.841676
+0.603276 0.702776 0.836755
+0.598847 0.693426 0.831834
+0.596632 0.688750 0.829373
+0.589988 0.674725 0.821992
+0.585559 0.665375 0.817070
+0.581130 0.656025 0.812149
+0.576701 0.646674 0.807228
+0.572272 0.637324 0.802307
+0.567843 0.627974 0.797386
+0.563414 0.618624 0.792464
+0.561200 0.613949 0.790004
+0.554556 0.599923 0.782622
+0.550127 0.590573 0.777701
+0.549020 0.580300 0.772595
+0.549020 0.569719 0.767428
+0.549020 0.559139 0.762261
+0.549020 0.548558 0.757093
+0.549020 0.537978 0.751926
+0.549020 0.527397 0.746759
+0.549020 0.516817 0.741592
+0.549020 0.506236 0.736424
+0.549020 0.495656 0.731257
+0.549020 0.485075 0.726090
+0.549020 0.474494 0.720923
+0.549020 0.469204 0.718339
+0.549020 0.453333 0.710588
+0.549020 0.442753 0.705421
+0.549020 0.432172 0.700254
+0.549020 0.421592 0.695087
+0.548220 0.411211 0.690119
+0.547236 0.400877 0.685198
+0.546251 0.390542 0.680277
+0.545267 0.380208 0.675356
+0.544283 0.369873 0.670434
+0.543299 0.359539 0.665513
+0.542315 0.349204 0.660592
+0.541330 0.338870 0.655671
+0.540346 0.328535 0.650750
+0.539362 0.318201 0.645829
+0.538378 0.307866 0.640907
+0.537885 0.302699 0.638447
+0.536409 0.287197 0.631065
+0.535425 0.276863 0.626144
+0.534441 0.266528 0.621223
+0.533456 0.256194 0.616301
+0.531826 0.244137 0.608581
+0.530104 0.231834 0.600461
+0.528381 0.219531 0.592341
+0.526659 0.207228 0.584221
+0.524937 0.194925 0.576102
+0.523214 0.182622 0.567982
+0.521492 0.170319 0.559862
+0.519769 0.158016 0.551742
+0.518047 0.145713 0.543622
+0.516325 0.133410 0.535502
+0.514602 0.121107 0.527382
+0.513741 0.114956 0.523322
+0.511157 0.096501 0.511142
+0.509435 0.084198 0.503022
+0.507712 0.071895 0.494902
+0.505990 0.059592 0.486782
+0.493887 0.055363 0.474971
+0.481092 0.051672 0.462914
+0.468297 0.047982 0.450857
+0.455502 0.044291 0.438800
+0.442707 0.040600 0.426744
+0.429912 0.036909 0.414687
+0.417117 0.033218 0.402630
+0.404321 0.029527 0.390573
+0.391526 0.025836 0.378516
+0.378731 0.022145 0.366459
+0.365936 0.018454 0.354402
+0.359539 0.016609 0.348374
+0.340346 0.011073 0.330288
+0.327551 0.007382 0.318231
+0.314756 0.003691 0.306175
+0.301961 0.000000 0.294118
diff --git a/auxdata/colormaps/MPL_Dark2.rgb b/auxdata/colormaps/MPL_Dark2.rgb
new file mode 100644
index 00000000..d899f545
--- /dev/null
+++ b/auxdata/colormaps/MPL_Dark2.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.126336 0.612826 0.454072
+0.167243 0.599262 0.428881
+0.208151 0.585698 0.403691
+0.249058 0.572134 0.378501
+0.289965 0.558570 0.353310
+0.330873 0.545006 0.328120
+0.371780 0.531442 0.302930
+0.412687 0.517878 0.277739
+0.453595 0.504314 0.252549
+0.474048 0.497532 0.239954
+0.535409 0.477186 0.202168
+0.555863 0.470404 0.189573
+0.617224 0.450058 0.151788
+0.637678 0.443276 0.139193
+0.699039 0.422930 0.101407
+0.719493 0.416148 0.088812
+0.780854 0.395802 0.051027
+0.821761 0.382238 0.025836
+0.842215 0.375456 0.013241
+0.823299 0.377255 0.056840
+0.801769 0.380915 0.094948
+0.780238 0.384575 0.133057
+0.769473 0.386405 0.152111
+0.737178 0.391895 0.209273
+0.715648 0.395556 0.247382
+0.694118 0.399216 0.285490
+0.683353 0.401046 0.304544
+0.651057 0.406536 0.361707
+0.629527 0.410196 0.399815
+0.607997 0.413856 0.437924
+0.597232 0.415686 0.456978
+0.564937 0.421176 0.514141
+0.543406 0.424837 0.552249
+0.521876 0.428497 0.590358
+0.500346 0.432157 0.628466
+0.478816 0.435817 0.666574
+0.460577 0.438124 0.701330
+0.472849 0.430481 0.696917
+0.509666 0.407551 0.683676
+0.534210 0.392265 0.674848
+0.558754 0.376978 0.666021
+0.583299 0.361692 0.657193
+0.607843 0.346405 0.648366
+0.632388 0.331119 0.639539
+0.656932 0.315832 0.630711
+0.669204 0.308189 0.626298
+0.706021 0.285260 0.613057
+0.730565 0.269973 0.604229
+0.755110 0.254687 0.595402
+0.779654 0.239400 0.586574
+0.804198 0.224114 0.577747
+0.828743 0.208827 0.568920
+0.853287 0.193541 0.560092
+0.865559 0.185898 0.555679
+0.902376 0.162968 0.542438
+0.882076 0.183852 0.521246
+0.854302 0.210765 0.497993
+0.826528 0.237678 0.474741
+0.798754 0.264591 0.451488
+0.770980 0.291503 0.428235
+0.743206 0.318416 0.404983
+0.729319 0.331872 0.393356
+0.687659 0.372241 0.358478
+0.659885 0.399154 0.335225
+0.632111 0.426067 0.311972
+0.604337 0.452980 0.288720
+0.576563 0.479892 0.265467
+0.548789 0.506805 0.242215
+0.521015 0.533718 0.218962
+0.493241 0.560631 0.195709
+0.465467 0.587543 0.172457
+0.437693 0.614456 0.149204
+0.409919 0.641369 0.125952
+0.417716 0.651672 0.113772
+0.445275 0.652749 0.107743
+0.459054 0.653287 0.104729
+0.500392 0.654902 0.095686
+0.527951 0.655978 0.089658
+0.555509 0.657055 0.083629
+0.583068 0.658132 0.077601
+0.610627 0.659208 0.071572
+0.638185 0.660285 0.065544
+0.665744 0.661361 0.059516
+0.693303 0.662438 0.053487
+0.720861 0.663514 0.047459
+0.748420 0.664591 0.041430
+0.775978 0.665667 0.035402
+0.803537 0.666744 0.029373
+0.831096 0.667820 0.023345
+0.858654 0.668897 0.017316
+0.886213 0.669973 0.011288
+0.899992 0.670511 0.008274
+0.882276 0.654287 0.016148
+0.868497 0.642876 0.021961
+0.854717 0.631465 0.027774
+0.840938 0.620054 0.033587
+0.827159 0.608643 0.039400
+0.813379 0.597232 0.045213
+0.799600 0.585821 0.051027
+0.785821 0.574410 0.056840
+0.772042 0.562999 0.062653
+0.758262 0.551588 0.068466
+0.744483 0.540177 0.074279
+0.730704 0.528766 0.080092
+0.716924 0.517355 0.085905
+0.703145 0.505944 0.091719
+0.689366 0.494533 0.097532
+0.682476 0.488827 0.100438
+0.661807 0.471711 0.109158
+0.648028 0.462007 0.117093
+0.634248 0.458562 0.132810
+0.620469 0.455117 0.148527
+0.606690 0.451672 0.164245
+0.592910 0.448228 0.179962
+0.579131 0.444783 0.195679
+0.565352 0.441338 0.211396
+0.551572 0.437893 0.227113
+0.537793 0.434448 0.242830
+0.524014 0.431003 0.258547
+0.510235 0.427559 0.274264
+0.496455 0.424114 0.289981
+0.482676 0.420669 0.305698
+0.468897 0.417224 0.321415
+0.462007 0.415502 0.329273
+0.441338 0.410334 0.352849
+0.427559 0.406890 0.368566
+0.413779 0.403445 0.384283
+0.400000 0.400000 0.400000
diff --git a/auxdata/colormaps/MPL_GnBu.rgb b/auxdata/colormaps/MPL_GnBu.rgb
new file mode 100644
index 00000000..7918029a
--- /dev/null
+++ b/auxdata/colormaps/MPL_GnBu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.965798 0.987128 0.938593
+0.960138 0.984913 0.933426
+0.954479 0.982699 0.928258
+0.948820 0.980484 0.923091
+0.943160 0.978270 0.917924
+0.937501 0.976055 0.912757
+0.931842 0.973841 0.907589
+0.926182 0.971626 0.902422
+0.920523 0.969412 0.897255
+0.917693 0.968305 0.894671
+0.909204 0.964983 0.886920
+0.906374 0.963875 0.884337
+0.897885 0.960554 0.876586
+0.895056 0.959446 0.874002
+0.886567 0.956125 0.866251
+0.883737 0.955017 0.863668
+0.875663 0.951834 0.855779
+0.870742 0.949865 0.850365
+0.868281 0.948881 0.847659
+0.860900 0.945928 0.839539
+0.855978 0.943960 0.834125
+0.851057 0.941992 0.828712
+0.848597 0.941007 0.826005
+0.841215 0.938055 0.817885
+0.836294 0.936086 0.812472
+0.831373 0.934118 0.807059
+0.828912 0.933133 0.804352
+0.821530 0.930181 0.796232
+0.816609 0.928212 0.790819
+0.811688 0.926244 0.785406
+0.809227 0.925260 0.782699
+0.801845 0.922307 0.774579
+0.794464 0.919416 0.770088
+0.785606 0.915971 0.766151
+0.776747 0.912526 0.762215
+0.767889 0.909081 0.758278
+0.759031 0.905636 0.754341
+0.754602 0.903914 0.752372
+0.741315 0.898747 0.746467
+0.732457 0.895302 0.742530
+0.723599 0.891857 0.738593
+0.714741 0.888412 0.734656
+0.705882 0.884967 0.730719
+0.697024 0.881522 0.726782
+0.688166 0.878078 0.722845
+0.683737 0.876355 0.720877
+0.670450 0.871188 0.714971
+0.661592 0.867743 0.711034
+0.651211 0.863791 0.712341
+0.640138 0.859608 0.716032
+0.629066 0.855425 0.719723
+0.617993 0.851242 0.723414
+0.606920 0.847059 0.727105
+0.601384 0.844967 0.728950
+0.584775 0.838693 0.734487
+0.573702 0.834510 0.738178
+0.562630 0.830327 0.741869
+0.551557 0.826144 0.745559
+0.540484 0.821961 0.749250
+0.529412 0.817778 0.752941
+0.518339 0.813595 0.756632
+0.512803 0.811503 0.758478
+0.496194 0.805229 0.764014
+0.485121 0.801046 0.767705
+0.474048 0.795386 0.771396
+0.462976 0.789235 0.775087
+0.451903 0.783083 0.778777
+0.440830 0.776932 0.782468
+0.429758 0.770780 0.786159
+0.418685 0.764629 0.789850
+0.407612 0.758478 0.793541
+0.396540 0.752326 0.797232
+0.385467 0.746175 0.800923
+0.374394 0.740023 0.804614
+0.363322 0.733872 0.808305
+0.357785 0.730796 0.810150
+0.341176 0.721569 0.815686
+0.330104 0.715417 0.819377
+0.319031 0.709266 0.823068
+0.307958 0.703114 0.826759
+0.298885 0.694164 0.823253
+0.290273 0.684567 0.818085
+0.281661 0.674971 0.812918
+0.273049 0.665375 0.807751
+0.264437 0.655779 0.802584
+0.255825 0.646182 0.797416
+0.247213 0.636586 0.792249
+0.238601 0.626990 0.787082
+0.229988 0.617393 0.781915
+0.221376 0.607797 0.776747
+0.212764 0.598201 0.771580
+0.208458 0.593403 0.768997
+0.195540 0.579008 0.761246
+0.186928 0.569412 0.756078
+0.178316 0.559815 0.750911
+0.169704 0.550219 0.745744
+0.161092 0.541269 0.741223
+0.152480 0.532411 0.736794
+0.143868 0.523553 0.732364
+0.135256 0.514694 0.727935
+0.126644 0.505836 0.723506
+0.118032 0.496978 0.719077
+0.109419 0.488120 0.714648
+0.100807 0.479262 0.710219
+0.092195 0.470404 0.705790
+0.083583 0.461546 0.701361
+0.074971 0.452687 0.696932
+0.070665 0.448258 0.694717
+0.057747 0.434971 0.688074
+0.049135 0.426113 0.683645
+0.040523 0.417255 0.679216
+0.031911 0.408397 0.674787
+0.031373 0.398616 0.664591
+0.031373 0.388774 0.654010
+0.031373 0.378931 0.643429
+0.031373 0.369089 0.632849
+0.031373 0.359246 0.622268
+0.031373 0.349404 0.611688
+0.031373 0.339562 0.601107
+0.031373 0.329719 0.590527
+0.031373 0.319877 0.579946
+0.031373 0.310035 0.569366
+0.031373 0.300192 0.558785
+0.031373 0.295271 0.553495
+0.031373 0.280508 0.537624
+0.031373 0.270665 0.527043
+0.031373 0.260823 0.516463
+0.031373 0.250980 0.505882
diff --git a/auxdata/colormaps/MPL_Greens.rgb b/auxdata/colormaps/MPL_Greens.rgb
new file mode 100644
index 00000000..432459f3
--- /dev/null
+++ b/auxdata/colormaps/MPL_Greens.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.966413 0.987374 0.958201
+0.961984 0.985652 0.953033
+0.957555 0.983929 0.947866
+0.953126 0.982207 0.942699
+0.948697 0.980484 0.937532
+0.944268 0.978762 0.932364
+0.939839 0.977040 0.927197
+0.935409 0.975317 0.922030
+0.930980 0.973595 0.916863
+0.928766 0.972734 0.914279
+0.922122 0.970150 0.906528
+0.919908 0.969289 0.903945
+0.913264 0.966705 0.896194
+0.911050 0.965844 0.893610
+0.904406 0.963260 0.885859
+0.902191 0.962399 0.883276
+0.893887 0.959123 0.874002
+0.886505 0.956171 0.866128
+0.882814 0.954694 0.862191
+0.871742 0.950265 0.850381
+0.864360 0.947313 0.842507
+0.856978 0.944360 0.834633
+0.853287 0.942884 0.830696
+0.842215 0.938454 0.818885
+0.834833 0.935502 0.811011
+0.827451 0.932549 0.803137
+0.823760 0.931073 0.799200
+0.812687 0.926644 0.787389
+0.805306 0.923691 0.779516
+0.797924 0.920738 0.771642
+0.794233 0.919262 0.767705
+0.783160 0.914833 0.755894
+0.774548 0.911265 0.747251
+0.765198 0.907328 0.738147
+0.755848 0.903391 0.729043
+0.746498 0.899454 0.719939
+0.737147 0.895517 0.710834
+0.732472 0.893549 0.706282
+0.718447 0.887643 0.692626
+0.709097 0.883706 0.683522
+0.699746 0.879769 0.674418
+0.690396 0.875832 0.665313
+0.681046 0.871895 0.656209
+0.671696 0.867958 0.647105
+0.662345 0.864022 0.638001
+0.657670 0.862053 0.633449
+0.643645 0.856148 0.619792
+0.634295 0.852211 0.610688
+0.623760 0.847428 0.601584
+0.612687 0.842261 0.592480
+0.601615 0.837093 0.583376
+0.590542 0.831926 0.574271
+0.579469 0.826759 0.565167
+0.573933 0.824175 0.560615
+0.557324 0.816424 0.546959
+0.546251 0.811257 0.537855
+0.535179 0.806090 0.528750
+0.524106 0.800923 0.519646
+0.513033 0.795755 0.510542
+0.501961 0.790588 0.501438
+0.490888 0.785421 0.492334
+0.485352 0.782837 0.487782
+0.468743 0.775087 0.474125
+0.457670 0.769919 0.465021
+0.445490 0.764014 0.458131
+0.432941 0.757862 0.451980
+0.420392 0.751711 0.445829
+0.407843 0.745559 0.439677
+0.395294 0.739408 0.433526
+0.382745 0.733256 0.427374
+0.370196 0.727105 0.421223
+0.357647 0.720953 0.415071
+0.345098 0.714802 0.408920
+0.332549 0.708651 0.402768
+0.320000 0.702499 0.396617
+0.313726 0.699423 0.393541
+0.294902 0.690196 0.384314
+0.282353 0.684045 0.378162
+0.269804 0.677893 0.372011
+0.257255 0.671742 0.365859
+0.248904 0.664191 0.359908
+0.241523 0.656317 0.354002
+0.234141 0.648443 0.348097
+0.226759 0.640569 0.342191
+0.219377 0.632695 0.336286
+0.211995 0.624821 0.330381
+0.204614 0.616947 0.324475
+0.197232 0.609073 0.318570
+0.189850 0.601200 0.312664
+0.182468 0.593326 0.306759
+0.175087 0.585452 0.300854
+0.171396 0.581515 0.297901
+0.160323 0.569704 0.289043
+0.152941 0.561830 0.283137
+0.145559 0.553956 0.277232
+0.138178 0.546082 0.271326
+0.129719 0.538639 0.265206
+0.121107 0.531257 0.259054
+0.112495 0.523875 0.252903
+0.103883 0.516494 0.246751
+0.095271 0.509112 0.240600
+0.086659 0.501730 0.234448
+0.078047 0.494348 0.228297
+0.069435 0.486967 0.222145
+0.060823 0.479585 0.215994
+0.052211 0.472203 0.209842
+0.043599 0.464821 0.203691
+0.039293 0.461130 0.200615
+0.026374 0.450058 0.191388
+0.017762 0.442676 0.185236
+0.009150 0.435294 0.179085
+0.000538 0.427912 0.172933
+0.000000 0.417993 0.168627
+0.000000 0.407905 0.164444
+0.000000 0.397816 0.160261
+0.000000 0.387728 0.156078
+0.000000 0.377639 0.151895
+0.000000 0.367551 0.147712
+0.000000 0.357463 0.143529
+0.000000 0.347374 0.139346
+0.000000 0.337286 0.135163
+0.000000 0.327197 0.130980
+0.000000 0.317109 0.126797
+0.000000 0.312065 0.124706
+0.000000 0.296932 0.118431
+0.000000 0.286844 0.114248
+0.000000 0.276755 0.110065
+0.000000 0.266667 0.105882
diff --git a/auxdata/colormaps/MPL_Greys.rgb b/auxdata/colormaps/MPL_Greys.rgb
new file mode 100644
index 00000000..f4ef3861
--- /dev/null
+++ b/auxdata/colormaps/MPL_Greys.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.998155 0.998155 0.998155
+0.994464 0.994464 0.994464
+0.990773 0.990773 0.990773
+0.987082 0.987082 0.987082
+0.983391 0.983391 0.983391
+0.979700 0.979700 0.979700
+0.976009 0.976009 0.976009
+0.972318 0.972318 0.972318
+0.968627 0.968627 0.968627
+0.966782 0.966782 0.966782
+0.961246 0.961246 0.961246
+0.959400 0.959400 0.959400
+0.953864 0.953864 0.953864
+0.952018 0.952018 0.952018
+0.946482 0.946482 0.946482
+0.944637 0.944637 0.944637
+0.937993 0.937993 0.937993
+0.932334 0.932334 0.932334
+0.929504 0.929504 0.929504
+0.921015 0.921015 0.921015
+0.915356 0.915356 0.915356
+0.909696 0.909696 0.909696
+0.906867 0.906867 0.906867
+0.898378 0.898378 0.898378
+0.892718 0.892718 0.892718
+0.887059 0.887059 0.887059
+0.884229 0.884229 0.884229
+0.875740 0.875740 0.875740
+0.870081 0.870081 0.870081
+0.864421 0.864421 0.864421
+0.861592 0.861592 0.861592
+0.853103 0.853103 0.853103
+0.846674 0.846674 0.846674
+0.839785 0.839785 0.839785
+0.832895 0.832895 0.832895
+0.826005 0.826005 0.826005
+0.819116 0.819116 0.819116
+0.815671 0.815671 0.815671
+0.805336 0.805336 0.805336
+0.798447 0.798447 0.798447
+0.791557 0.791557 0.791557
+0.784667 0.784667 0.784667
+0.777778 0.777778 0.777778
+0.770888 0.770888 0.770888
+0.763998 0.763998 0.763998
+0.760554 0.760554 0.760554
+0.750219 0.750219 0.750219
+0.743330 0.743330 0.743330
+0.734579 0.734579 0.734579
+0.724983 0.724983 0.724983
+0.715386 0.715386 0.715386
+0.705790 0.705790 0.705790
+0.696194 0.696194 0.696194
+0.691396 0.691396 0.691396
+0.677001 0.677001 0.677001
+0.667405 0.667405 0.667405
+0.657809 0.657809 0.657809
+0.648212 0.648212 0.648212
+0.638616 0.638616 0.638616
+0.629020 0.629020 0.629020
+0.619423 0.619423 0.619423
+0.614625 0.614625 0.614625
+0.600231 0.600231 0.600231
+0.590634 0.590634 0.590634
+0.581776 0.581776 0.581776
+0.573164 0.573164 0.573164
+0.564552 0.564552 0.564552
+0.555940 0.555940 0.555940
+0.547328 0.547328 0.547328
+0.538716 0.538716 0.538716
+0.530104 0.530104 0.530104
+0.521492 0.521492 0.521492
+0.512880 0.512880 0.512880
+0.504268 0.504268 0.504268
+0.495656 0.495656 0.495656
+0.491349 0.491349 0.491349
+0.478431 0.478431 0.478431
+0.469819 0.469819 0.469819
+0.461207 0.461207 0.461207
+0.452595 0.452595 0.452595
+0.444383 0.444383 0.444383
+0.436263 0.436263 0.436263
+0.428143 0.428143 0.428143
+0.420023 0.420023 0.420023
+0.411903 0.411903 0.411903
+0.403783 0.403783 0.403783
+0.395663 0.395663 0.395663
+0.387543 0.387543 0.387543
+0.379423 0.379423 0.379423
+0.371303 0.371303 0.371303
+0.363183 0.363183 0.363183
+0.359123 0.359123 0.359123
+0.346943 0.346943 0.346943
+0.338824 0.338824 0.338824
+0.330704 0.330704 0.330704
+0.322584 0.322584 0.322584
+0.311880 0.311880 0.311880
+0.300807 0.300807 0.300807
+0.289735 0.289735 0.289735
+0.278662 0.278662 0.278662
+0.267589 0.267589 0.267589
+0.256517 0.256517 0.256517
+0.245444 0.245444 0.245444
+0.234371 0.234371 0.234371
+0.223299 0.223299 0.223299
+0.212226 0.212226 0.212226
+0.201153 0.201153 0.201153
+0.195617 0.195617 0.195617
+0.179008 0.179008 0.179008
+0.167935 0.167935 0.167935
+0.156863 0.156863 0.156863
+0.145790 0.145790 0.145790
+0.136563 0.136563 0.136563
+0.127459 0.127459 0.127459
+0.118354 0.118354 0.118354
+0.109250 0.109250 0.109250
+0.100146 0.100146 0.100146
+0.091042 0.091042 0.091042
+0.081938 0.081938 0.081938
+0.072834 0.072834 0.072834
+0.063729 0.063729 0.063729
+0.054625 0.054625 0.054625
+0.045521 0.045521 0.045521
+0.040969 0.040969 0.040969
+0.027313 0.027313 0.027313
+0.018208 0.018208 0.018208
+0.009104 0.009104 0.009104
+0.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_OrRd.rgb b/auxdata/colormaps/MPL_OrRd.rgb
new file mode 100644
index 00000000..ec0f5421
--- /dev/null
+++ b/auxdata/colormaps/MPL_OrRd.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.999877 0.966782 0.921061
+0.999631 0.963091 0.912203
+0.999385 0.959400 0.903345
+0.999139 0.955709 0.894487
+0.998893 0.952018 0.885629
+0.998647 0.948328 0.876770
+0.998401 0.944637 0.867912
+0.998155 0.940946 0.859054
+0.997908 0.937255 0.850196
+0.997785 0.935409 0.845767
+0.997416 0.929873 0.832480
+0.997293 0.928028 0.828051
+0.996924 0.922491 0.814764
+0.996801 0.920646 0.810334
+0.996432 0.915110 0.797047
+0.996309 0.913264 0.792618
+0.995940 0.907036 0.778501
+0.995694 0.902115 0.768166
+0.995571 0.899654 0.762999
+0.995202 0.892272 0.747497
+0.994956 0.887351 0.737163
+0.994710 0.882430 0.726828
+0.994587 0.879969 0.721661
+0.994218 0.872587 0.706159
+0.993972 0.867666 0.695825
+0.993725 0.862745 0.685490
+0.993602 0.860285 0.680323
+0.993233 0.852903 0.664821
+0.992987 0.847982 0.654487
+0.992741 0.843060 0.644152
+0.992618 0.840600 0.638985
+0.992249 0.833218 0.623483
+0.992157 0.827528 0.615609
+0.992157 0.821376 0.609212
+0.992157 0.815225 0.602814
+0.992157 0.809073 0.596417
+0.992157 0.802922 0.590019
+0.992157 0.799846 0.586820
+0.992157 0.790619 0.577224
+0.992157 0.784468 0.570827
+0.992157 0.778316 0.564429
+0.992157 0.772165 0.558032
+0.992157 0.766013 0.551634
+0.992157 0.759862 0.545236
+0.992157 0.753710 0.538839
+0.992157 0.750634 0.535640
+0.992157 0.741407 0.526044
+0.992157 0.735256 0.519646
+0.991988 0.725552 0.510373
+0.991742 0.714233 0.499792
+0.991496 0.702914 0.489212
+0.991250 0.691596 0.478631
+0.991003 0.680277 0.468051
+0.990880 0.674617 0.462760
+0.990511 0.657639 0.446890
+0.990265 0.646321 0.436309
+0.990019 0.635002 0.425729
+0.989773 0.623683 0.415148
+0.989527 0.612364 0.404567
+0.989281 0.601046 0.393987
+0.989035 0.589727 0.383406
+0.988912 0.584068 0.378116
+0.988543 0.567090 0.362245
+0.988297 0.555771 0.351665
+0.985836 0.545559 0.345882
+0.982637 0.535717 0.341699
+0.979439 0.525875 0.337516
+0.976240 0.516032 0.333333
+0.973041 0.506190 0.329150
+0.969842 0.496348 0.324967
+0.966644 0.486505 0.320784
+0.963445 0.476663 0.316601
+0.960246 0.466820 0.312418
+0.957047 0.456978 0.308235
+0.953849 0.447136 0.304052
+0.952249 0.442215 0.301961
+0.947451 0.427451 0.295686
+0.944252 0.417609 0.291503
+0.941053 0.407766 0.287320
+0.937855 0.397924 0.283137
+0.932457 0.385483 0.274156
+0.926551 0.372441 0.264068
+0.920646 0.359400 0.253979
+0.914740 0.346359 0.243891
+0.908835 0.333318 0.233802
+0.902930 0.320277 0.223714
+0.897024 0.307236 0.213626
+0.891119 0.294195 0.203537
+0.885213 0.281153 0.193449
+0.879308 0.268112 0.183360
+0.873403 0.255071 0.173272
+0.870450 0.248551 0.168228
+0.861592 0.228989 0.153095
+0.855686 0.215948 0.143007
+0.849781 0.202907 0.132918
+0.843875 0.189865 0.122830
+0.835386 0.177901 0.114894
+0.826528 0.166090 0.107266
+0.817670 0.154279 0.099639
+0.808812 0.142468 0.092011
+0.799954 0.130657 0.084383
+0.791096 0.118847 0.076755
+0.782238 0.107036 0.069127
+0.773379 0.095225 0.061499
+0.764521 0.083414 0.053872
+0.755663 0.071603 0.046244
+0.746805 0.059792 0.038616
+0.742376 0.053887 0.034802
+0.729089 0.036171 0.023360
+0.720231 0.024360 0.015732
+0.711373 0.012549 0.008105
+0.702514 0.000738 0.000477
+0.689965 0.000000 0.000000
+0.677170 0.000000 0.000000
+0.664375 0.000000 0.000000
+0.651580 0.000000 0.000000
+0.638785 0.000000 0.000000
+0.625990 0.000000 0.000000
+0.613195 0.000000 0.000000
+0.600400 0.000000 0.000000
+0.587605 0.000000 0.000000
+0.574810 0.000000 0.000000
+0.562015 0.000000 0.000000
+0.555617 0.000000 0.000000
+0.536424 0.000000 0.000000
+0.523629 0.000000 0.000000
+0.510834 0.000000 0.000000
+0.498039 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_Oranges.rgb b/auxdata/colormaps/MPL_Oranges.rgb
new file mode 100644
index 00000000..c5137647
--- /dev/null
+++ b/auxdata/colormaps/MPL_Oranges.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.999877 0.958939 0.918001
+0.999631 0.955248 0.910865
+0.999385 0.951557 0.903729
+0.999139 0.947866 0.896594
+0.998893 0.944175 0.889458
+0.998647 0.940484 0.882322
+0.998401 0.936794 0.875186
+0.998155 0.933103 0.868051
+0.997908 0.929412 0.860915
+0.997785 0.927566 0.857347
+0.997416 0.922030 0.846644
+0.997293 0.920185 0.843076
+0.996924 0.914648 0.832372
+0.996801 0.912803 0.828804
+0.996432 0.907266 0.818101
+0.996309 0.905421 0.814533
+0.995940 0.898916 0.801753
+0.995694 0.893503 0.790927
+0.995571 0.890796 0.785513
+0.995202 0.882676 0.769273
+0.994956 0.877263 0.758447
+0.994710 0.871849 0.747620
+0.994587 0.869143 0.742207
+0.994218 0.861023 0.725967
+0.993972 0.855609 0.715140
+0.993725 0.850196 0.704314
+0.993602 0.847489 0.698900
+0.993233 0.839369 0.682661
+0.992987 0.833956 0.671834
+0.992741 0.828543 0.661007
+0.992618 0.825836 0.655594
+0.992249 0.817716 0.639354
+0.992157 0.810458 0.626836
+0.992157 0.802092 0.613303
+0.992157 0.793726 0.599769
+0.992157 0.785359 0.586236
+0.992157 0.776993 0.572703
+0.992157 0.772810 0.565936
+0.992157 0.760261 0.545636
+0.992157 0.751895 0.532103
+0.992157 0.743529 0.518570
+0.992157 0.735163 0.505037
+0.992157 0.726797 0.491503
+0.992157 0.718431 0.477970
+0.992157 0.710065 0.464437
+0.992157 0.705882 0.457670
+0.992157 0.693333 0.437370
+0.992157 0.684967 0.423837
+0.992157 0.676770 0.411657
+0.992157 0.668651 0.400092
+0.992157 0.660531 0.388527
+0.992157 0.652411 0.376963
+0.992157 0.644291 0.365398
+0.992157 0.640231 0.359616
+0.992157 0.628051 0.342268
+0.992157 0.619931 0.330704
+0.992157 0.611811 0.319139
+0.992157 0.603691 0.307574
+0.992157 0.595571 0.296009
+0.992157 0.587451 0.284444
+0.992157 0.579331 0.272880
+0.992157 0.575271 0.267097
+0.992157 0.563091 0.249750
+0.992157 0.554971 0.238185
+0.989942 0.546298 0.227728
+0.986990 0.537439 0.217639
+0.984037 0.528581 0.207551
+0.981084 0.519723 0.197463
+0.978131 0.510865 0.187374
+0.975179 0.502007 0.177286
+0.972226 0.493149 0.167197
+0.969273 0.484291 0.157109
+0.966321 0.475433 0.147020
+0.963368 0.466574 0.136932
+0.960415 0.457716 0.126844
+0.958939 0.453287 0.121799
+0.954510 0.440000 0.106667
+0.951557 0.431142 0.096578
+0.948604 0.422284 0.086490
+0.945652 0.413426 0.076401
+0.940300 0.405167 0.070911
+0.934394 0.397047 0.066482
+0.928489 0.388927 0.062053
+0.922584 0.380807 0.057624
+0.916678 0.372687 0.053195
+0.910773 0.364567 0.048766
+0.904867 0.356448 0.044337
+0.898962 0.348328 0.039908
+0.893057 0.340208 0.035479
+0.887151 0.332088 0.031050
+0.881246 0.323968 0.026621
+0.878293 0.319908 0.024406
+0.869435 0.307728 0.017762
+0.863529 0.299608 0.013333
+0.857624 0.291488 0.008904
+0.851719 0.283368 0.004475
+0.840000 0.278478 0.004352
+0.827451 0.274048 0.004844
+0.814902 0.269619 0.005336
+0.802353 0.265190 0.005829
+0.789804 0.260761 0.006321
+0.777255 0.256332 0.006813
+0.764706 0.251903 0.007305
+0.752157 0.247474 0.007797
+0.739608 0.243045 0.008289
+0.727059 0.238616 0.008781
+0.714510 0.234187 0.009273
+0.708235 0.231972 0.009519
+0.689412 0.225329 0.010258
+0.676863 0.220900 0.010750
+0.664314 0.216471 0.011242
+0.651765 0.212042 0.011734
+0.641984 0.208305 0.011995
+0.632388 0.204614 0.012241
+0.622791 0.200923 0.012488
+0.613195 0.197232 0.012734
+0.603599 0.193541 0.012980
+0.594002 0.189850 0.013226
+0.584406 0.186159 0.013472
+0.574810 0.182468 0.013718
+0.565213 0.178777 0.013964
+0.555617 0.175087 0.014210
+0.546021 0.171396 0.014456
+0.541223 0.169550 0.014579
+0.526828 0.164014 0.014948
+0.517232 0.160323 0.015194
+0.507636 0.156632 0.015440
+0.498039 0.152941 0.015686
diff --git a/auxdata/colormaps/MPL_PRGn.rgb b/auxdata/colormaps/MPL_PRGn.rgb
new file mode 100644
index 00000000..95c73ef9
--- /dev/null
+++ b/auxdata/colormaps/MPL_PRGn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.259285 0.006459 0.302730
+0.275894 0.019377 0.319954
+0.292503 0.032295 0.337178
+0.309112 0.045213 0.354402
+0.325721 0.058131 0.371626
+0.342330 0.071050 0.388850
+0.358939 0.083968 0.406075
+0.375548 0.096886 0.423299
+0.392157 0.109804 0.440523
+0.400461 0.116263 0.449135
+0.425375 0.135640 0.474971
+0.433679 0.142099 0.483583
+0.458593 0.161476 0.509419
+0.465436 0.170088 0.516801
+0.481584 0.202384 0.535256
+0.486967 0.213149 0.541407
+0.503114 0.245444 0.559862
+0.513879 0.266974 0.572165
+0.519262 0.277739 0.578316
+0.535409 0.310035 0.596770
+0.546175 0.331565 0.609073
+0.556940 0.353095 0.621376
+0.562322 0.363860 0.627528
+0.578470 0.396155 0.645982
+0.589235 0.417686 0.658285
+0.600000 0.439216 0.670588
+0.606305 0.447366 0.676125
+0.625221 0.471819 0.692734
+0.637832 0.488120 0.703806
+0.650442 0.504421 0.714879
+0.656747 0.512572 0.720415
+0.675663 0.537024 0.737024
+0.688274 0.553326 0.748097
+0.700884 0.569627 0.759170
+0.713495 0.585929 0.770242
+0.726105 0.602230 0.781315
+0.738716 0.618531 0.792388
+0.745021 0.626682 0.797924
+0.763629 0.650673 0.813687
+0.775010 0.665129 0.821376
+0.786390 0.679585 0.829066
+0.797770 0.694041 0.836755
+0.809150 0.708497 0.844444
+0.820531 0.722953 0.852134
+0.831911 0.737409 0.859823
+0.837601 0.744637 0.863668
+0.854671 0.766321 0.875202
+0.866052 0.780777 0.882891
+0.877432 0.795233 0.890581
+0.888812 0.809689 0.898270
+0.900192 0.824145 0.905959
+0.908343 0.836755 0.912111
+0.913264 0.847520 0.916724
+0.915725 0.852903 0.919031
+0.923107 0.869050 0.925952
+0.928028 0.879815 0.930565
+0.932949 0.890581 0.935179
+0.937870 0.901346 0.939792
+0.942791 0.912111 0.944406
+0.947712 0.922876 0.949020
+0.952634 0.933641 0.953633
+0.955094 0.939023 0.955940
+0.962476 0.955171 0.962860
+0.967397 0.965936 0.967474
+0.961707 0.967013 0.960323
+0.952480 0.964860 0.949250
+0.943253 0.962707 0.938178
+0.934025 0.960554 0.927105
+0.924798 0.958401 0.916032
+0.915571 0.956248 0.904960
+0.906344 0.954095 0.893887
+0.897116 0.951942 0.882814
+0.887889 0.949789 0.871742
+0.878662 0.947636 0.860669
+0.869435 0.945483 0.849596
+0.864821 0.944406 0.844060
+0.850980 0.941176 0.827451
+0.835294 0.934717 0.811765
+0.819608 0.928258 0.796078
+0.803922 0.921799 0.780392
+0.788235 0.915340 0.764706
+0.772549 0.908881 0.749020
+0.756863 0.902422 0.733333
+0.741176 0.895963 0.717647
+0.725490 0.889504 0.701961
+0.709804 0.883045 0.686275
+0.694118 0.876586 0.670588
+0.678431 0.870127 0.654902
+0.662745 0.863668 0.639216
+0.645137 0.855363 0.622607
+0.621761 0.841523 0.603230
+0.610073 0.834602 0.593541
+0.575010 0.813841 0.564475
+0.551634 0.800000 0.545098
+0.528258 0.786159 0.525721
+0.504883 0.772318 0.506344
+0.481507 0.758478 0.486967
+0.458132 0.744637 0.467589
+0.434756 0.730796 0.448212
+0.411380 0.716955 0.428835
+0.388005 0.703114 0.409458
+0.364629 0.689273 0.390081
+0.343253 0.674048 0.373933
+0.323875 0.657439 0.361015
+0.304498 0.640830 0.348097
+0.285121 0.624221 0.335179
+0.265744 0.607612 0.322261
+0.256055 0.599308 0.315802
+0.226990 0.574394 0.296424
+0.207612 0.557785 0.283506
+0.188235 0.541176 0.270588
+0.168858 0.524567 0.257670
+0.149481 0.507958 0.244752
+0.130104 0.491349 0.231834
+0.110727 0.474740 0.218916
+0.099654 0.458593 0.209227
+0.091349 0.442599 0.200615
+0.083045 0.426605 0.192003
+0.074740 0.410611 0.183391
+0.066436 0.394617 0.174779
+0.058131 0.378624 0.166167
+0.049827 0.362630 0.157555
+0.041522 0.346636 0.148943
+0.037370 0.338639 0.144637
+0.024913 0.314648 0.131719
+0.016609 0.298654 0.123106
+0.008304 0.282661 0.114494
+0.000000 0.266667 0.105882
diff --git a/auxdata/colormaps/MPL_Paired.rgb b/auxdata/colormaps/MPL_Paired.rgb
new file mode 100644
index 00000000..6ced1a95
--- /dev/null
+++ b/auxdata/colormaps/MPL_Paired.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.628143 0.793295 0.882245
+0.582468 0.764198 0.866344
+0.536794 0.735102 0.850442
+0.491119 0.706005 0.834541
+0.445444 0.676909 0.818639
+0.399769 0.647812 0.802737
+0.354095 0.618716 0.786836
+0.308420 0.589619 0.770934
+0.262745 0.560523 0.755033
+0.239908 0.545975 0.747082
+0.171396 0.502330 0.723230
+0.148558 0.487782 0.715279
+0.166782 0.502268 0.692964
+0.191649 0.519692 0.685859
+0.266251 0.571965 0.664544
+0.291119 0.589389 0.657439
+0.365721 0.641661 0.636125
+0.415456 0.676509 0.621915
+0.440323 0.693933 0.614810
+0.514925 0.746205 0.593495
+0.564660 0.781053 0.579285
+0.614394 0.815902 0.565075
+0.639262 0.833326 0.557970
+0.684368 0.867728 0.531057
+0.641399 0.846413 0.499254
+0.598431 0.825098 0.467451
+0.576947 0.814441 0.451549
+0.512495 0.782468 0.403845
+0.469527 0.761153 0.372042
+0.426559 0.739839 0.340238
+0.405075 0.729181 0.324337
+0.340623 0.697209 0.276632
+0.297655 0.675894 0.244829
+0.254687 0.654579 0.213026
+0.211719 0.633264 0.181223
+0.249212 0.625975 0.199369
+0.316878 0.623945 0.236248
+0.350711 0.622930 0.254687
+0.452211 0.619885 0.310004
+0.519877 0.617855 0.346882
+0.587543 0.615825 0.383760
+0.655210 0.613795 0.420638
+0.722876 0.611765 0.457516
+0.790542 0.609735 0.494394
+0.858208 0.607705 0.531273
+0.892042 0.606690 0.549712
+0.983206 0.598016 0.594233
+0.975087 0.554710 0.551942
+0.966967 0.511403 0.509650
+0.958847 0.468097 0.467359
+0.950727 0.424790 0.425067
+0.942607 0.381484 0.382776
+0.934487 0.338178 0.340484
+0.930427 0.316524 0.319339
+0.918247 0.251565 0.255902
+0.910127 0.208258 0.213610
+0.902007 0.164952 0.171319
+0.893887 0.121646 0.129027
+0.894994 0.132411 0.125121
+0.903791 0.188235 0.153203
+0.912587 0.244060 0.181284
+0.916986 0.271972 0.195325
+0.930181 0.355709 0.237447
+0.938977 0.411534 0.265529
+0.947774 0.467359 0.293610
+0.956571 0.523183 0.321692
+0.965367 0.579008 0.349773
+0.974164 0.634833 0.377855
+0.982960 0.690657 0.405936
+0.991757 0.746482 0.434018
+0.992803 0.728351 0.399446
+0.993479 0.706697 0.361892
+0.994156 0.685044 0.324337
+0.994833 0.663391 0.286782
+0.995509 0.641738 0.249227
+0.995848 0.630911 0.230450
+0.996863 0.598431 0.174118
+0.997539 0.576778 0.136563
+0.998216 0.555125 0.099008
+0.998893 0.533472 0.061453
+0.999569 0.511819 0.023899
+0.993479 0.504314 0.026328
+0.975548 0.521569 0.098731
+0.957616 0.538824 0.171134
+0.939685 0.556078 0.243537
+0.921753 0.573333 0.315940
+0.903822 0.590588 0.388343
+0.885890 0.607843 0.460746
+0.867958 0.625098 0.533149
+0.850027 0.642353 0.605552
+0.832095 0.659608 0.677955
+0.823130 0.668235 0.714156
+0.796232 0.694118 0.822760
+0.767059 0.667451 0.823529
+0.734579 0.627866 0.803230
+0.702099 0.588281 0.782930
+0.669619 0.548697 0.762630
+0.637140 0.509112 0.742330
+0.604660 0.469527 0.722030
+0.572180 0.429942 0.701730
+0.539700 0.390358 0.681430
+0.507220 0.350773 0.661130
+0.474740 0.311188 0.640830
+0.442261 0.271603 0.620531
+0.424852 0.251150 0.603860
+0.475263 0.316786 0.603522
+0.525675 0.382422 0.603183
+0.550880 0.415240 0.603014
+0.626498 0.513695 0.602507
+0.676909 0.579331 0.602168
+0.727320 0.644967 0.601830
+0.777732 0.710604 0.601492
+0.828143 0.776240 0.601153
+0.878554 0.841876 0.600815
+0.928966 0.907512 0.600477
+0.979377 0.973149 0.600138
+0.984406 0.966813 0.577409
+0.958016 0.910650 0.539177
+0.931626 0.854487 0.500946
+0.905236 0.798324 0.462714
+0.878847 0.742161 0.424483
+0.852457 0.685998 0.386251
+0.826067 0.629835 0.348020
+0.812872 0.601753 0.328904
+0.773287 0.517509 0.271557
+0.746897 0.461346 0.233326
+0.720508 0.405183 0.195094
+0.694118 0.349020 0.156863
diff --git a/auxdata/colormaps/MPL_Pastel1.rgb b/auxdata/colormaps/MPL_Pastel1.rgb
new file mode 100644
index 00000000..79af67d4
--- /dev/null
+++ b/auxdata/colormaps/MPL_Pastel1.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.975456 0.708958 0.688874
+0.957739 0.715110 0.701915
+0.940023 0.721261 0.714956
+0.922307 0.727413 0.727997
+0.904591 0.733564 0.741038
+0.886874 0.739716 0.754079
+0.869158 0.745867 0.767120
+0.851442 0.752018 0.780161
+0.833726 0.758170 0.793203
+0.824867 0.761246 0.799723
+0.798293 0.770473 0.819285
+0.789435 0.773549 0.825805
+0.762860 0.782776 0.845367
+0.754002 0.785852 0.851888
+0.727428 0.795079 0.871449
+0.718570 0.798155 0.877970
+0.705421 0.808074 0.886044
+0.711572 0.815456 0.878662
+0.714648 0.819146 0.874971
+0.723875 0.830219 0.863899
+0.730027 0.837601 0.856517
+0.736178 0.844983 0.849135
+0.739254 0.848674 0.845444
+0.748481 0.859746 0.834371
+0.754633 0.867128 0.826990
+0.760784 0.874510 0.819608
+0.763860 0.878201 0.815917
+0.773087 0.889273 0.804844
+0.779239 0.896655 0.797463
+0.785390 0.904037 0.790081
+0.788466 0.907728 0.786390
+0.797693 0.918800 0.775317
+0.802768 0.916647 0.777316
+0.807197 0.908774 0.784944
+0.811626 0.900900 0.792572
+0.816055 0.893026 0.800200
+0.820484 0.885152 0.807828
+0.822699 0.881215 0.811642
+0.829343 0.869404 0.823083
+0.833772 0.861530 0.830711
+0.838201 0.853656 0.838339
+0.842630 0.845782 0.845967
+0.847059 0.837909 0.853595
+0.851488 0.830035 0.861223
+0.855917 0.822161 0.868850
+0.858131 0.818224 0.872664
+0.864775 0.806413 0.884106
+0.869204 0.798539 0.891734
+0.876002 0.798447 0.883629
+0.883875 0.801892 0.868374
+0.891749 0.805336 0.853118
+0.899623 0.808781 0.837862
+0.907497 0.812226 0.822607
+0.911434 0.813948 0.814979
+0.923245 0.819116 0.792095
+0.931119 0.822561 0.776840
+0.938993 0.826005 0.761584
+0.946867 0.829450 0.746328
+0.954740 0.832895 0.731073
+0.962614 0.836340 0.715817
+0.970488 0.839785 0.700561
+0.974425 0.841507 0.692934
+0.986236 0.846674 0.670050
+0.994110 0.850119 0.654794
+0.996263 0.857993 0.657993
+0.996509 0.867343 0.667343
+0.996755 0.876694 0.676694
+0.997001 0.886044 0.686044
+0.997247 0.895394 0.695394
+0.997493 0.904744 0.704744
+0.997739 0.914095 0.714095
+0.997985 0.923445 0.723445
+0.998231 0.932795 0.732795
+0.998478 0.942145 0.742145
+0.998724 0.951496 0.751496
+0.998847 0.956171 0.756171
+0.999216 0.970196 0.770196
+0.999462 0.979546 0.779546
+0.999708 0.988897 0.788897
+0.999954 0.998247 0.798247
+0.994802 0.992203 0.797001
+0.988404 0.982607 0.793310
+0.982007 0.973010 0.789619
+0.975609 0.963414 0.785929
+0.969212 0.953818 0.782238
+0.962814 0.944221 0.778547
+0.956417 0.934625 0.774856
+0.950019 0.925029 0.771165
+0.943622 0.915433 0.767474
+0.937224 0.905836 0.763783
+0.930827 0.896240 0.760092
+0.927628 0.891442 0.758247
+0.918032 0.877047 0.752711
+0.911634 0.867451 0.749020
+0.905236 0.857855 0.745329
+0.898839 0.848258 0.741638
+0.903206 0.847489 0.751296
+0.909112 0.847982 0.762860
+0.915017 0.848474 0.774425
+0.920923 0.848966 0.785990
+0.926828 0.849458 0.797555
+0.932734 0.849950 0.809120
+0.938639 0.850442 0.820684
+0.944544 0.850934 0.832249
+0.950450 0.851426 0.843814
+0.956355 0.851919 0.855379
+0.962261 0.852411 0.866943
+0.965213 0.852657 0.872726
+0.974072 0.853395 0.890073
+0.979977 0.853887 0.901638
+0.985882 0.854379 0.913203
+0.991788 0.854871 0.924767
+0.989619 0.860438 0.926874
+0.986913 0.866344 0.928351
+0.984206 0.872249 0.929827
+0.981499 0.878155 0.931303
+0.978793 0.884060 0.932780
+0.976086 0.889965 0.934256
+0.973379 0.895871 0.935732
+0.970673 0.901776 0.937209
+0.967966 0.907682 0.938685
+0.965260 0.913587 0.940161
+0.962553 0.919493 0.941638
+0.961200 0.922445 0.942376
+0.957140 0.931303 0.944591
+0.954433 0.937209 0.946067
+0.951726 0.943114 0.947543
+0.949020 0.949020 0.949020
diff --git a/auxdata/colormaps/MPL_Pastel2.rgb b/auxdata/colormaps/MPL_Pastel2.rgb
new file mode 100644
index 00000000..45417c5d
--- /dev/null
+++ b/auxdata/colormaps/MPL_Pastel2.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.709927 0.884014 0.800369
+0.725859 0.879493 0.793264
+0.741792 0.874971 0.786159
+0.757724 0.870450 0.779054
+0.773656 0.865928 0.771949
+0.789589 0.861407 0.764844
+0.805521 0.856886 0.757739
+0.821453 0.852364 0.750634
+0.837386 0.847843 0.743529
+0.845352 0.845582 0.739977
+0.869250 0.838800 0.729320
+0.877216 0.836540 0.725767
+0.901115 0.829758 0.715110
+0.909081 0.827497 0.711557
+0.932980 0.820715 0.700900
+0.940946 0.818454 0.697347
+0.964844 0.811672 0.686690
+0.980777 0.807151 0.679585
+0.988743 0.804890 0.676032
+0.978316 0.806136 0.691119
+0.967551 0.807859 0.704037
+0.956786 0.809581 0.716955
+0.951403 0.810442 0.723414
+0.935256 0.813026 0.742791
+0.924491 0.814748 0.755709
+0.913725 0.816471 0.768627
+0.908343 0.817332 0.775087
+0.892195 0.819915 0.794464
+0.881430 0.821638 0.807382
+0.870665 0.823360 0.820300
+0.865283 0.824221 0.826759
+0.849135 0.826805 0.846136
+0.838370 0.828527 0.859054
+0.827605 0.830250 0.871972
+0.816840 0.831972 0.884890
+0.806075 0.833695 0.897809
+0.796709 0.835125 0.909742
+0.801123 0.833941 0.909312
+0.814364 0.830388 0.908020
+0.823191 0.828020 0.907159
+0.832018 0.825652 0.906298
+0.840846 0.823283 0.905436
+0.849673 0.820915 0.904575
+0.858501 0.818547 0.903714
+0.867328 0.816178 0.902853
+0.871742 0.814994 0.902422
+0.884983 0.811442 0.901130
+0.893810 0.809073 0.900269
+0.902637 0.806705 0.899408
+0.911465 0.804337 0.898547
+0.920292 0.801968 0.897686
+0.929120 0.799600 0.896824
+0.937947 0.797232 0.895963
+0.942361 0.796048 0.895532
+0.955602 0.792495 0.894241
+0.954279 0.800092 0.889135
+0.951265 0.809350 0.883322
+0.948251 0.818608 0.877509
+0.945236 0.827866 0.871696
+0.942222 0.837124 0.865882
+0.939208 0.846382 0.860069
+0.937701 0.851011 0.857163
+0.933180 0.864898 0.848443
+0.930165 0.874156 0.842630
+0.927151 0.883414 0.836817
+0.924137 0.892672 0.831003
+0.921123 0.901930 0.825190
+0.918108 0.911188 0.819377
+0.915094 0.920446 0.813564
+0.912080 0.929704 0.807751
+0.909066 0.938962 0.801938
+0.906052 0.948220 0.796125
+0.903037 0.957478 0.790311
+0.905421 0.960369 0.784498
+0.910804 0.959723 0.778685
+0.913495 0.959400 0.775779
+0.921569 0.958431 0.767059
+0.926951 0.957785 0.761246
+0.932334 0.957140 0.755433
+0.937716 0.956494 0.749619
+0.943099 0.955848 0.743806
+0.948481 0.955202 0.737993
+0.953864 0.954556 0.732180
+0.959246 0.953910 0.726367
+0.964629 0.953264 0.720554
+0.970012 0.952618 0.714741
+0.975394 0.951972 0.708927
+0.980777 0.951326 0.703114
+0.986159 0.950681 0.697301
+0.991542 0.950035 0.691488
+0.996924 0.949389 0.685675
+0.999616 0.949066 0.682768
+0.995694 0.944098 0.691580
+0.992680 0.940654 0.698039
+0.989666 0.937209 0.704498
+0.986651 0.933764 0.710957
+0.983637 0.930319 0.717416
+0.980623 0.926874 0.723875
+0.977609 0.923429 0.730335
+0.974594 0.919985 0.736794
+0.971580 0.916540 0.743253
+0.968566 0.913095 0.749712
+0.965552 0.909650 0.756171
+0.962537 0.906205 0.762630
+0.959523 0.902760 0.769089
+0.956509 0.899316 0.775548
+0.953495 0.895871 0.782007
+0.951988 0.894148 0.785236
+0.947466 0.888981 0.794925
+0.943391 0.885260 0.800000
+0.935425 0.880523 0.800000
+0.927459 0.875786 0.800000
+0.919493 0.871050 0.800000
+0.911526 0.866313 0.800000
+0.903560 0.861576 0.800000
+0.895594 0.856840 0.800000
+0.887628 0.852103 0.800000
+0.879662 0.847366 0.800000
+0.871696 0.842630 0.800000
+0.863729 0.837893 0.800000
+0.855763 0.833156 0.800000
+0.847797 0.828420 0.800000
+0.839831 0.823683 0.800000
+0.835848 0.821315 0.800000
+0.823899 0.814210 0.800000
+0.815932 0.809473 0.800000
+0.807966 0.804737 0.800000
+0.800000 0.800000 0.800000
diff --git a/auxdata/colormaps/MPL_PiYG.rgb b/auxdata/colormaps/MPL_PiYG.rgb
new file mode 100644
index 00000000..85eb2704
--- /dev/null
+++ b/auxdata/colormaps/MPL_PiYG.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.565321 0.007920 0.328181
+0.582238 0.015917 0.341407
+0.599154 0.023914 0.354633
+0.616071 0.031911 0.367859
+0.632987 0.039908 0.381084
+0.649904 0.047905 0.394310
+0.666820 0.055902 0.407536
+0.683737 0.063899 0.420761
+0.700654 0.071895 0.433987
+0.709112 0.075894 0.440600
+0.734487 0.087889 0.460438
+0.742945 0.091888 0.467051
+0.768320 0.103883 0.486890
+0.774471 0.112957 0.493964
+0.786005 0.155402 0.516571
+0.789850 0.169550 0.524106
+0.801384 0.211995 0.546713
+0.809073 0.240292 0.561784
+0.812918 0.254441 0.569320
+0.824452 0.296886 0.591926
+0.832141 0.325183 0.606997
+0.839831 0.353479 0.622068
+0.843676 0.367628 0.629604
+0.855210 0.410073 0.652211
+0.862899 0.438370 0.667282
+0.870588 0.466667 0.682353
+0.873510 0.476355 0.689120
+0.882276 0.505421 0.709419
+0.888120 0.524798 0.722953
+0.893964 0.544175 0.736486
+0.896886 0.553864 0.743253
+0.905652 0.582930 0.763552
+0.911496 0.602307 0.777086
+0.917339 0.621684 0.790619
+0.923183 0.641061 0.804152
+0.929027 0.660438 0.817686
+0.934871 0.679815 0.831219
+0.937793 0.689504 0.837985
+0.946021 0.716955 0.856517
+0.949712 0.729873 0.862976
+0.953403 0.742791 0.869435
+0.957093 0.755709 0.875894
+0.960784 0.768627 0.882353
+0.964475 0.781546 0.888812
+0.968166 0.794464 0.895271
+0.970012 0.800923 0.898501
+0.975548 0.820300 0.908189
+0.979239 0.833218 0.914648
+0.982930 0.846136 0.921107
+0.986621 0.859054 0.927566
+0.990311 0.871972 0.934025
+0.991234 0.881968 0.938485
+0.989389 0.889043 0.940946
+0.988466 0.892580 0.942176
+0.985698 0.903191 0.945867
+0.983852 0.910265 0.948328
+0.982007 0.917339 0.950788
+0.980161 0.924414 0.953249
+0.978316 0.931488 0.955709
+0.976471 0.938562 0.958170
+0.974625 0.945636 0.960631
+0.973702 0.949173 0.961861
+0.970934 0.959785 0.965552
+0.969089 0.966859 0.968012
+0.964706 0.968166 0.959631
+0.959477 0.967551 0.947636
+0.954248 0.966936 0.935640
+0.949020 0.966321 0.923645
+0.943791 0.965705 0.911649
+0.938562 0.965090 0.899654
+0.933333 0.964475 0.887659
+0.928105 0.963860 0.875663
+0.922876 0.963245 0.863668
+0.917647 0.962630 0.851672
+0.912418 0.962015 0.839677
+0.909804 0.961707 0.833679
+0.901961 0.960784 0.815686
+0.887812 0.954633 0.792926
+0.873664 0.948481 0.770165
+0.859516 0.942330 0.747405
+0.845367 0.936178 0.724644
+0.831219 0.930027 0.701884
+0.817070 0.923875 0.679123
+0.802922 0.917724 0.656363
+0.788774 0.911572 0.633602
+0.774625 0.905421 0.610842
+0.760477 0.899270 0.588082
+0.746328 0.893118 0.565321
+0.732180 0.886967 0.542561
+0.717186 0.879508 0.520185
+0.699654 0.868128 0.498962
+0.690888 0.862438 0.488351
+0.664591 0.845367 0.456517
+0.647059 0.833987 0.435294
+0.629527 0.822607 0.414072
+0.611995 0.811226 0.392849
+0.594464 0.799846 0.371626
+0.576932 0.788466 0.350404
+0.559400 0.777086 0.329181
+0.541869 0.765706 0.307958
+0.524337 0.754325 0.286736
+0.506805 0.742945 0.265513
+0.490350 0.730796 0.249981
+0.474971 0.717878 0.240138
+0.459592 0.704960 0.230296
+0.444214 0.692042 0.220454
+0.428835 0.679123 0.210611
+0.421146 0.672664 0.205690
+0.398078 0.653287 0.190927
+0.382699 0.640369 0.181084
+0.367320 0.627451 0.171242
+0.351942 0.614533 0.161399
+0.336563 0.601615 0.151557
+0.321184 0.588697 0.141715
+0.305805 0.575779 0.131872
+0.293195 0.561938 0.127566
+0.281507 0.547789 0.125106
+0.269819 0.533641 0.122645
+0.258131 0.519493 0.120185
+0.246444 0.505344 0.117724
+0.234756 0.491196 0.115263
+0.223068 0.477047 0.112803
+0.211380 0.462899 0.110342
+0.205536 0.455825 0.109112
+0.188005 0.434602 0.105421
+0.176317 0.420454 0.102960
+0.164629 0.406305 0.100500
+0.152941 0.392157 0.098039
diff --git a/auxdata/colormaps/MPL_PuBu.rgb b/auxdata/colormaps/MPL_PuBu.rgb
new file mode 100644
index 00000000..ff154f5d
--- /dev/null
+++ b/auxdata/colormaps/MPL_PuBu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.997662 0.966659 0.983206
+0.992987 0.962722 0.980992
+0.988312 0.958785 0.978777
+0.983637 0.954848 0.976563
+0.978962 0.950911 0.974348
+0.974287 0.946974 0.972134
+0.969612 0.943037 0.969919
+0.964937 0.939100 0.967705
+0.960261 0.935163 0.965490
+0.957924 0.933195 0.964383
+0.950911 0.927290 0.961061
+0.948574 0.925321 0.959954
+0.941561 0.919416 0.956632
+0.939223 0.917447 0.955525
+0.932211 0.911542 0.952203
+0.929873 0.909573 0.951096
+0.921615 0.902837 0.947359
+0.914725 0.897424 0.944406
+0.911280 0.894717 0.942930
+0.900946 0.886597 0.938501
+0.894056 0.881184 0.935548
+0.887166 0.875771 0.932595
+0.883722 0.873064 0.931119
+0.873387 0.864944 0.926690
+0.866498 0.859531 0.923737
+0.859608 0.854118 0.920784
+0.856163 0.851411 0.919308
+0.845829 0.843291 0.914879
+0.838939 0.837878 0.911926
+0.832049 0.832464 0.908973
+0.828604 0.829758 0.907497
+0.818270 0.821638 0.903068
+0.809227 0.816532 0.900269
+0.798893 0.811611 0.897562
+0.788558 0.806690 0.894856
+0.778224 0.801769 0.892149
+0.767889 0.796847 0.889443
+0.762722 0.794387 0.888089
+0.747220 0.787005 0.884029
+0.736886 0.782084 0.881323
+0.726551 0.777163 0.878616
+0.716217 0.772241 0.875909
+0.705882 0.767320 0.873203
+0.695548 0.762399 0.870496
+0.685213 0.757478 0.867789
+0.680046 0.755017 0.866436
+0.664544 0.747636 0.862376
+0.654210 0.742714 0.859669
+0.642522 0.737793 0.856794
+0.630219 0.732872 0.853841
+0.617916 0.727951 0.850888
+0.605613 0.723030 0.847935
+0.593310 0.718108 0.844983
+0.587159 0.715648 0.843506
+0.568704 0.708266 0.839077
+0.556401 0.703345 0.836125
+0.544098 0.698424 0.833172
+0.531795 0.693503 0.830219
+0.519493 0.688581 0.827266
+0.507190 0.683660 0.824314
+0.494887 0.678739 0.821361
+0.488735 0.676278 0.819885
+0.470281 0.668897 0.815456
+0.457978 0.663975 0.812503
+0.443460 0.658132 0.808997
+0.428205 0.651980 0.805306
+0.412949 0.645829 0.801615
+0.397693 0.639677 0.797924
+0.382438 0.633526 0.794233
+0.367182 0.627374 0.790542
+0.351926 0.621223 0.786851
+0.336671 0.615071 0.783160
+0.321415 0.608920 0.779469
+0.306159 0.602768 0.775779
+0.290904 0.596617 0.772088
+0.283276 0.593541 0.770242
+0.260392 0.584314 0.764706
+0.245136 0.578162 0.761015
+0.229881 0.572011 0.757324
+0.214625 0.565859 0.753633
+0.201968 0.558308 0.749742
+0.189912 0.550434 0.745805
+0.177855 0.542561 0.741869
+0.165798 0.534687 0.737932
+0.153741 0.526813 0.733995
+0.141684 0.518939 0.730058
+0.129627 0.511065 0.726121
+0.117570 0.503191 0.722184
+0.105513 0.495317 0.718247
+0.093456 0.487443 0.714310
+0.081399 0.479569 0.710373
+0.075371 0.475632 0.708404
+0.057286 0.463822 0.702499
+0.045229 0.455948 0.698562
+0.033172 0.448074 0.694625
+0.021115 0.440200 0.690688
+0.019393 0.434479 0.682661
+0.019146 0.429066 0.674048
+0.018900 0.423652 0.665436
+0.018654 0.418239 0.656824
+0.018408 0.412826 0.648212
+0.018162 0.407413 0.639600
+0.017916 0.401999 0.630988
+0.017670 0.396586 0.622376
+0.017424 0.391173 0.613764
+0.017178 0.385759 0.605152
+0.016932 0.380346 0.596540
+0.016809 0.377639 0.592234
+0.016440 0.369519 0.579316
+0.016194 0.364106 0.570704
+0.015948 0.358693 0.562092
+0.015702 0.353280 0.553479
+0.015225 0.345098 0.540715
+0.014733 0.336732 0.527674
+0.014241 0.328366 0.514633
+0.013749 0.320000 0.501592
+0.013256 0.311634 0.488551
+0.012764 0.303268 0.475509
+0.012272 0.294902 0.462468
+0.011780 0.286536 0.449427
+0.011288 0.278170 0.436386
+0.010796 0.269804 0.423345
+0.010304 0.261438 0.410304
+0.010058 0.257255 0.403783
+0.009319 0.244706 0.384221
+0.008827 0.236340 0.371180
+0.008335 0.227974 0.358139
+0.007843 0.219608 0.345098
diff --git a/auxdata/colormaps/MPL_PuBuGn.rgb b/auxdata/colormaps/MPL_PuBuGn.rgb
new file mode 100644
index 00000000..9e899122
--- /dev/null
+++ b/auxdata/colormaps/MPL_PuBuGn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.997662 0.966044 0.982960
+0.992987 0.960877 0.980254
+0.988312 0.955709 0.977547
+0.983637 0.950542 0.974840
+0.978962 0.945375 0.972134
+0.974287 0.940208 0.969427
+0.969612 0.935040 0.966720
+0.964937 0.929873 0.964014
+0.960261 0.924706 0.961307
+0.957924 0.922122 0.959954
+0.950911 0.914371 0.955894
+0.948574 0.911788 0.954541
+0.941561 0.904037 0.950481
+0.939223 0.901453 0.949127
+0.932211 0.893702 0.945067
+0.929873 0.891119 0.943714
+0.921615 0.883922 0.939792
+0.914725 0.879739 0.937332
+0.911280 0.877647 0.936102
+0.900946 0.871373 0.932411
+0.894056 0.867190 0.929950
+0.887166 0.863007 0.927489
+0.883722 0.860915 0.926259
+0.873387 0.854641 0.922568
+0.866498 0.850458 0.920108
+0.859608 0.846275 0.917647
+0.856163 0.844183 0.916417
+0.845829 0.837909 0.912726
+0.838939 0.833726 0.910265
+0.832049 0.829542 0.907805
+0.828604 0.827451 0.906574
+0.818270 0.821176 0.902884
+0.809227 0.816532 0.900269
+0.798893 0.811611 0.897562
+0.788558 0.806690 0.894856
+0.778224 0.801769 0.892149
+0.767889 0.796847 0.889443
+0.762722 0.794387 0.888089
+0.747220 0.787005 0.884029
+0.736886 0.782084 0.881323
+0.726551 0.777163 0.878616
+0.716217 0.772241 0.875909
+0.705882 0.767320 0.873203
+0.695548 0.762399 0.870496
+0.685213 0.757478 0.867789
+0.680046 0.755017 0.866436
+0.664544 0.747636 0.862376
+0.654210 0.742714 0.859669
+0.640323 0.737793 0.856794
+0.624821 0.732872 0.853841
+0.609320 0.727951 0.850888
+0.593818 0.723030 0.847935
+0.578316 0.718108 0.844983
+0.570565 0.715648 0.843506
+0.547313 0.708266 0.839077
+0.531811 0.703345 0.836125
+0.516309 0.698424 0.833172
+0.500807 0.693503 0.830219
+0.485306 0.688581 0.827266
+0.469804 0.683660 0.824314
+0.454302 0.678739 0.821361
+0.446551 0.676278 0.819885
+0.423299 0.668897 0.815456
+0.407797 0.663975 0.812503
+0.394879 0.658132 0.808997
+0.382822 0.651980 0.805306
+0.370765 0.645829 0.801615
+0.358708 0.639677 0.797924
+0.346651 0.633526 0.794233
+0.334594 0.627374 0.790542
+0.322537 0.621223 0.786851
+0.310481 0.615071 0.783160
+0.298424 0.608920 0.779469
+0.286367 0.602768 0.775779
+0.274310 0.596617 0.772088
+0.268281 0.593541 0.770242
+0.250196 0.584314 0.764706
+0.238139 0.578162 0.761015
+0.226082 0.572011 0.757324
+0.214025 0.565859 0.753633
+0.201369 0.561707 0.742145
+0.188574 0.558016 0.728858
+0.175779 0.554325 0.715571
+0.162983 0.550634 0.702284
+0.150188 0.546944 0.688997
+0.137393 0.543253 0.675709
+0.124598 0.539562 0.662422
+0.111803 0.535871 0.649135
+0.099008 0.532180 0.635848
+0.086213 0.528489 0.622561
+0.073418 0.524798 0.609273
+0.067020 0.522953 0.602630
+0.047828 0.517416 0.582699
+0.035033 0.513726 0.569412
+0.022238 0.510035 0.556125
+0.009443 0.506344 0.542837
+0.007628 0.501361 0.530627
+0.007382 0.496194 0.518570
+0.007136 0.491027 0.506513
+0.006890 0.485859 0.494456
+0.006644 0.480692 0.482399
+0.006398 0.475525 0.470342
+0.006151 0.470358 0.458285
+0.005905 0.465190 0.446228
+0.005659 0.460023 0.434171
+0.005413 0.454856 0.422115
+0.005167 0.449689 0.410058
+0.005044 0.447105 0.404029
+0.004675 0.439354 0.385944
+0.004429 0.434187 0.373887
+0.004183 0.429020 0.361830
+0.003937 0.423852 0.349773
+0.003922 0.414764 0.340946
+0.003922 0.405413 0.332334
+0.003922 0.396063 0.323722
+0.003922 0.386713 0.315110
+0.003922 0.377363 0.306498
+0.003922 0.368012 0.297885
+0.003922 0.358662 0.289273
+0.003922 0.349312 0.280661
+0.003922 0.339962 0.272049
+0.003922 0.330611 0.263437
+0.003922 0.321261 0.254825
+0.003922 0.316586 0.250519
+0.003922 0.302561 0.237601
+0.003922 0.293210 0.228989
+0.003922 0.283860 0.220377
+0.003922 0.274510 0.211765
diff --git a/auxdata/colormaps/MPL_PuOr.rgb b/auxdata/colormaps/MPL_PuOr.rgb
new file mode 100644
index 00000000..b456e484
--- /dev/null
+++ b/auxdata/colormaps/MPL_PuOr.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.506036 0.235832 0.031065
+0.522030 0.244752 0.030450
+0.538024 0.253672 0.029835
+0.554018 0.262591 0.029220
+0.570012 0.271511 0.028604
+0.586005 0.280431 0.027989
+0.601999 0.289350 0.027374
+0.617993 0.298270 0.026759
+0.633987 0.307190 0.026144
+0.641984 0.311649 0.025836
+0.665975 0.325029 0.024913
+0.673972 0.329489 0.024606
+0.697962 0.342868 0.023683
+0.705421 0.348328 0.024606
+0.726182 0.367705 0.031065
+0.733103 0.374164 0.033218
+0.753864 0.393541 0.039677
+0.767705 0.406459 0.043983
+0.774625 0.412918 0.046136
+0.795386 0.432295 0.052595
+0.809227 0.445213 0.056901
+0.823068 0.458132 0.061207
+0.829988 0.464591 0.063360
+0.850750 0.483968 0.069819
+0.864591 0.496886 0.074125
+0.878431 0.509804 0.078431
+0.882891 0.518108 0.090581
+0.896271 0.543022 0.127028
+0.905190 0.559631 0.151326
+0.914110 0.576240 0.175625
+0.918570 0.584544 0.187774
+0.931949 0.609458 0.224221
+0.940869 0.626067 0.248520
+0.949789 0.642676 0.272818
+0.958708 0.659285 0.297116
+0.967628 0.675894 0.321415
+0.976547 0.692503 0.345713
+0.981007 0.700807 0.357862
+0.992234 0.724644 0.394617
+0.992541 0.736947 0.420146
+0.992849 0.749250 0.445675
+0.993156 0.761553 0.471203
+0.993464 0.773856 0.496732
+0.993772 0.786159 0.522261
+0.994079 0.798462 0.547789
+0.994233 0.804614 0.560554
+0.994694 0.823068 0.598847
+0.995002 0.835371 0.624375
+0.995309 0.847674 0.649904
+0.995617 0.859977 0.675433
+0.995925 0.872280 0.700961
+0.995002 0.881968 0.723722
+0.992849 0.889043 0.743714
+0.991772 0.892580 0.753710
+0.988543 0.903191 0.783699
+0.986390 0.910265 0.803691
+0.984237 0.917339 0.823683
+0.982084 0.924414 0.843676
+0.979931 0.931488 0.863668
+0.977778 0.938562 0.883660
+0.975625 0.945636 0.903652
+0.974548 0.949173 0.913649
+0.971319 0.959785 0.943637
+0.969166 0.966859 0.963629
+0.961476 0.961938 0.965859
+0.951942 0.953018 0.962168
+0.942407 0.944098 0.958478
+0.932872 0.935179 0.954787
+0.923337 0.926259 0.951096
+0.913802 0.917339 0.947405
+0.904268 0.908420 0.943714
+0.894733 0.899500 0.940023
+0.885198 0.890581 0.936332
+0.875663 0.881661 0.932641
+0.866128 0.872741 0.928950
+0.861361 0.868281 0.927105
+0.847059 0.854902 0.921569
+0.835371 0.840446 0.913879
+0.823683 0.825990 0.906190
+0.811995 0.811534 0.898501
+0.800308 0.797078 0.890811
+0.788620 0.782622 0.883122
+0.776932 0.768166 0.875433
+0.765244 0.753710 0.867743
+0.753556 0.739254 0.860054
+0.741869 0.724798 0.852364
+0.730181 0.710342 0.844675
+0.718493 0.695886 0.836986
+0.706805 0.681430 0.829296
+0.694195 0.666282 0.820607
+0.678816 0.649058 0.808920
+0.671127 0.640446 0.803076
+0.648058 0.614610 0.785544
+0.632680 0.597386 0.773856
+0.617301 0.580161 0.762168
+0.601922 0.562937 0.750481
+0.586544 0.545713 0.738793
+0.571165 0.528489 0.727105
+0.555786 0.511265 0.715417
+0.540408 0.494041 0.703729
+0.525029 0.476817 0.692042
+0.509650 0.459592 0.680354
+0.495194 0.439293 0.668973
+0.481661 0.415917 0.657901
+0.468128 0.392541 0.646828
+0.454594 0.369166 0.635756
+0.441061 0.345790 0.624683
+0.434295 0.334102 0.619147
+0.413995 0.299039 0.602538
+0.400461 0.275663 0.591465
+0.386928 0.252288 0.580392
+0.373395 0.228912 0.569320
+0.359862 0.205536 0.558247
+0.346328 0.182161 0.547174
+0.332795 0.158785 0.536102
+0.320415 0.143945 0.519262
+0.308420 0.131949 0.500500
+0.296424 0.119954 0.481738
+0.284429 0.107958 0.462976
+0.272434 0.095963 0.444214
+0.260438 0.083968 0.425452
+0.248443 0.071972 0.406690
+0.236448 0.059977 0.387928
+0.230450 0.053979 0.378547
+0.212457 0.035986 0.350404
+0.200461 0.023991 0.331642
+0.188466 0.011995 0.312880
+0.176471 0.000000 0.294118
diff --git a/auxdata/colormaps/MPL_PuRd.rgb b/auxdata/colormaps/MPL_PuRd.rgb
new file mode 100644
index 00000000..51750f8c
--- /dev/null
+++ b/auxdata/colormaps/MPL_PuRd.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.966659 0.954525 0.975240
+0.962722 0.949850 0.972780
+0.958785 0.945175 0.970319
+0.954848 0.940500 0.967859
+0.950911 0.935825 0.965398
+0.946974 0.931150 0.962937
+0.943037 0.926474 0.960477
+0.939100 0.921799 0.958016
+0.935163 0.917124 0.955556
+0.933195 0.914787 0.954325
+0.927290 0.907774 0.950634
+0.925321 0.905436 0.949404
+0.919416 0.898424 0.945713
+0.917447 0.896086 0.944483
+0.911542 0.889073 0.940792
+0.909573 0.886736 0.939562
+0.903253 0.876817 0.934348
+0.898577 0.866974 0.929181
+0.896240 0.862053 0.926597
+0.889227 0.847290 0.918847
+0.884552 0.837447 0.913679
+0.879877 0.827605 0.908512
+0.877539 0.822684 0.905928
+0.870527 0.807920 0.898178
+0.865852 0.798078 0.893010
+0.861176 0.788235 0.887843
+0.858839 0.783314 0.885260
+0.851826 0.768551 0.877509
+0.847151 0.758708 0.872341
+0.842476 0.748866 0.867174
+0.840138 0.743945 0.864591
+0.833126 0.729181 0.856840
+0.829681 0.719800 0.851980
+0.826974 0.710696 0.847305
+0.824268 0.701592 0.842630
+0.821561 0.692488 0.837955
+0.818854 0.683383 0.833280
+0.817501 0.678831 0.830942
+0.813441 0.665175 0.823929
+0.810734 0.656071 0.819254
+0.808028 0.646967 0.814579
+0.805321 0.637862 0.809904
+0.802614 0.628758 0.805229
+0.799908 0.619654 0.800554
+0.797201 0.610550 0.795879
+0.795848 0.605998 0.793541
+0.791788 0.592341 0.786528
+0.789081 0.583237 0.781853
+0.791957 0.572441 0.776501
+0.797370 0.560877 0.770842
+0.802784 0.549312 0.765183
+0.808197 0.537747 0.759523
+0.813610 0.526182 0.753864
+0.816317 0.520400 0.751034
+0.824437 0.503053 0.742545
+0.829850 0.491488 0.736886
+0.835263 0.479923 0.731226
+0.840677 0.468358 0.725567
+0.846090 0.456794 0.719908
+0.851503 0.445229 0.714248
+0.856917 0.433664 0.708589
+0.859623 0.427882 0.705759
+0.867743 0.410534 0.697270
+0.873156 0.398970 0.691611
+0.875986 0.385006 0.683183
+0.877955 0.370242 0.673833
+0.879923 0.355479 0.664483
+0.881892 0.340715 0.655133
+0.883860 0.325952 0.645782
+0.885829 0.311188 0.636432
+0.887797 0.296424 0.627082
+0.889765 0.281661 0.617732
+0.891734 0.266897 0.608381
+0.893702 0.252134 0.599031
+0.895671 0.237370 0.589681
+0.896655 0.229988 0.585006
+0.899608 0.207843 0.570980
+0.901576 0.193080 0.561630
+0.903545 0.178316 0.552280
+0.905513 0.163552 0.542930
+0.900884 0.156186 0.530780
+0.894733 0.150527 0.517985
+0.888581 0.144867 0.505190
+0.882430 0.139208 0.492395
+0.876278 0.133549 0.479600
+0.870127 0.127889 0.466805
+0.863975 0.122230 0.454010
+0.857824 0.116571 0.441215
+0.851672 0.110911 0.428420
+0.845521 0.105252 0.415625
+0.839369 0.099592 0.402830
+0.836294 0.096763 0.396432
+0.827067 0.088274 0.377240
+0.820915 0.082614 0.364444
+0.814764 0.076955 0.351649
+0.808612 0.071296 0.338854
+0.796217 0.066713 0.333164
+0.782930 0.062284 0.328489
+0.769642 0.057855 0.323814
+0.756355 0.053426 0.319139
+0.743068 0.048997 0.314464
+0.729781 0.044567 0.309789
+0.716494 0.040138 0.305113
+0.703206 0.035709 0.300438
+0.689919 0.031280 0.295763
+0.676632 0.026851 0.291088
+0.663345 0.022422 0.286413
+0.656701 0.020208 0.284075
+0.636770 0.013564 0.277063
+0.623483 0.009135 0.272388
+0.610196 0.004706 0.267712
+0.596909 0.000277 0.263037
+0.584775 0.000000 0.254441
+0.572718 0.000000 0.245582
+0.560661 0.000000 0.236724
+0.548604 0.000000 0.227866
+0.536548 0.000000 0.219008
+0.524491 0.000000 0.210150
+0.512434 0.000000 0.201292
+0.500377 0.000000 0.192434
+0.488320 0.000000 0.183576
+0.476263 0.000000 0.174717
+0.464206 0.000000 0.165859
+0.458178 0.000000 0.161430
+0.440092 0.000000 0.148143
+0.428035 0.000000 0.139285
+0.415978 0.000000 0.130427
+0.403922 0.000000 0.121569
diff --git a/auxdata/colormaps/MPL_Purples.rgb b/auxdata/colormaps/MPL_Purples.rgb
new file mode 100644
index 00000000..417ffc09
--- /dev/null
+++ b/auxdata/colormaps/MPL_Purples.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.986636 0.982591 0.991173
+0.983437 0.979146 0.989204
+0.980238 0.975702 0.987236
+0.977040 0.972257 0.985267
+0.973841 0.968812 0.983299
+0.970642 0.965367 0.981330
+0.967443 0.961922 0.979362
+0.964245 0.958478 0.977393
+0.961046 0.955033 0.975425
+0.959446 0.953310 0.974441
+0.954648 0.948143 0.971488
+0.953049 0.946421 0.970504
+0.948251 0.941253 0.967551
+0.946651 0.939531 0.966567
+0.941853 0.934364 0.963614
+0.940254 0.932641 0.962630
+0.934348 0.926782 0.959400
+0.929181 0.922107 0.956940
+0.926597 0.919769 0.955709
+0.918847 0.912757 0.952018
+0.913679 0.908082 0.949558
+0.908512 0.903406 0.947097
+0.905928 0.901069 0.945867
+0.898178 0.894056 0.942176
+0.893010 0.889381 0.939715
+0.887843 0.884706 0.937255
+0.885260 0.882368 0.936025
+0.877509 0.875356 0.932334
+0.872341 0.870681 0.929873
+0.867174 0.866005 0.927413
+0.864591 0.863668 0.926182
+0.856840 0.856655 0.922491
+0.850288 0.850442 0.919262
+0.842907 0.843306 0.915571
+0.835525 0.836171 0.911880
+0.828143 0.829035 0.908189
+0.820761 0.821899 0.904498
+0.817070 0.818331 0.902653
+0.805998 0.807628 0.897116
+0.798616 0.800492 0.893426
+0.791234 0.793356 0.889735
+0.783852 0.786221 0.886044
+0.776471 0.779085 0.882353
+0.769089 0.771949 0.878662
+0.761707 0.764814 0.874971
+0.758016 0.761246 0.873126
+0.746943 0.750542 0.867589
+0.739562 0.743406 0.863899
+0.732180 0.735256 0.859362
+0.724798 0.726644 0.854441
+0.717416 0.718032 0.849519
+0.710035 0.709419 0.844598
+0.702653 0.700807 0.839677
+0.698962 0.696501 0.837216
+0.687889 0.683583 0.829835
+0.680508 0.674971 0.824914
+0.673126 0.666359 0.819992
+0.665744 0.657747 0.815071
+0.658362 0.649135 0.810150
+0.650980 0.640523 0.805229
+0.643599 0.631911 0.800308
+0.639908 0.627605 0.797847
+0.628835 0.614687 0.790465
+0.621453 0.606075 0.785544
+0.614072 0.598570 0.781730
+0.606690 0.591434 0.778285
+0.599308 0.584298 0.774840
+0.591926 0.577163 0.771396
+0.584544 0.570027 0.767951
+0.577163 0.562891 0.764506
+0.569781 0.555755 0.761061
+0.562399 0.548620 0.757616
+0.555017 0.541484 0.754171
+0.547636 0.534348 0.750727
+0.540254 0.527213 0.747282
+0.536563 0.523645 0.745559
+0.525490 0.512941 0.740392
+0.518108 0.505805 0.736947
+0.510727 0.498670 0.733503
+0.503345 0.491534 0.730058
+0.497563 0.481399 0.724814
+0.492149 0.470573 0.719154
+0.486736 0.459746 0.713495
+0.481323 0.448920 0.707835
+0.475909 0.438093 0.702176
+0.470496 0.427266 0.696517
+0.465083 0.416440 0.690857
+0.459669 0.405613 0.685198
+0.454256 0.394787 0.679539
+0.448843 0.383960 0.673879
+0.443429 0.373133 0.668220
+0.440723 0.367720 0.665390
+0.432603 0.351480 0.656901
+0.427190 0.340654 0.651242
+0.421776 0.329827 0.645582
+0.416363 0.319000 0.639923
+0.410950 0.308604 0.634910
+0.405536 0.298270 0.629988
+0.400123 0.287935 0.625067
+0.394710 0.277601 0.620146
+0.389296 0.267266 0.615225
+0.383883 0.256932 0.610304
+0.378470 0.246597 0.605383
+0.373057 0.236263 0.600461
+0.367643 0.225928 0.595540
+0.362230 0.215594 0.590619
+0.356817 0.205260 0.585698
+0.354110 0.200092 0.583237
+0.345990 0.184591 0.575855
+0.340577 0.174256 0.570934
+0.335163 0.163922 0.566013
+0.329750 0.153587 0.561092
+0.324567 0.143945 0.556632
+0.319400 0.134348 0.552203
+0.314233 0.124752 0.547774
+0.309066 0.115156 0.543345
+0.303899 0.105559 0.538916
+0.298731 0.095963 0.534487
+0.293564 0.086367 0.530058
+0.288397 0.076770 0.525629
+0.283230 0.067174 0.521200
+0.278062 0.057578 0.516770
+0.272895 0.047982 0.512341
+0.270311 0.043183 0.510127
+0.262561 0.028789 0.503483
+0.257393 0.019193 0.499054
+0.252226 0.009596 0.494625
+0.247059 0.000000 0.490196
diff --git a/auxdata/colormaps/MPL_RdBu.rgb b/auxdata/colormaps/MPL_RdBu.rgb
new file mode 100644
index 00000000..7362900e
--- /dev/null
+++ b/auxdata/colormaps/MPL_RdBu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.415456 0.003691 0.123414
+0.438524 0.011073 0.127105
+0.461592 0.018454 0.130796
+0.484660 0.025836 0.134487
+0.507728 0.033218 0.138178
+0.530796 0.040600 0.141869
+0.553864 0.047982 0.145559
+0.576932 0.055363 0.149250
+0.600000 0.062745 0.152941
+0.611534 0.066436 0.154787
+0.646136 0.077509 0.160323
+0.657670 0.081200 0.162168
+0.692272 0.092272 0.167705
+0.700807 0.099654 0.171242
+0.717416 0.132872 0.186928
+0.722953 0.143945 0.192157
+0.739562 0.177163 0.207843
+0.750634 0.199308 0.218301
+0.756171 0.210381 0.223529
+0.772780 0.243599 0.239216
+0.783852 0.265744 0.249673
+0.794925 0.287889 0.260131
+0.800461 0.298962 0.265359
+0.817070 0.332180 0.281046
+0.828143 0.354325 0.291503
+0.839216 0.376471 0.301961
+0.843829 0.387082 0.310112
+0.857670 0.418916 0.334564
+0.866897 0.440138 0.350865
+0.876125 0.461361 0.367166
+0.880738 0.471972 0.375317
+0.894579 0.503806 0.399769
+0.903806 0.525029 0.416071
+0.913033 0.546251 0.432372
+0.922261 0.567474 0.448674
+0.931488 0.588697 0.464975
+0.940715 0.609919 0.481276
+0.945329 0.620531 0.489427
+0.957555 0.651211 0.515110
+0.960323 0.667820 0.536332
+0.963091 0.684429 0.557555
+0.965859 0.701038 0.578777
+0.968627 0.717647 0.600000
+0.971396 0.734256 0.621223
+0.974164 0.750865 0.642445
+0.975548 0.759170 0.653057
+0.979700 0.784083 0.684890
+0.982468 0.800692 0.706113
+0.985236 0.817301 0.727336
+0.988005 0.833910 0.748558
+0.990773 0.850519 0.769781
+0.991234 0.863130 0.787774
+0.989389 0.871742 0.802537
+0.988466 0.876048 0.809919
+0.985698 0.888966 0.832065
+0.983852 0.897578 0.846828
+0.982007 0.906190 0.861592
+0.980161 0.914802 0.876355
+0.978316 0.923414 0.891119
+0.976471 0.932026 0.905882
+0.974625 0.940638 0.920646
+0.973702 0.944944 0.928028
+0.970934 0.957862 0.950173
+0.969089 0.966474 0.964937
+0.959862 0.964475 0.967013
+0.948174 0.958939 0.964860
+0.936486 0.953403 0.962707
+0.924798 0.947866 0.960554
+0.913110 0.942330 0.958401
+0.901423 0.936794 0.956248
+0.889735 0.931257 0.954095
+0.878047 0.925721 0.951942
+0.866359 0.920185 0.949789
+0.854671 0.914648 0.947636
+0.842983 0.909112 0.945483
+0.837140 0.906344 0.944406
+0.819608 0.898039 0.941176
+0.800231 0.888197 0.935640
+0.780854 0.878354 0.930104
+0.761476 0.868512 0.924567
+0.742099 0.858670 0.919031
+0.722722 0.848827 0.913495
+0.703345 0.838985 0.907958
+0.683968 0.829143 0.902422
+0.664591 0.819300 0.896886
+0.645213 0.809458 0.891349
+0.625836 0.799616 0.885813
+0.606459 0.789773 0.880277
+0.587082 0.779931 0.874740
+0.566474 0.768704 0.868512
+0.542176 0.753326 0.860208
+0.530027 0.745636 0.856055
+0.493579 0.722568 0.843599
+0.469281 0.707190 0.835294
+0.444983 0.691811 0.826990
+0.420684 0.676432 0.818685
+0.396386 0.661053 0.810381
+0.372088 0.645675 0.802076
+0.347789 0.630296 0.793772
+0.323491 0.614917 0.785467
+0.299193 0.599539 0.777163
+0.274894 0.584160 0.768858
+0.257516 0.569550 0.761169
+0.247059 0.555709 0.754095
+0.236601 0.541869 0.747020
+0.226144 0.528028 0.739946
+0.215686 0.514187 0.732872
+0.210458 0.507266 0.729335
+0.194771 0.486505 0.718724
+0.184314 0.472664 0.711649
+0.173856 0.458824 0.704575
+0.163399 0.444983 0.697501
+0.152941 0.431142 0.690427
+0.142484 0.417301 0.683353
+0.132026 0.403460 0.676278
+0.122953 0.387543 0.657209
+0.114341 0.370934 0.634141
+0.105729 0.354325 0.611073
+0.097116 0.337716 0.588005
+0.088504 0.321107 0.564937
+0.079892 0.304498 0.541869
+0.071280 0.287889 0.518800
+0.062668 0.271280 0.495732
+0.058362 0.262976 0.484198
+0.045444 0.238062 0.449596
+0.036832 0.221453 0.426528
+0.028220 0.204844 0.403460
+0.019608 0.188235 0.380392
diff --git a/auxdata/colormaps/MPL_RdGy.rgb b/auxdata/colormaps/MPL_RdGy.rgb
new file mode 100644
index 00000000..8a2ba867
--- /dev/null
+++ b/auxdata/colormaps/MPL_RdGy.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.415456 0.003691 0.123414
+0.438524 0.011073 0.127105
+0.461592 0.018454 0.130796
+0.484660 0.025836 0.134487
+0.507728 0.033218 0.138178
+0.530796 0.040600 0.141869
+0.553864 0.047982 0.145559
+0.576932 0.055363 0.149250
+0.600000 0.062745 0.152941
+0.611534 0.066436 0.154787
+0.646136 0.077509 0.160323
+0.657670 0.081200 0.162168
+0.692272 0.092272 0.167705
+0.700807 0.099654 0.171242
+0.717416 0.132872 0.186928
+0.722953 0.143945 0.192157
+0.739562 0.177163 0.207843
+0.750634 0.199308 0.218301
+0.756171 0.210381 0.223529
+0.772780 0.243599 0.239216
+0.783852 0.265744 0.249673
+0.794925 0.287889 0.260131
+0.800461 0.298962 0.265359
+0.817070 0.332180 0.281046
+0.828143 0.354325 0.291503
+0.839216 0.376471 0.301961
+0.843829 0.387082 0.310112
+0.857670 0.418916 0.334564
+0.866897 0.440138 0.350865
+0.876125 0.461361 0.367166
+0.880738 0.471972 0.375317
+0.894579 0.503806 0.399769
+0.903806 0.525029 0.416071
+0.913033 0.546251 0.432372
+0.922261 0.567474 0.448674
+0.931488 0.588697 0.464975
+0.940715 0.609919 0.481276
+0.945329 0.620531 0.489427
+0.957555 0.651211 0.515110
+0.960323 0.667820 0.536332
+0.963091 0.684429 0.557555
+0.965859 0.701038 0.578777
+0.968627 0.717647 0.600000
+0.971396 0.734256 0.621223
+0.974164 0.750865 0.642445
+0.975548 0.759170 0.653057
+0.979700 0.784083 0.684890
+0.982468 0.800692 0.706113
+0.985236 0.817301 0.727336
+0.988005 0.833910 0.748558
+0.990773 0.850519 0.769781
+0.992464 0.864360 0.789004
+0.993080 0.875433 0.806228
+0.993387 0.880969 0.814840
+0.994310 0.897578 0.840677
+0.994925 0.908651 0.857901
+0.995540 0.919723 0.875125
+0.996155 0.930796 0.892349
+0.996770 0.941869 0.909573
+0.997386 0.952941 0.926797
+0.998001 0.964014 0.944022
+0.998308 0.969550 0.952634
+0.999231 0.986159 0.978470
+0.999846 0.997232 0.995694
+0.992849 0.992849 0.992849
+0.983314 0.983314 0.983314
+0.973779 0.973779 0.973779
+0.964245 0.964245 0.964245
+0.954710 0.954710 0.954710
+0.945175 0.945175 0.945175
+0.935640 0.935640 0.935640
+0.926105 0.926105 0.926105
+0.916571 0.916571 0.916571
+0.907036 0.907036 0.907036
+0.897501 0.897501 0.897501
+0.892734 0.892734 0.892734
+0.878431 0.878431 0.878431
+0.866744 0.866744 0.866744
+0.855056 0.855056 0.855056
+0.843368 0.843368 0.843368
+0.831680 0.831680 0.831680
+0.819992 0.819992 0.819992
+0.808305 0.808305 0.808305
+0.796617 0.796617 0.796617
+0.784929 0.784929 0.784929
+0.773241 0.773241 0.773241
+0.761553 0.761553 0.761553
+0.749865 0.749865 0.749865
+0.738178 0.738178 0.738178
+0.725490 0.725490 0.725490
+0.709804 0.709804 0.709804
+0.701961 0.701961 0.701961
+0.678431 0.678431 0.678431
+0.662745 0.662745 0.662745
+0.647059 0.647059 0.647059
+0.631373 0.631373 0.631373
+0.615686 0.615686 0.615686
+0.600000 0.600000 0.600000
+0.584314 0.584314 0.584314
+0.568627 0.568627 0.568627
+0.552941 0.552941 0.552941
+0.537255 0.537255 0.537255
+0.520492 0.520492 0.520492
+0.502653 0.502653 0.502653
+0.484814 0.484814 0.484814
+0.466974 0.466974 0.466974
+0.449135 0.449135 0.449135
+0.440215 0.440215 0.440215
+0.413456 0.413456 0.413456
+0.395617 0.395617 0.395617
+0.377778 0.377778 0.377778
+0.359939 0.359939 0.359939
+0.342099 0.342099 0.342099
+0.324260 0.324260 0.324260
+0.306421 0.306421 0.306421
+0.290196 0.290196 0.290196
+0.274510 0.274510 0.274510
+0.258824 0.258824 0.258824
+0.243137 0.243137 0.243137
+0.227451 0.227451 0.227451
+0.211765 0.211765 0.211765
+0.196078 0.196078 0.196078
+0.180392 0.180392 0.180392
+0.172549 0.172549 0.172549
+0.149020 0.149020 0.149020
+0.133333 0.133333 0.133333
+0.117647 0.117647 0.117647
+0.101961 0.101961 0.101961
diff --git a/auxdata/colormaps/MPL_RdPu.rgb b/auxdata/colormaps/MPL_RdPu.rgb
new file mode 100644
index 00000000..6fbfb25b
--- /dev/null
+++ b/auxdata/colormaps/MPL_RdPu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.999754 0.965798 0.950235
+0.999262 0.960138 0.944821
+0.998770 0.954479 0.939408
+0.998278 0.948820 0.933995
+0.997785 0.943160 0.928581
+0.997293 0.937501 0.923168
+0.996801 0.931842 0.917755
+0.996309 0.926182 0.912341
+0.995817 0.920523 0.906928
+0.995571 0.917693 0.904221
+0.994833 0.909204 0.896102
+0.994587 0.906374 0.893395
+0.993849 0.897885 0.885275
+0.993602 0.895056 0.882568
+0.992864 0.886567 0.874448
+0.992618 0.883737 0.871742
+0.992018 0.874694 0.862653
+0.991772 0.868051 0.855517
+0.991649 0.864729 0.851949
+0.991280 0.854764 0.841246
+0.991034 0.848120 0.834110
+0.990788 0.841476 0.826974
+0.990665 0.838155 0.823406
+0.990296 0.828189 0.812703
+0.990050 0.821546 0.805567
+0.989804 0.814902 0.798431
+0.989681 0.811580 0.794864
+0.989312 0.801615 0.784160
+0.989066 0.794971 0.777024
+0.988820 0.788328 0.769889
+0.988697 0.785006 0.766321
+0.988328 0.775040 0.755617
+0.987928 0.766705 0.751250
+0.987436 0.757355 0.748543
+0.986943 0.748005 0.745836
+0.986451 0.738654 0.743130
+0.985959 0.729304 0.740423
+0.985713 0.724629 0.739070
+0.984975 0.710604 0.735010
+0.984483 0.701253 0.732303
+0.983991 0.691903 0.729596
+0.983499 0.682553 0.726890
+0.983007 0.673203 0.724183
+0.982514 0.663852 0.721476
+0.982022 0.654502 0.718770
+0.981776 0.649827 0.717416
+0.981038 0.635802 0.713356
+0.980546 0.626451 0.710650
+0.979885 0.614225 0.706421
+0.979146 0.600692 0.701499
+0.978408 0.587159 0.696578
+0.977670 0.573626 0.691657
+0.976932 0.560092 0.686736
+0.976563 0.553326 0.684275
+0.975456 0.533026 0.676894
+0.974717 0.519493 0.671972
+0.973979 0.505959 0.667051
+0.973241 0.492426 0.662130
+0.972503 0.478893 0.657209
+0.971765 0.465359 0.652288
+0.971027 0.451826 0.647366
+0.970657 0.445060 0.644906
+0.969550 0.424760 0.637524
+0.968812 0.411226 0.632603
+0.963829 0.398247 0.629527
+0.957432 0.385452 0.627067
+0.951034 0.372657 0.624606
+0.944637 0.359862 0.622145
+0.938239 0.347067 0.619685
+0.931842 0.334271 0.617224
+0.925444 0.321476 0.614764
+0.919047 0.308681 0.612303
+0.912649 0.295886 0.609842
+0.906251 0.283091 0.607382
+0.899854 0.270296 0.604921
+0.896655 0.263899 0.603691
+0.887059 0.244706 0.600000
+0.880661 0.231911 0.597539
+0.874264 0.219116 0.595079
+0.867866 0.206321 0.592618
+0.857270 0.193725 0.587159
+0.845706 0.181176 0.581007
+0.834141 0.168627 0.574856
+0.822576 0.156078 0.568704
+0.811011 0.143529 0.562553
+0.799446 0.130980 0.556401
+0.787882 0.118431 0.550250
+0.776317 0.105882 0.544098
+0.764752 0.093333 0.537947
+0.753187 0.080784 0.531795
+0.741622 0.068235 0.525644
+0.735840 0.061961 0.522568
+0.718493 0.043137 0.513341
+0.706928 0.030588 0.507190
+0.695363 0.018039 0.501038
+0.683799 0.005490 0.494887
+0.671157 0.003922 0.492611
+0.658362 0.003922 0.490888
+0.645567 0.003922 0.489166
+0.632772 0.003922 0.487443
+0.619977 0.003922 0.485721
+0.607182 0.003922 0.483998
+0.594387 0.003922 0.482276
+0.581592 0.003922 0.480554
+0.568797 0.003922 0.478831
+0.556002 0.003922 0.477109
+0.543206 0.003922 0.475386
+0.536809 0.003922 0.474525
+0.517616 0.003922 0.471942
+0.504821 0.003922 0.470219
+0.492026 0.003922 0.468497
+0.479231 0.003922 0.466774
+0.467128 0.003691 0.463668
+0.455071 0.003445 0.460469
+0.443014 0.003199 0.457270
+0.430957 0.002953 0.454072
+0.418900 0.002707 0.450873
+0.406844 0.002461 0.447674
+0.394787 0.002215 0.444475
+0.382730 0.001968 0.441276
+0.370673 0.001722 0.438078
+0.358616 0.001476 0.434879
+0.346559 0.001230 0.431680
+0.340531 0.001107 0.430081
+0.322445 0.000738 0.425283
+0.310388 0.000492 0.422084
+0.298331 0.000246 0.418885
+0.286275 0.000000 0.415686
diff --git a/auxdata/colormaps/MPL_RdYlBu.rgb b/auxdata/colormaps/MPL_RdYlBu.rgb
new file mode 100644
index 00000000..1033a4c0
--- /dev/null
+++ b/auxdata/colormaps/MPL_RdYlBu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.654748 0.007382 0.149173
+0.670127 0.022145 0.149481
+0.685506 0.036909 0.149789
+0.700884 0.051672 0.150096
+0.716263 0.066436 0.150404
+0.731642 0.081200 0.150711
+0.747020 0.095963 0.151019
+0.762399 0.110727 0.151326
+0.777778 0.125490 0.151634
+0.785467 0.132872 0.151788
+0.808535 0.155017 0.152249
+0.816225 0.162399 0.152403
+0.839293 0.184544 0.152864
+0.845367 0.192926 0.155094
+0.858747 0.221069 0.168012
+0.863206 0.230450 0.172318
+0.876586 0.258593 0.185236
+0.885506 0.277355 0.193849
+0.889965 0.286736 0.198155
+0.903345 0.314879 0.211073
+0.912265 0.333641 0.219685
+0.921184 0.352403 0.228297
+0.925644 0.361784 0.232603
+0.939023 0.389927 0.245521
+0.947943 0.408689 0.254133
+0.956863 0.427451 0.262745
+0.958247 0.437447 0.267359
+0.962399 0.467436 0.281200
+0.965167 0.487428 0.290427
+0.967935 0.507420 0.299654
+0.969319 0.517416 0.304268
+0.973472 0.547405 0.318108
+0.976240 0.567397 0.327336
+0.979008 0.587389 0.336563
+0.981776 0.607382 0.345790
+0.984544 0.627374 0.355017
+0.987313 0.647366 0.364245
+0.988697 0.657363 0.368858
+0.992234 0.686198 0.384006
+0.992541 0.701576 0.398462
+0.992849 0.716955 0.412918
+0.993156 0.732334 0.427374
+0.993464 0.747712 0.441830
+0.993772 0.763091 0.456286
+0.994079 0.778470 0.470742
+0.994233 0.786159 0.477970
+0.994694 0.809227 0.499654
+0.995002 0.824606 0.514110
+0.995309 0.839985 0.528566
+0.995617 0.855363 0.543022
+0.995925 0.870742 0.557478
+0.996232 0.883199 0.571934
+0.996540 0.892734 0.586390
+0.996694 0.897501 0.593618
+0.997155 0.911803 0.615302
+0.997463 0.921338 0.629758
+0.997770 0.930873 0.644214
+0.998078 0.940408 0.658670
+0.998385 0.949942 0.673126
+0.998693 0.959477 0.687582
+0.999000 0.969012 0.702038
+0.999154 0.973779 0.709266
+0.999616 0.988082 0.730950
+0.999923 0.997616 0.745406
+0.992849 0.997232 0.762168
+0.983314 0.993541 0.779700
+0.973779 0.989850 0.797232
+0.964245 0.986159 0.814764
+0.954710 0.982468 0.832295
+0.945175 0.978777 0.849827
+0.935640 0.975087 0.867359
+0.926105 0.971396 0.884890
+0.916571 0.967705 0.902422
+0.907036 0.964014 0.919954
+0.897501 0.960323 0.937486
+0.892734 0.958478 0.946251
+0.878431 0.952941 0.972549
+0.862130 0.944944 0.967935
+0.845829 0.936947 0.963322
+0.829527 0.928950 0.958708
+0.813226 0.920953 0.954095
+0.796924 0.912957 0.949481
+0.780623 0.904960 0.944867
+0.764321 0.896963 0.940254
+0.748020 0.888966 0.935640
+0.731719 0.880969 0.931027
+0.715417 0.872972 0.926413
+0.699116 0.864975 0.921799
+0.682814 0.856978 0.917186
+0.666359 0.847597 0.911880
+0.649443 0.834064 0.904498
+0.640984 0.827297 0.900807
+0.615609 0.806997 0.889735
+0.598693 0.793464 0.882353
+0.581776 0.779931 0.874971
+0.564860 0.766398 0.867589
+0.547943 0.752864 0.860208
+0.531027 0.739331 0.852826
+0.514110 0.725798 0.845444
+0.497193 0.712265 0.838062
+0.480277 0.698731 0.830681
+0.463360 0.685198 0.823299
+0.447674 0.669819 0.815148
+0.433218 0.652595 0.806228
+0.418762 0.635371 0.797309
+0.404306 0.618147 0.788389
+0.389850 0.600923 0.779469
+0.382622 0.592311 0.775010
+0.360938 0.566474 0.761630
+0.346482 0.549250 0.752711
+0.332026 0.532026 0.743791
+0.317570 0.514802 0.734871
+0.303114 0.497578 0.725952
+0.288658 0.480354 0.717032
+0.274202 0.463130 0.708112
+0.265975 0.444291 0.698731
+0.259823 0.424913 0.689196
+0.253672 0.405536 0.679662
+0.247520 0.386159 0.670127
+0.241369 0.366782 0.660592
+0.235217 0.347405 0.651057
+0.229066 0.328028 0.641522
+0.222914 0.308650 0.631988
+0.219839 0.298962 0.627220
+0.210611 0.269896 0.612918
+0.204460 0.250519 0.603383
+0.198308 0.231142 0.593849
+0.192157 0.211765 0.584314
diff --git a/auxdata/colormaps/MPL_RdYlGn.rgb b/auxdata/colormaps/MPL_RdYlGn.rgb
new file mode 100644
index 00000000..d9b6160e
--- /dev/null
+++ b/auxdata/colormaps/MPL_RdYlGn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.654748 0.007382 0.149173
+0.670127 0.022145 0.149481
+0.685506 0.036909 0.149789
+0.700884 0.051672 0.150096
+0.716263 0.066436 0.150404
+0.731642 0.081200 0.150711
+0.747020 0.095963 0.151019
+0.762399 0.110727 0.151326
+0.777778 0.125490 0.151634
+0.785467 0.132872 0.151788
+0.808535 0.155017 0.152249
+0.816225 0.162399 0.152403
+0.839293 0.184544 0.152864
+0.845367 0.192926 0.155094
+0.858747 0.221069 0.168012
+0.863206 0.230450 0.172318
+0.876586 0.258593 0.185236
+0.885506 0.277355 0.193849
+0.889965 0.286736 0.198155
+0.903345 0.314879 0.211073
+0.912265 0.333641 0.219685
+0.921184 0.352403 0.228297
+0.925644 0.361784 0.232603
+0.939023 0.389927 0.245521
+0.947943 0.408689 0.254133
+0.956863 0.427451 0.262745
+0.958247 0.437447 0.267359
+0.962399 0.467436 0.281200
+0.965167 0.487428 0.290427
+0.967935 0.507420 0.299654
+0.969319 0.517416 0.304268
+0.973472 0.547405 0.318108
+0.976240 0.567397 0.327336
+0.979008 0.587389 0.336563
+0.981776 0.607382 0.345790
+0.984544 0.627374 0.355017
+0.987313 0.647366 0.364245
+0.988697 0.657363 0.368858
+0.992234 0.686198 0.383622
+0.992541 0.701576 0.396540
+0.992849 0.716955 0.409458
+0.993156 0.732334 0.422376
+0.993464 0.747712 0.435294
+0.993772 0.763091 0.448212
+0.994079 0.778470 0.461130
+0.994233 0.786159 0.467589
+0.994694 0.809227 0.486967
+0.995002 0.824606 0.499885
+0.995309 0.839985 0.512803
+0.995617 0.855363 0.525721
+0.995925 0.870742 0.538639
+0.996232 0.883199 0.553095
+0.996540 0.892734 0.569089
+0.996694 0.897501 0.577086
+0.997155 0.911803 0.601077
+0.997463 0.921338 0.617070
+0.997770 0.930873 0.633064
+0.998078 0.940408 0.649058
+0.998385 0.949942 0.665052
+0.998693 0.959477 0.681046
+0.999000 0.969012 0.697040
+0.999154 0.973779 0.705037
+0.999616 0.988082 0.729027
+0.999923 0.997616 0.745021
+0.991234 0.996309 0.737024
+0.979546 0.991388 0.721030
+0.967859 0.986467 0.705037
+0.956171 0.981546 0.689043
+0.944483 0.976624 0.673049
+0.932795 0.971703 0.657055
+0.921107 0.966782 0.641061
+0.909419 0.961861 0.625067
+0.897732 0.956940 0.609073
+0.886044 0.952018 0.593080
+0.874356 0.947097 0.577086
+0.868512 0.944637 0.569089
+0.850980 0.937255 0.545098
+0.835294 0.930488 0.534948
+0.819608 0.923722 0.524798
+0.803922 0.916955 0.514648
+0.788235 0.910188 0.504498
+0.772549 0.903422 0.494348
+0.756863 0.896655 0.484198
+0.741176 0.889889 0.474048
+0.725490 0.883122 0.463899
+0.709804 0.876355 0.453749
+0.694118 0.869589 0.443599
+0.678431 0.862822 0.433449
+0.662745 0.856055 0.423299
+0.646059 0.848827 0.415148
+0.626374 0.840215 0.412995
+0.616532 0.835909 0.411918
+0.587005 0.822991 0.408689
+0.567320 0.814379 0.406536
+0.547636 0.805767 0.404383
+0.527951 0.797155 0.402230
+0.508266 0.788543 0.400077
+0.488581 0.779931 0.397924
+0.468897 0.771319 0.395771
+0.449212 0.762707 0.393618
+0.429527 0.754095 0.391465
+0.409842 0.745483 0.389312
+0.388312 0.735486 0.385313
+0.364937 0.724106 0.379469
+0.341561 0.712726 0.373626
+0.318185 0.701346 0.367782
+0.294810 0.689965 0.361938
+0.283122 0.684275 0.359016
+0.248058 0.667205 0.350250
+0.224683 0.655825 0.344406
+0.201307 0.644444 0.338562
+0.177932 0.633064 0.332718
+0.154556 0.621684 0.326874
+0.131180 0.610304 0.321030
+0.107805 0.598924 0.315186
+0.095963 0.585006 0.307958
+0.087966 0.570242 0.300269
+0.079969 0.555479 0.292580
+0.071972 0.540715 0.284890
+0.063975 0.525952 0.277201
+0.055978 0.511188 0.269512
+0.047982 0.496424 0.261822
+0.039985 0.481661 0.254133
+0.035986 0.474279 0.250288
+0.023991 0.452134 0.238754
+0.015994 0.437370 0.231065
+0.007997 0.422607 0.223376
+0.000000 0.407843 0.215686
diff --git a/auxdata/colormaps/MPL_Reds.rgb b/auxdata/colormaps/MPL_Reds.rgb
new file mode 100644
index 00000000..04decf5c
--- /dev/null
+++ b/auxdata/colormaps/MPL_Reds.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.999877 0.958201 0.937486
+0.999631 0.953033 0.930104
+0.999385 0.947866 0.922722
+0.999139 0.942699 0.915340
+0.998893 0.937532 0.907958
+0.998647 0.932364 0.900577
+0.998401 0.927197 0.893195
+0.998155 0.922030 0.885813
+0.997908 0.916863 0.878431
+0.997785 0.914279 0.874740
+0.997416 0.906528 0.863668
+0.997293 0.903945 0.859977
+0.996924 0.896194 0.848904
+0.996801 0.893610 0.845213
+0.996432 0.885859 0.834141
+0.996309 0.883276 0.830450
+0.995802 0.873310 0.816747
+0.995309 0.864206 0.804691
+0.995063 0.859654 0.798662
+0.994325 0.845998 0.780577
+0.993833 0.836894 0.768520
+0.993341 0.827789 0.756463
+0.993095 0.823237 0.750434
+0.992357 0.809581 0.732349
+0.991865 0.800477 0.720292
+0.991373 0.791373 0.708235
+0.991126 0.786820 0.702207
+0.990388 0.773164 0.684122
+0.989896 0.764060 0.672065
+0.989404 0.754956 0.660008
+0.989158 0.750404 0.653979
+0.988420 0.736747 0.635894
+0.988235 0.727028 0.624145
+0.988235 0.716940 0.612580
+0.988235 0.706851 0.601015
+0.988235 0.696763 0.589450
+0.988235 0.686674 0.577885
+0.988235 0.681630 0.572103
+0.988235 0.666498 0.554756
+0.988235 0.656409 0.543191
+0.988235 0.646321 0.531626
+0.988235 0.636232 0.520062
+0.988235 0.626144 0.508497
+0.988235 0.616055 0.496932
+0.988235 0.605967 0.485367
+0.988235 0.600923 0.479585
+0.988235 0.585790 0.462238
+0.988235 0.575702 0.450673
+0.988066 0.565782 0.440292
+0.987820 0.555940 0.430450
+0.987574 0.546098 0.420607
+0.987328 0.536255 0.410765
+0.987082 0.526413 0.400923
+0.986959 0.521492 0.396002
+0.986590 0.506728 0.381238
+0.986344 0.496886 0.371396
+0.986098 0.487043 0.361553
+0.985852 0.477201 0.351711
+0.985606 0.467359 0.341869
+0.985359 0.457516 0.332026
+0.985113 0.447674 0.322184
+0.984990 0.442753 0.317263
+0.984621 0.427989 0.302499
+0.984375 0.418147 0.292657
+0.982099 0.407013 0.284660
+0.979146 0.395448 0.277278
+0.976194 0.383883 0.269896
+0.973241 0.372318 0.262514
+0.970288 0.360754 0.255133
+0.967336 0.349189 0.247751
+0.964383 0.337624 0.240369
+0.961430 0.326059 0.232987
+0.958478 0.314494 0.225606
+0.955525 0.302930 0.218224
+0.952572 0.291365 0.210842
+0.951096 0.285582 0.207151
+0.946667 0.268235 0.196078
+0.943714 0.256671 0.188697
+0.940761 0.245106 0.181315
+0.937809 0.233541 0.173933
+0.930058 0.224375 0.169550
+0.921200 0.215763 0.165859
+0.912341 0.207151 0.162168
+0.903483 0.198539 0.158478
+0.894625 0.189927 0.154787
+0.885767 0.181315 0.151096
+0.876909 0.172703 0.147405
+0.868051 0.164091 0.143714
+0.859193 0.155479 0.140023
+0.850334 0.146867 0.136332
+0.841476 0.138255 0.132641
+0.837047 0.133948 0.130796
+0.823760 0.121030 0.125260
+0.814902 0.112418 0.121569
+0.806044 0.103806 0.117878
+0.797186 0.095194 0.114187
+0.787897 0.092180 0.112003
+0.778547 0.089965 0.110035
+0.769196 0.087751 0.108066
+0.759846 0.085536 0.106098
+0.750496 0.083322 0.104129
+0.741146 0.081107 0.102161
+0.731795 0.078893 0.100192
+0.722445 0.076678 0.098224
+0.713095 0.074464 0.096255
+0.703745 0.072249 0.094287
+0.694394 0.070035 0.092318
+0.689719 0.068927 0.091334
+0.675694 0.065606 0.088381
+0.666344 0.063391 0.086413
+0.656993 0.061176 0.084444
+0.647643 0.058962 0.082476
+0.632757 0.055363 0.080507
+0.617501 0.051672 0.078539
+0.602245 0.047982 0.076571
+0.586990 0.044291 0.074602
+0.571734 0.040600 0.072634
+0.556478 0.036909 0.070665
+0.541223 0.033218 0.068697
+0.525967 0.029527 0.066728
+0.510711 0.025836 0.064760
+0.495456 0.022145 0.062791
+0.480200 0.018454 0.060823
+0.472572 0.016609 0.059839
+0.449689 0.011073 0.056886
+0.434433 0.007382 0.054917
+0.419177 0.003691 0.052949
+0.403922 0.000000 0.050980
diff --git a/auxdata/colormaps/MPL_Set1.rgb b/auxdata/colormaps/MPL_Set1.rgb
new file mode 100644
index 00000000..10bc910f
--- /dev/null
+++ b/auxdata/colormaps/MPL_Set1.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.872834 0.114264 0.128997
+0.830265 0.138870 0.167382
+0.787697 0.163476 0.205767
+0.745129 0.188082 0.244152
+0.702561 0.212687 0.282537
+0.659992 0.237293 0.320923
+0.617424 0.261899 0.359308
+0.574856 0.286505 0.397693
+0.532288 0.311111 0.436078
+0.511003 0.323414 0.455271
+0.447151 0.360323 0.512849
+0.425867 0.372626 0.532042
+0.362015 0.409535 0.589619
+0.340730 0.421838 0.608812
+0.276878 0.458747 0.666390
+0.255594 0.471050 0.685582
+0.218731 0.500900 0.706344
+0.224145 0.512957 0.679277
+0.226851 0.518985 0.665744
+0.234971 0.537070 0.625144
+0.240384 0.549127 0.598078
+0.245798 0.561184 0.571011
+0.248504 0.567213 0.557478
+0.256624 0.585298 0.516878
+0.262038 0.597355 0.489812
+0.267451 0.609412 0.462745
+0.270158 0.615440 0.449212
+0.278278 0.633526 0.408612
+0.283691 0.645582 0.381546
+0.289104 0.657639 0.354479
+0.291811 0.663668 0.340946
+0.299931 0.681753 0.300346
+0.313495 0.671357 0.303883
+0.331949 0.647489 0.325782
+0.350404 0.623622 0.347682
+0.368858 0.599754 0.369581
+0.387313 0.575886 0.391480
+0.396540 0.563952 0.402430
+0.424221 0.528151 0.435279
+0.442676 0.504283 0.457178
+0.461130 0.480415 0.479077
+0.479585 0.456547 0.500977
+0.498039 0.432680 0.522876
+0.516494 0.408812 0.544775
+0.534948 0.384944 0.566674
+0.544175 0.373010 0.577624
+0.571857 0.337209 0.610473
+0.590311 0.313341 0.632372
+0.613503 0.314171 0.611642
+0.638847 0.326228 0.571534
+0.664191 0.338285 0.531426
+0.689535 0.350342 0.491319
+0.714879 0.362399 0.451211
+0.727551 0.368428 0.431157
+0.765567 0.386513 0.370996
+0.790911 0.398570 0.330888
+0.816255 0.410627 0.290780
+0.841599 0.422684 0.250673
+0.866943 0.434740 0.210565
+0.892288 0.446797 0.170458
+0.917632 0.458854 0.130350
+0.930304 0.464883 0.110296
+0.968320 0.482968 0.050135
+0.993664 0.495025 0.010027
+1.000000 0.521661 0.009412
+1.000000 0.553156 0.021961
+1.000000 0.584652 0.034510
+1.000000 0.616148 0.047059
+1.000000 0.647643 0.059608
+1.000000 0.679139 0.072157
+1.000000 0.710634 0.084706
+1.000000 0.742130 0.097255
+1.000000 0.773626 0.109804
+1.000000 0.805121 0.122353
+1.000000 0.836617 0.134902
+1.000000 0.852364 0.141176
+1.000000 0.899608 0.160000
+1.000000 0.931103 0.172549
+1.000000 0.962599 0.185098
+1.000000 0.994095 0.197647
+0.982207 0.966213 0.197801
+0.960308 0.924629 0.195094
+0.938408 0.883045 0.192388
+0.916509 0.841461 0.189681
+0.894610 0.799877 0.186974
+0.872711 0.758293 0.184268
+0.850811 0.716709 0.181561
+0.828912 0.675125 0.178854
+0.807013 0.633541 0.176148
+0.785113 0.591957 0.173441
+0.763214 0.550373 0.170734
+0.752265 0.529581 0.169381
+0.719416 0.467205 0.165321
+0.697516 0.425621 0.162614
+0.675617 0.384037 0.159908
+0.653718 0.342453 0.157201
+0.668420 0.346513 0.189373
+0.688351 0.357093 0.226528
+0.708281 0.367674 0.263683
+0.728212 0.378255 0.300838
+0.748143 0.388835 0.337993
+0.768074 0.399416 0.375148
+0.788005 0.409996 0.412303
+0.807935 0.420577 0.449458
+0.827866 0.431157 0.486613
+0.847797 0.441738 0.523768
+0.867728 0.452318 0.560923
+0.877693 0.457609 0.579500
+0.907589 0.473479 0.635233
+0.927520 0.484060 0.672388
+0.947451 0.494641 0.709542
+0.967382 0.505221 0.746697
+0.946943 0.511419 0.740254
+0.923814 0.517324 0.730904
+0.900684 0.523230 0.721553
+0.877555 0.529135 0.712203
+0.854425 0.535040 0.702853
+0.831296 0.540946 0.693503
+0.808166 0.546851 0.684152
+0.785037 0.552757 0.674802
+0.761907 0.558662 0.665452
+0.738777 0.564568 0.656102
+0.715648 0.570473 0.646751
+0.704083 0.573426 0.642076
+0.669389 0.582284 0.628051
+0.646259 0.588189 0.618701
+0.623130 0.594095 0.609350
+0.600000 0.600000 0.600000
diff --git a/auxdata/colormaps/MPL_Set2.rgb b/auxdata/colormaps/MPL_Set2.rgb
new file mode 100644
index 00000000..233f752b
--- /dev/null
+++ b/auxdata/colormaps/MPL_Set2.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.416148 0.755079 0.639846
+0.448443 0.743668 0.625421
+0.480738 0.732257 0.610996
+0.513033 0.720846 0.596571
+0.545329 0.709435 0.582145
+0.577624 0.698024 0.567720
+0.609919 0.686613 0.553295
+0.642215 0.675202 0.538870
+0.674510 0.663791 0.524444
+0.690657 0.658085 0.517232
+0.739100 0.640969 0.495594
+0.755248 0.635263 0.488381
+0.803691 0.618147 0.466744
+0.819839 0.612441 0.459531
+0.868281 0.595325 0.437893
+0.884429 0.589619 0.430681
+0.932872 0.572503 0.409043
+0.965167 0.561092 0.394617
+0.981315 0.555386 0.387405
+0.957509 0.558201 0.413379
+0.933610 0.562291 0.435986
+0.909712 0.566382 0.458593
+0.897762 0.568428 0.469896
+0.861915 0.574564 0.503806
+0.838016 0.578654 0.526413
+0.814118 0.582745 0.549020
+0.802168 0.584790 0.560323
+0.766321 0.590927 0.594233
+0.742422 0.595017 0.616840
+0.718524 0.599108 0.639446
+0.706574 0.601153 0.650750
+0.670727 0.607290 0.684660
+0.646828 0.611380 0.707266
+0.622930 0.615471 0.729873
+0.599031 0.619562 0.752480
+0.575133 0.623652 0.775087
+0.554325 0.627113 0.795955
+0.564014 0.624744 0.795094
+0.593080 0.617639 0.792511
+0.612457 0.612903 0.790788
+0.631834 0.608166 0.789066
+0.651211 0.603429 0.787343
+0.670588 0.598693 0.785621
+0.689965 0.593956 0.783899
+0.709343 0.589220 0.782176
+0.719031 0.586851 0.781315
+0.748097 0.579746 0.778731
+0.767474 0.575010 0.777009
+0.786851 0.570273 0.775286
+0.806228 0.565536 0.773564
+0.825606 0.560800 0.771842
+0.844983 0.556063 0.770119
+0.864360 0.551326 0.768397
+0.874048 0.548958 0.767536
+0.903114 0.541853 0.764952
+0.893887 0.555571 0.744221
+0.879892 0.572365 0.720323
+0.865898 0.589158 0.696424
+0.851903 0.605952 0.672526
+0.837909 0.622745 0.648627
+0.823914 0.639539 0.624729
+0.816917 0.647935 0.612780
+0.795925 0.673126 0.576932
+0.781930 0.689919 0.553033
+0.767935 0.706713 0.529135
+0.753941 0.723506 0.505236
+0.739946 0.740300 0.481338
+0.725952 0.757093 0.457439
+0.711957 0.773887 0.433541
+0.697962 0.790681 0.409642
+0.683968 0.807474 0.385744
+0.669973 0.824268 0.361845
+0.655978 0.841061 0.337947
+0.663299 0.847197 0.324291
+0.682461 0.847413 0.316325
+0.692042 0.847520 0.312341
+0.720784 0.847843 0.300392
+0.739946 0.848058 0.292426
+0.759108 0.848274 0.284460
+0.778270 0.848489 0.276494
+0.797432 0.848704 0.268527
+0.816594 0.848920 0.260561
+0.835755 0.849135 0.252595
+0.854917 0.849350 0.244629
+0.874079 0.849566 0.236663
+0.893241 0.849781 0.228697
+0.912403 0.849996 0.220730
+0.931565 0.850211 0.212764
+0.950727 0.850427 0.204798
+0.969889 0.850642 0.196832
+0.989050 0.850857 0.188866
+0.998631 0.850965 0.184883
+0.992003 0.844521 0.215379
+0.986405 0.840000 0.237124
+0.980807 0.835479 0.258870
+0.975210 0.830957 0.280615
+0.969612 0.826436 0.302361
+0.964014 0.821915 0.324106
+0.958416 0.817393 0.345852
+0.952818 0.812872 0.367597
+0.947220 0.808351 0.389343
+0.941622 0.803829 0.411088
+0.936025 0.799308 0.432834
+0.930427 0.794787 0.454579
+0.924829 0.790265 0.476325
+0.919231 0.785744 0.498070
+0.913633 0.781223 0.519815
+0.910834 0.778962 0.530688
+0.902438 0.772180 0.563306
+0.895732 0.767843 0.581822
+0.884967 0.764183 0.588497
+0.874202 0.760523 0.595171
+0.863437 0.756863 0.601845
+0.852672 0.753203 0.608520
+0.841907 0.749542 0.615194
+0.831142 0.745882 0.621869
+0.820377 0.742222 0.628543
+0.809612 0.738562 0.635217
+0.798847 0.734902 0.641892
+0.788082 0.731242 0.648566
+0.777316 0.727582 0.655240
+0.766551 0.723922 0.661915
+0.755786 0.720261 0.668589
+0.750404 0.718431 0.671926
+0.734256 0.712941 0.681938
+0.723491 0.709281 0.688612
+0.712726 0.705621 0.695286
+0.701961 0.701961 0.701961
diff --git a/auxdata/colormaps/MPL_Set3.rgb b/auxdata/colormaps/MPL_Set3.rgb
new file mode 100644
index 00000000..3279e585
--- /dev/null
+++ b/auxdata/colormaps/MPL_Set3.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.572226 0.834894 0.777009
+0.610796 0.849781 0.770242
+0.649366 0.864667 0.763476
+0.687935 0.879554 0.756709
+0.726505 0.894441 0.749942
+0.765075 0.909327 0.743176
+0.803645 0.924214 0.736409
+0.842215 0.939100 0.729642
+0.880784 0.953987 0.722876
+0.900069 0.961430 0.719493
+0.957924 0.983760 0.709343
+0.977209 0.991203 0.705959
+0.980008 0.978777 0.713956
+0.969012 0.967105 0.720554
+0.936025 0.932088 0.740346
+0.925029 0.920415 0.746943
+0.892042 0.885398 0.766736
+0.870050 0.862053 0.779931
+0.859054 0.850381 0.786528
+0.826067 0.815363 0.806321
+0.804075 0.792018 0.819516
+0.782084 0.768674 0.832711
+0.771088 0.757001 0.839308
+0.751665 0.723168 0.843706
+0.772303 0.703545 0.808520
+0.792941 0.683922 0.773333
+0.803260 0.674110 0.755740
+0.834218 0.644675 0.702960
+0.854856 0.625052 0.667774
+0.875494 0.605429 0.632587
+0.885813 0.595617 0.614994
+0.916770 0.566182 0.562215
+0.937409 0.546559 0.527028
+0.958047 0.526936 0.491842
+0.978685 0.507313 0.456655
+0.954048 0.514018 0.470927
+0.912434 0.530596 0.503745
+0.891626 0.538885 0.520154
+0.829204 0.563752 0.569381
+0.787589 0.580331 0.602199
+0.745975 0.596909 0.635017
+0.704360 0.613487 0.667835
+0.662745 0.630065 0.700654
+0.621130 0.646644 0.733472
+0.579516 0.663222 0.766290
+0.558708 0.671511 0.782699
+0.507728 0.694256 0.822238
+0.550019 0.695271 0.784006
+0.592311 0.696286 0.745775
+0.634602 0.697301 0.707543
+0.676894 0.698316 0.669312
+0.719185 0.699331 0.631080
+0.761476 0.700346 0.592849
+0.782622 0.700854 0.573733
+0.846059 0.702376 0.516386
+0.888351 0.703391 0.478155
+0.930642 0.704406 0.439923
+0.972933 0.705421 0.401692
+0.978501 0.713633 0.385606
+0.953464 0.727843 0.387974
+0.928428 0.742053 0.390342
+0.915909 0.749158 0.391526
+0.878354 0.770473 0.395079
+0.853318 0.784683 0.397447
+0.828281 0.798893 0.399815
+0.803245 0.813103 0.402184
+0.778208 0.827313 0.404552
+0.753172 0.841523 0.406920
+0.728135 0.855732 0.409289
+0.703099 0.869942 0.411657
+0.725536 0.865098 0.451811
+0.750235 0.859346 0.493764
+0.774933 0.853595 0.535717
+0.799631 0.847843 0.577670
+0.824329 0.842092 0.619623
+0.836678 0.839216 0.640600
+0.873725 0.830588 0.703529
+0.898424 0.824837 0.745483
+0.923122 0.819085 0.787436
+0.947820 0.813333 0.829389
+0.972518 0.807582 0.871342
+0.983929 0.805398 0.896563
+0.972088 0.809458 0.892503
+0.960246 0.813518 0.888443
+0.948404 0.817578 0.884383
+0.936563 0.821638 0.880323
+0.924721 0.825698 0.876263
+0.912880 0.829758 0.872203
+0.901038 0.833818 0.868143
+0.889196 0.837878 0.864083
+0.877355 0.841938 0.860023
+0.871434 0.843968 0.857993
+0.853672 0.850058 0.851903
+0.843399 0.827712 0.843660
+0.833587 0.797601 0.834187
+0.823775 0.767489 0.824714
+0.813964 0.737378 0.815240
+0.804152 0.707266 0.805767
+0.794341 0.677155 0.796294
+0.784529 0.647043 0.786820
+0.774717 0.616932 0.777347
+0.764906 0.586820 0.767874
+0.755094 0.556709 0.758401
+0.745283 0.526597 0.748927
+0.738239 0.508543 0.741669
+0.743652 0.544744 0.744375
+0.749066 0.580946 0.747082
+0.751772 0.599047 0.748435
+0.759892 0.653349 0.752495
+0.765306 0.689550 0.755202
+0.770719 0.725752 0.757909
+0.776132 0.761953 0.760615
+0.781546 0.798155 0.763322
+0.786959 0.834356 0.766028
+0.792372 0.870557 0.768735
+0.797785 0.906759 0.771442
+0.810196 0.921968 0.755356
+0.827451 0.922645 0.726259
+0.844706 0.923322 0.697163
+0.861961 0.923998 0.668066
+0.879216 0.924675 0.638970
+0.896471 0.925352 0.609873
+0.913725 0.926028 0.580777
+0.922353 0.926367 0.566228
+0.948235 0.927382 0.522584
+0.965490 0.928058 0.493487
+0.982745 0.928735 0.464391
+1.000000 0.929412 0.435294
diff --git a/auxdata/colormaps/MPL_Spectral.rgb b/auxdata/colormaps/MPL_Spectral.rgb
new file mode 100644
index 00000000..6e69c4cd
--- /dev/null
+++ b/auxdata/colormaps/MPL_Spectral.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.036604 0.000000 0.041827
+0.109812 0.000000 0.125482
+0.183020 0.000000 0.209137
+0.256227 0.000000 0.292792
+0.329435 0.000000 0.376447
+0.402643 0.000000 0.460102
+0.468006 0.000000 0.534608
+0.478453 0.000000 0.545071
+0.488900 0.000000 0.555533
+0.494124 0.000000 0.560765
+0.509794 0.000000 0.576459
+0.515018 0.000000 0.581690
+0.530688 0.000000 0.597384
+0.512386 0.000000 0.602616
+0.386904 0.000000 0.618310
+0.345076 0.000000 0.623541
+0.219594 0.000000 0.639235
+0.135939 0.000000 0.649698
+0.094112 0.000000 0.654929
+0.000000 0.000000 0.678465
+0.000000 0.000000 0.709837
+0.000000 0.000000 0.741210
+0.000000 0.000000 0.756896
+0.000000 0.000000 0.803955
+0.000000 0.000000 0.835327
+0.000000 0.000000 0.866700
+0.000000 0.036604 0.866700
+0.000000 0.146416 0.866700
+0.000000 0.219624 0.866700
+0.000000 0.292831 0.866700
+0.000000 0.329435 0.866700
+0.000000 0.439247 0.866700
+0.000000 0.479769 0.866700
+0.000000 0.500678 0.866700
+0.000000 0.521588 0.866700
+0.000000 0.542498 0.866700
+0.000000 0.563408 0.866700
+0.000000 0.573863 0.866700
+0.000000 0.602616 0.858857
+0.000000 0.613078 0.827484
+0.000000 0.623541 0.796112
+0.000000 0.634004 0.764739
+0.000000 0.644467 0.733367
+0.000000 0.654929 0.701994
+0.000000 0.665392 0.670622
+0.000000 0.666700 0.658853
+0.000000 0.666700 0.627465
+0.000000 0.666700 0.606539
+0.000000 0.666700 0.585614
+0.000000 0.666700 0.564688
+0.000000 0.666700 0.543763
+0.000000 0.661469 0.491473
+0.000000 0.651006 0.407818
+0.000000 0.645775 0.365990
+0.000000 0.630080 0.240508
+0.000000 0.619618 0.156853
+0.000000 0.609155 0.073198
+0.000000 0.602614 0.000000
+0.000000 0.623524 0.000000
+0.000000 0.644433 0.000000
+0.000000 0.665343 0.000000
+0.000000 0.675798 0.000000
+0.000000 0.707163 0.000000
+0.000000 0.728073 0.000000
+0.000000 0.748994 0.000000
+0.000000 0.769920 0.000000
+0.000000 0.790845 0.000000
+0.000000 0.811771 0.000000
+0.000000 0.832696 0.000000
+0.000000 0.853622 0.000000
+0.000000 0.874541 0.000000
+0.000000 0.895451 0.000000
+0.000000 0.916361 0.000000
+0.000000 0.937271 0.000000
+0.000000 0.958180 0.000000
+0.000000 0.968635 0.000000
+0.000000 1.000000 0.000000
+0.115027 1.000000 0.000000
+0.230055 1.000000 0.000000
+0.345082 1.000000 0.000000
+0.460110 1.000000 0.000000
+0.575137 1.000000 0.000000
+0.690165 1.000000 0.000000
+0.752908 0.993461 0.000000
+0.784280 0.982998 0.000000
+0.815653 0.972535 0.000000
+0.847025 0.962073 0.000000
+0.878398 0.951610 0.000000
+0.909771 0.941147 0.000000
+0.935916 0.928073 0.000000
+0.946378 0.907163 0.000000
+0.951610 0.896708 0.000000
+0.967304 0.865343 0.000000
+0.977767 0.844433 0.000000
+0.988229 0.823524 0.000000
+0.998692 0.802614 0.000000
+1.000000 0.772549 0.000000
+1.000000 0.741176 0.000000
+1.000000 0.709804 0.000000
+1.000000 0.678431 0.000000
+1.000000 0.647059 0.000000
+1.000000 0.615686 0.000000
+1.000000 0.552941 0.000000
+1.000000 0.458824 0.000000
+1.000000 0.364706 0.000000
+1.000000 0.270588 0.000000
+1.000000 0.176471 0.000000
+1.000000 0.129412 0.000000
+0.997386 0.000000 0.000000
+0.976476 0.000000 0.000000
+0.955567 0.000000 0.000000
+0.934657 0.000000 0.000000
+0.913747 0.000000 0.000000
+0.892837 0.000000 0.000000
+0.871927 0.000000 0.000000
+0.858853 0.000000 0.000000
+0.848390 0.000000 0.000000
+0.837927 0.000000 0.000000
+0.827465 0.000000 0.000000
+0.817002 0.000000 0.000000
+0.806539 0.000000 0.000000
+0.800000 0.047059 0.047059
+0.800000 0.172549 0.172549
+0.800000 0.235294 0.235294
+0.800000 0.423529 0.423529
+0.800000 0.549020 0.549020
+0.800000 0.674510 0.674510
+0.800000 0.800000 0.800000
diff --git a/auxdata/colormaps/MPL_StepSeq.rgb b/auxdata/colormaps/MPL_StepSeq.rgb
new file mode 100644
index 00000000..3b614779
--- /dev/null
+++ b/auxdata/colormaps/MPL_StepSeq.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.990404 0.952388 0.952388
+0.971211 0.857163 0.857163
+0.952018 0.761938 0.761938
+0.932826 0.666713 0.666713
+0.913633 0.571488 0.571488
+0.894579 0.487889 0.487889
+0.876125 0.454671 0.454671
+0.857670 0.421453 0.421453
+0.839216 0.388235 0.388235
+0.829988 0.371626 0.371626
+0.802307 0.321799 0.321799
+0.792803 0.307405 0.307405
+0.764014 0.266436 0.266436
+0.754418 0.252780 0.252780
+0.725629 0.211811 0.211811
+0.716032 0.198155 0.198155
+0.687659 0.160508 0.160508
+0.669204 0.139100 0.139100
+0.659977 0.128397 0.128397
+0.632295 0.096286 0.096286
+0.613841 0.074879 0.074879
+0.618824 0.095917 0.088904
+0.656471 0.170104 0.149066
+0.769412 0.392664 0.329550
+0.844706 0.541038 0.449873
+0.920000 0.689412 0.570196
+0.957647 0.763599 0.630358
+0.982007 0.820069 0.662053
+0.962814 0.791280 0.623668
+0.943622 0.762491 0.585283
+0.934025 0.748097 0.566090
+0.905236 0.704914 0.508512
+0.886505 0.677970 0.473356
+0.868051 0.652134 0.440138
+0.849596 0.626298 0.406920
+0.831142 0.600461 0.373702
+0.812687 0.574625 0.340484
+0.803460 0.561707 0.323875
+0.774810 0.526828 0.281799
+0.755617 0.503945 0.254487
+0.736424 0.481061 0.227174
+0.717232 0.458178 0.199862
+0.698039 0.435294 0.172549
+0.679585 0.415363 0.151142
+0.661130 0.395433 0.129735
+0.651903 0.385467 0.119031
+0.624221 0.355571 0.086920
+0.605767 0.335640 0.065513
+0.638570 0.416194 0.141546
+0.694671 0.542422 0.261869
+0.750773 0.668651 0.382191
+0.806874 0.794879 0.502514
+0.862976 0.921107 0.622837
+0.891027 0.984221 0.682999
+0.863529 0.973610 0.645260
+0.838431 0.954418 0.606874
+0.813333 0.935225 0.568489
+0.788235 0.916032 0.530104
+0.763230 0.896886 0.492042
+0.739608 0.878431 0.458824
+0.715986 0.859977 0.425606
+0.704175 0.850750 0.408997
+0.668743 0.823068 0.359170
+0.645121 0.804614 0.325952
+0.622607 0.785606 0.297163
+0.600461 0.766413 0.269850
+0.578316 0.747220 0.242537
+0.556171 0.728028 0.215225
+0.534025 0.708835 0.187912
+0.513172 0.689965 0.163183
+0.493979 0.671511 0.141776
+0.474787 0.653057 0.120369
+0.455594 0.634602 0.098962
+0.436401 0.616148 0.077555
+0.426159 0.607013 0.080969
+0.452364 0.635063 0.169550
+0.530980 0.719216 0.435294
+0.583391 0.775317 0.612457
+0.635802 0.831419 0.789619
+0.688212 0.887520 0.966782
+0.666851 0.877647 0.984406
+0.628466 0.852549 0.965213
+0.590081 0.827451 0.946021
+0.551696 0.802353 0.926828
+0.513310 0.777255 0.907636
+0.477509 0.752895 0.888812
+0.444291 0.729273 0.870358
+0.411073 0.705652 0.851903
+0.377855 0.682030 0.833449
+0.344637 0.658408 0.814994
+0.312526 0.635063 0.796401
+0.298870 0.623991 0.786805
+0.257901 0.590773 0.758016
+0.230588 0.568627 0.738824
+0.203276 0.546482 0.719631
+0.175963 0.524337 0.700438
+0.153818 0.504775 0.681892
+0.132411 0.485582 0.663437
+0.111003 0.466390 0.644983
+0.089596 0.447197 0.626528
+0.068189 0.428005 0.608074
+0.131903 0.449089 0.642353
+0.261822 0.501499 0.717647
+0.391742 0.553910 0.792941
+0.521661 0.606321 0.868235
+0.651580 0.658731 0.943529
+0.740161 0.688443 0.995202
+0.722445 0.669250 0.985606
+0.669296 0.611672 0.956817
+0.633864 0.573287 0.937624
+0.598431 0.534902 0.918431
+0.562999 0.496517 0.899239
+0.531719 0.462976 0.880738
+0.500715 0.429758 0.862284
+0.469712 0.396540 0.843829
+0.438708 0.363322 0.825375
+0.407705 0.330104 0.806920
+0.379931 0.300577 0.788005
+0.354095 0.273264 0.768812
+0.328258 0.245952 0.749619
+0.302422 0.218639 0.730427
+0.276586 0.191326 0.711234
+0.252364 0.165859 0.692272
+0.242030 0.155156 0.683045
+0.211027 0.123045 0.655363
+0.190358 0.101638 0.636909
+0.169689 0.080231 0.618454
+0.149020 0.058824 0.600000
diff --git a/auxdata/colormaps/MPL_YlGn.rgb b/auxdata/colormaps/MPL_YlGn.rgb
new file mode 100644
index 00000000..b90b086b
--- /dev/null
+++ b/auxdata/colormaps/MPL_YlGn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.999016 0.999631 0.892626
+0.997047 0.998893 0.881799
+0.995079 0.998155 0.870973
+0.993110 0.997416 0.860146
+0.991142 0.996678 0.849320
+0.989173 0.995940 0.838493
+0.987205 0.995202 0.827666
+0.985236 0.994464 0.816840
+0.983268 0.993725 0.806013
+0.982284 0.993356 0.800600
+0.979331 0.992249 0.784360
+0.978347 0.991880 0.778947
+0.975394 0.990773 0.762707
+0.974410 0.990404 0.757293
+0.971457 0.989296 0.741053
+0.970473 0.988927 0.735640
+0.964475 0.986574 0.722445
+0.957093 0.983622 0.717032
+0.953403 0.982145 0.714325
+0.942330 0.977716 0.706205
+0.934948 0.974764 0.700792
+0.927566 0.971811 0.695379
+0.923875 0.970334 0.692672
+0.912803 0.965905 0.684552
+0.905421 0.962953 0.679139
+0.898039 0.960000 0.673726
+0.894348 0.958524 0.671019
+0.883276 0.954095 0.662899
+0.875894 0.951142 0.657486
+0.868512 0.948189 0.652072
+0.864821 0.946713 0.649366
+0.853749 0.942284 0.641246
+0.844214 0.938255 0.635986
+0.833387 0.933579 0.630819
+0.822561 0.928904 0.625652
+0.811734 0.924229 0.620484
+0.800907 0.919554 0.615317
+0.795494 0.917216 0.612734
+0.779254 0.910204 0.604983
+0.768428 0.905529 0.599815
+0.757601 0.900854 0.594648
+0.746774 0.896178 0.589481
+0.735948 0.891503 0.584314
+0.725121 0.886828 0.579147
+0.714295 0.882153 0.573979
+0.708881 0.879815 0.571396
+0.692641 0.872803 0.563645
+0.681815 0.868128 0.558478
+0.669466 0.862776 0.553310
+0.656424 0.857117 0.548143
+0.643383 0.851457 0.542976
+0.630342 0.845798 0.537809
+0.617301 0.840138 0.532641
+0.610780 0.837309 0.530058
+0.591219 0.828820 0.522307
+0.578178 0.823160 0.517140
+0.565136 0.817501 0.511972
+0.552095 0.811842 0.506805
+0.539054 0.806182 0.501638
+0.526013 0.800523 0.496471
+0.512972 0.794864 0.491303
+0.506451 0.792034 0.488720
+0.486890 0.783545 0.480969
+0.473849 0.777885 0.475802
+0.460438 0.771488 0.469343
+0.446905 0.764844 0.462453
+0.433372 0.758201 0.455563
+0.419839 0.751557 0.448674
+0.406305 0.744914 0.441784
+0.392772 0.738270 0.434894
+0.379239 0.731626 0.428005
+0.365706 0.724983 0.421115
+0.352172 0.718339 0.414225
+0.338639 0.711696 0.407336
+0.325106 0.705052 0.400446
+0.318339 0.701730 0.397001
+0.298039 0.691765 0.386667
+0.284506 0.685121 0.379777
+0.270973 0.678478 0.372887
+0.257439 0.671834 0.365998
+0.248904 0.662791 0.359508
+0.241523 0.653195 0.353110
+0.234141 0.643599 0.346713
+0.226759 0.634002 0.340315
+0.219377 0.624406 0.333918
+0.211995 0.614810 0.327520
+0.204614 0.605213 0.321123
+0.197232 0.595617 0.314725
+0.189850 0.586021 0.308328
+0.182468 0.576424 0.301930
+0.175087 0.566828 0.295532
+0.171396 0.562030 0.292334
+0.160323 0.547636 0.282737
+0.152941 0.538039 0.276340
+0.145559 0.528443 0.269942
+0.138178 0.518847 0.263545
+0.129719 0.511619 0.260161
+0.121107 0.504729 0.257209
+0.112495 0.497839 0.254256
+0.103883 0.490950 0.251303
+0.095271 0.484060 0.248351
+0.086659 0.477170 0.245398
+0.078047 0.470281 0.242445
+0.069435 0.463391 0.239493
+0.060823 0.456501 0.236540
+0.052211 0.449612 0.233587
+0.043599 0.442722 0.230634
+0.039293 0.439277 0.229158
+0.026374 0.428943 0.224729
+0.017762 0.422053 0.221776
+0.009150 0.415163 0.218824
+0.000538 0.408274 0.215871
+0.000000 0.399769 0.212457
+0.000000 0.391157 0.209012
+0.000000 0.382545 0.205567
+0.000000 0.373933 0.202122
+0.000000 0.365321 0.198677
+0.000000 0.356709 0.195233
+0.000000 0.348097 0.191788
+0.000000 0.339485 0.188343
+0.000000 0.330873 0.184898
+0.000000 0.322261 0.181453
+0.000000 0.313649 0.178008
+0.000000 0.309343 0.176286
+0.000000 0.296424 0.171119
+0.000000 0.287812 0.167674
+0.000000 0.279200 0.164229
+0.000000 0.270588 0.160784
diff --git a/auxdata/colormaps/MPL_YlGnBu.rgb b/auxdata/colormaps/MPL_YlGnBu.rgb
new file mode 100644
index 00000000..b0c1dba3
--- /dev/null
+++ b/auxdata/colormaps/MPL_YlGnBu.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.997785 0.999139 0.846059
+0.993356 0.997416 0.836217
+0.988927 0.995694 0.826374
+0.984498 0.993972 0.816532
+0.980069 0.992249 0.806690
+0.975640 0.990527 0.796847
+0.971211 0.988804 0.787005
+0.966782 0.987082 0.777163
+0.962353 0.985359 0.767320
+0.960138 0.984498 0.762399
+0.953495 0.981915 0.747636
+0.951280 0.981053 0.742714
+0.944637 0.978470 0.727951
+0.942422 0.977609 0.723030
+0.935779 0.975025 0.708266
+0.933564 0.974164 0.703345
+0.924152 0.970473 0.694533
+0.914802 0.966782 0.695271
+0.910127 0.964937 0.695640
+0.896102 0.959400 0.696747
+0.886751 0.955709 0.697486
+0.877401 0.952018 0.698224
+0.872726 0.950173 0.698593
+0.858701 0.944637 0.699700
+0.849350 0.940946 0.700438
+0.840000 0.937255 0.701176
+0.835325 0.935409 0.701546
+0.821300 0.929873 0.702653
+0.811949 0.926182 0.703391
+0.802599 0.922491 0.704129
+0.797924 0.920646 0.704498
+0.783899 0.915110 0.705606
+0.769320 0.909419 0.706959
+0.751603 0.902530 0.708681
+0.733887 0.895640 0.710404
+0.716171 0.888750 0.712126
+0.698454 0.881861 0.713849
+0.689596 0.878416 0.714710
+0.663022 0.868082 0.717293
+0.645306 0.861192 0.719016
+0.627589 0.854302 0.720738
+0.609873 0.847413 0.722461
+0.592157 0.840523 0.724183
+0.574441 0.833633 0.725905
+0.556724 0.826744 0.727628
+0.547866 0.823299 0.728489
+0.521292 0.812964 0.731073
+0.503576 0.806075 0.732795
+0.487551 0.800031 0.734856
+0.472295 0.794371 0.737070
+0.457040 0.788712 0.739285
+0.441784 0.783053 0.741499
+0.426528 0.777393 0.743714
+0.418900 0.774564 0.744821
+0.396017 0.766075 0.748143
+0.380761 0.760415 0.750358
+0.365506 0.754756 0.752572
+0.350250 0.749097 0.754787
+0.334994 0.743437 0.757001
+0.319739 0.737778 0.759216
+0.304483 0.732118 0.761430
+0.296855 0.729289 0.762537
+0.273972 0.720800 0.765859
+0.258716 0.715140 0.768074
+0.248258 0.706897 0.767889
+0.239400 0.697793 0.766905
+0.230542 0.688689 0.765921
+0.221684 0.679585 0.764937
+0.212826 0.670481 0.763952
+0.203968 0.661376 0.762968
+0.195110 0.652272 0.761984
+0.186251 0.643168 0.761000
+0.177393 0.634064 0.760015
+0.168535 0.624960 0.759031
+0.159677 0.615855 0.758047
+0.155248 0.611303 0.757555
+0.141961 0.597647 0.756078
+0.133103 0.588543 0.755094
+0.124245 0.579439 0.754110
+0.115386 0.570335 0.753126
+0.114725 0.558431 0.748143
+0.115955 0.545882 0.742238
+0.117186 0.533333 0.736332
+0.118416 0.520784 0.730427
+0.119646 0.508235 0.724521
+0.120877 0.495686 0.718616
+0.122107 0.483137 0.712711
+0.123337 0.470588 0.706805
+0.124567 0.458039 0.700900
+0.125798 0.445490 0.694994
+0.127028 0.432941 0.689089
+0.127643 0.426667 0.686136
+0.129489 0.407843 0.677278
+0.130719 0.395294 0.671373
+0.131949 0.382745 0.665467
+0.133180 0.370196 0.659562
+0.133979 0.359585 0.654518
+0.134717 0.349250 0.649596
+0.135456 0.338916 0.644675
+0.136194 0.328581 0.639754
+0.136932 0.318247 0.634833
+0.137670 0.307912 0.629912
+0.138408 0.297578 0.624990
+0.139146 0.287243 0.620069
+0.139885 0.276909 0.615148
+0.140623 0.266574 0.610227
+0.141361 0.256240 0.605306
+0.141730 0.251073 0.602845
+0.142837 0.235571 0.595463
+0.143576 0.225236 0.590542
+0.144314 0.214902 0.585621
+0.145052 0.204567 0.580700
+0.138408 0.198616 0.566551
+0.131273 0.192957 0.551788
+0.124137 0.187297 0.537024
+0.117001 0.181638 0.522261
+0.109865 0.175978 0.507497
+0.102730 0.170319 0.492734
+0.095594 0.164660 0.477970
+0.088458 0.159000 0.463206
+0.081323 0.153341 0.448443
+0.074187 0.147682 0.433679
+0.067051 0.142022 0.418916
+0.063483 0.139193 0.411534
+0.052780 0.130704 0.389389
+0.045644 0.125044 0.374625
+0.038508 0.119385 0.359862
+0.031373 0.113725 0.345098
diff --git a/auxdata/colormaps/MPL_YlOrBr.rgb b/auxdata/colormaps/MPL_YlOrBr.rgb
new file mode 100644
index 00000000..94058bac
--- /dev/null
+++ b/auxdata/colormaps/MPL_YlOrBr.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.999016 0.892995
+1.000000 0.997047 0.882907
+1.000000 0.995079 0.872818
+1.000000 0.993110 0.862730
+1.000000 0.991142 0.852641
+1.000000 0.989173 0.842553
+1.000000 0.987205 0.832464
+1.000000 0.985236 0.822376
+1.000000 0.983268 0.812288
+1.000000 0.982284 0.807243
+1.000000 0.979331 0.792111
+1.000000 0.978347 0.787067
+1.000000 0.975394 0.771934
+1.000000 0.974410 0.766890
+1.000000 0.971457 0.751757
+1.000000 0.970473 0.746713
+0.999862 0.965859 0.731303
+0.999616 0.960938 0.720723
+0.999493 0.958478 0.715433
+0.999123 0.951096 0.699562
+0.998877 0.946175 0.688981
+0.998631 0.941253 0.678401
+0.998508 0.938793 0.673110
+0.998139 0.931411 0.657240
+0.997893 0.926490 0.646659
+0.997647 0.921569 0.636078
+0.997524 0.919108 0.630788
+0.997155 0.911726 0.614917
+0.996909 0.906805 0.604337
+0.996663 0.901884 0.593756
+0.996540 0.899423 0.588466
+0.996171 0.892042 0.572595
+0.996078 0.885429 0.558478
+0.996078 0.877801 0.542238
+0.996078 0.870173 0.525998
+0.996078 0.862545 0.509758
+0.996078 0.854917 0.493518
+0.996078 0.851103 0.485398
+0.996078 0.839662 0.461038
+0.996078 0.832034 0.444798
+0.996078 0.824406 0.428558
+0.996078 0.816778 0.412318
+0.996078 0.809150 0.396078
+0.996078 0.801523 0.379839
+0.996078 0.793895 0.363599
+0.996078 0.790081 0.355479
+0.996078 0.778639 0.331119
+0.996078 0.771011 0.314879
+0.996078 0.761353 0.303376
+0.996078 0.750773 0.294025
+0.996078 0.740192 0.284675
+0.996078 0.729612 0.275325
+0.996078 0.719031 0.265975
+0.996078 0.713741 0.261300
+0.996078 0.697870 0.247274
+0.996078 0.687290 0.237924
+0.996078 0.676709 0.228574
+0.996078 0.666128 0.219223
+0.996078 0.655548 0.209873
+0.996078 0.644967 0.200523
+0.996078 0.634387 0.191173
+0.996078 0.629097 0.186498
+0.996078 0.613226 0.172472
+0.996078 0.602645 0.163122
+0.992757 0.592434 0.156909
+0.988328 0.582345 0.151742
+0.983899 0.572257 0.146574
+0.979469 0.562168 0.141407
+0.975040 0.552080 0.136240
+0.970611 0.541992 0.131073
+0.966182 0.531903 0.125905
+0.961753 0.521815 0.120738
+0.957324 0.511726 0.115571
+0.952895 0.501638 0.110404
+0.948466 0.491549 0.105236
+0.946251 0.486505 0.102653
+0.939608 0.471373 0.094902
+0.935179 0.461284 0.089735
+0.930750 0.451196 0.084567
+0.926321 0.441107 0.079400
+0.919093 0.432018 0.074833
+0.911219 0.423160 0.070404
+0.903345 0.414302 0.065975
+0.895471 0.405444 0.061546
+0.887597 0.396586 0.057116
+0.879723 0.387728 0.052687
+0.871849 0.378870 0.048258
+0.863975 0.370012 0.043829
+0.856102 0.361153 0.039400
+0.848228 0.352295 0.034971
+0.840354 0.343437 0.030542
+0.836417 0.339008 0.028328
+0.824606 0.325721 0.021684
+0.816732 0.316863 0.017255
+0.808858 0.308005 0.012826
+0.800984 0.299146 0.008397
+0.789020 0.292872 0.008274
+0.776471 0.286967 0.008766
+0.763922 0.281061 0.009258
+0.751373 0.275156 0.009750
+0.738824 0.269250 0.010242
+0.726275 0.263345 0.010734
+0.713726 0.257439 0.011226
+0.701176 0.251534 0.011719
+0.688627 0.245629 0.012211
+0.676078 0.239723 0.012703
+0.663529 0.233818 0.013195
+0.657255 0.230865 0.013441
+0.638431 0.222007 0.014179
+0.625882 0.216102 0.014671
+0.613333 0.210196 0.015163
+0.600784 0.204291 0.015656
+0.588235 0.200461 0.016148
+0.575686 0.196770 0.016640
+0.563137 0.193080 0.017132
+0.550588 0.189389 0.017624
+0.538039 0.185698 0.018116
+0.525490 0.182007 0.018608
+0.512941 0.178316 0.019100
+0.500392 0.174625 0.019592
+0.487843 0.170934 0.020085
+0.475294 0.167243 0.020577
+0.462745 0.163552 0.021069
+0.456471 0.161707 0.021315
+0.437647 0.156171 0.022053
+0.425098 0.152480 0.022545
+0.412549 0.148789 0.023037
+0.400000 0.145098 0.023529
diff --git a/auxdata/colormaps/MPL_YlOrRd.rgb b/auxdata/colormaps/MPL_YlOrRd.rgb
new file mode 100644
index 00000000..a820451a
--- /dev/null
+++ b/auxdata/colormaps/MPL_YlOrRd.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.997785 0.794587
+1.000000 0.993356 0.783760
+1.000000 0.988927 0.772934
+1.000000 0.984498 0.762107
+1.000000 0.980069 0.751280
+1.000000 0.975640 0.740454
+1.000000 0.971211 0.729627
+1.000000 0.966782 0.718800
+1.000000 0.962353 0.707974
+1.000000 0.960138 0.702561
+1.000000 0.953495 0.686321
+1.000000 0.951280 0.680907
+1.000000 0.944637 0.664667
+1.000000 0.942422 0.659254
+1.000000 0.935779 0.643014
+1.000000 0.933564 0.637601
+0.999862 0.926644 0.621638
+0.999616 0.921722 0.611303
+0.999493 0.919262 0.606136
+0.999123 0.911880 0.590634
+0.998877 0.906959 0.580300
+0.998631 0.902038 0.569965
+0.998508 0.899577 0.564798
+0.998139 0.892195 0.549296
+0.997893 0.887274 0.538962
+0.997647 0.882353 0.528627
+0.997524 0.879892 0.523460
+0.997155 0.872511 0.507958
+0.996909 0.867589 0.497624
+0.996663 0.862668 0.487290
+0.996540 0.860208 0.482122
+0.996171 0.852826 0.466621
+0.996078 0.844983 0.456286
+0.996078 0.835386 0.445952
+0.996078 0.825790 0.435617
+0.996078 0.816194 0.425283
+0.996078 0.806597 0.414948
+0.996078 0.801799 0.409781
+0.996078 0.787405 0.394279
+0.996078 0.777809 0.383945
+0.996078 0.768212 0.373610
+0.996078 0.758616 0.363276
+0.996078 0.749020 0.352941
+0.996078 0.739423 0.342607
+0.996078 0.729827 0.332272
+0.996078 0.725029 0.327105
+0.996078 0.710634 0.311603
+0.996078 0.701038 0.301269
+0.995909 0.691780 0.295333
+0.995663 0.682676 0.291396
+0.995417 0.673572 0.287459
+0.995171 0.664468 0.283522
+0.994925 0.655363 0.279585
+0.994802 0.650811 0.277616
+0.994433 0.637155 0.271711
+0.994187 0.628051 0.267774
+0.993941 0.618947 0.263837
+0.993695 0.609842 0.259900
+0.993449 0.600738 0.255963
+0.993203 0.591634 0.252026
+0.992957 0.582530 0.248089
+0.992834 0.577978 0.246121
+0.992464 0.564321 0.240215
+0.992218 0.555217 0.236278
+0.991972 0.541315 0.231972
+0.991726 0.525813 0.227543
+0.991480 0.510311 0.223114
+0.991234 0.494810 0.218685
+0.990988 0.479308 0.214256
+0.990742 0.463806 0.209827
+0.990496 0.448305 0.205398
+0.990250 0.432803 0.200969
+0.990004 0.417301 0.196540
+0.989758 0.401799 0.192111
+0.989512 0.386298 0.187682
+0.989389 0.378547 0.185467
+0.989020 0.355294 0.178824
+0.988774 0.339792 0.174394
+0.988527 0.324291 0.169965
+0.988281 0.308789 0.165536
+0.983237 0.295486 0.161907
+0.977086 0.282691 0.158462
+0.970934 0.269896 0.155017
+0.964783 0.257101 0.151572
+0.958631 0.244306 0.148128
+0.952480 0.231511 0.144683
+0.946328 0.218716 0.141238
+0.940177 0.205921 0.137793
+0.934025 0.193126 0.134348
+0.927874 0.180331 0.130904
+0.921722 0.167536 0.127459
+0.918647 0.161138 0.125736
+0.909419 0.141945 0.120569
+0.903268 0.129150 0.117124
+0.897116 0.116355 0.113679
+0.890965 0.103560 0.110235
+0.882015 0.096363 0.111957
+0.872664 0.089965 0.114418
+0.863314 0.083568 0.116878
+0.853964 0.077170 0.119339
+0.844614 0.070773 0.121799
+0.835263 0.064375 0.124260
+0.825913 0.057978 0.126720
+0.816563 0.051580 0.129181
+0.807213 0.045183 0.131642
+0.797862 0.038785 0.134102
+0.788512 0.032388 0.136563
+0.783837 0.029189 0.137793
+0.769812 0.019592 0.141484
+0.760461 0.013195 0.143945
+0.751111 0.006797 0.146405
+0.741761 0.000400 0.148866
+0.727105 0.000000 0.149020
+0.712095 0.000000 0.149020
+0.697086 0.000000 0.149020
+0.682076 0.000000 0.149020
+0.667067 0.000000 0.149020
+0.652057 0.000000 0.149020
+0.637047 0.000000 0.149020
+0.622038 0.000000 0.149020
+0.607028 0.000000 0.149020
+0.592018 0.000000 0.149020
+0.577009 0.000000 0.149020
+0.569504 0.000000 0.149020
+0.546990 0.000000 0.149020
+0.531980 0.000000 0.149020
+0.516970 0.000000 0.149020
+0.501961 0.000000 0.149020
diff --git a/auxdata/colormaps/MPL_afmhot.rgb b/auxdata/colormaps/MPL_afmhot.rgb
new file mode 100644
index 00000000..4d437905
--- /dev/null
+++ b/auxdata/colormaps/MPL_afmhot.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.007843 0.000000 0.000000
+0.023529 0.000000 0.000000
+0.039216 0.000000 0.000000
+0.054902 0.000000 0.000000
+0.070588 0.000000 0.000000
+0.086275 0.000000 0.000000
+0.101961 0.000000 0.000000
+0.117647 0.000000 0.000000
+0.133333 0.000000 0.000000
+0.141176 0.000000 0.000000
+0.164706 0.000000 0.000000
+0.172549 0.000000 0.000000
+0.196078 0.000000 0.000000
+0.203922 0.000000 0.000000
+0.227451 0.000000 0.000000
+0.235294 0.000000 0.000000
+0.258824 0.000000 0.000000
+0.274510 0.000000 0.000000
+0.282353 0.000000 0.000000
+0.305882 0.000000 0.000000
+0.321569 0.000000 0.000000
+0.337255 0.000000 0.000000
+0.345098 0.000000 0.000000
+0.368627 0.000000 0.000000
+0.384314 0.000000 0.000000
+0.400000 0.000000 0.000000
+0.407843 0.000000 0.000000
+0.431373 0.000000 0.000000
+0.447059 0.000000 0.000000
+0.462745 0.000000 0.000000
+0.470588 0.000000 0.000000
+0.494118 0.000000 0.000000
+0.509804 0.009804 0.000000
+0.525490 0.025490 0.000000
+0.541176 0.041176 0.000000
+0.556863 0.056863 0.000000
+0.572549 0.072549 0.000000
+0.580392 0.080392 0.000000
+0.603922 0.103922 0.000000
+0.619608 0.119608 0.000000
+0.635294 0.135294 0.000000
+0.650980 0.150980 0.000000
+0.666667 0.166667 0.000000
+0.682353 0.182353 0.000000
+0.698039 0.198039 0.000000
+0.705882 0.205882 0.000000
+0.729412 0.229412 0.000000
+0.745098 0.245098 0.000000
+0.760784 0.260784 0.000000
+0.776471 0.276471 0.000000
+0.792157 0.292157 0.000000
+0.807843 0.307843 0.000000
+0.823529 0.323529 0.000000
+0.831373 0.331373 0.000000
+0.854902 0.354902 0.000000
+0.870588 0.370588 0.000000
+0.886275 0.386275 0.000000
+0.901961 0.401961 0.000000
+0.917647 0.417647 0.000000
+0.933333 0.433333 0.000000
+0.949020 0.449020 0.000000
+0.956863 0.456863 0.000000
+0.980392 0.480392 0.000000
+0.996078 0.496078 0.000000
+1.000000 0.511765 0.011765
+1.000000 0.527451 0.027451
+1.000000 0.543137 0.043137
+1.000000 0.558824 0.058824
+1.000000 0.574510 0.074510
+1.000000 0.590196 0.090196
+1.000000 0.605882 0.105882
+1.000000 0.621569 0.121569
+1.000000 0.637255 0.137255
+1.000000 0.652941 0.152941
+1.000000 0.668627 0.168627
+1.000000 0.676471 0.176471
+1.000000 0.700000 0.200000
+1.000000 0.715686 0.215686
+1.000000 0.731373 0.231373
+1.000000 0.747059 0.247059
+1.000000 0.762745 0.262745
+1.000000 0.778431 0.278431
+1.000000 0.794118 0.294118
+1.000000 0.809804 0.309804
+1.000000 0.825490 0.325490
+1.000000 0.841176 0.341176
+1.000000 0.856863 0.356863
+1.000000 0.872549 0.372549
+1.000000 0.888235 0.388235
+1.000000 0.903922 0.403922
+1.000000 0.919608 0.419608
+1.000000 0.927451 0.427451
+1.000000 0.950980 0.450980
+1.000000 0.966667 0.466667
+1.000000 0.982353 0.482353
+1.000000 0.998039 0.498039
+1.000000 1.000000 0.513725
+1.000000 1.000000 0.529412
+1.000000 1.000000 0.545098
+1.000000 1.000000 0.560784
+1.000000 1.000000 0.576471
+1.000000 1.000000 0.592157
+1.000000 1.000000 0.607843
+1.000000 1.000000 0.623529
+1.000000 1.000000 0.639216
+1.000000 1.000000 0.654902
+1.000000 1.000000 0.670588
+1.000000 1.000000 0.678431
+1.000000 1.000000 0.701961
+1.000000 1.000000 0.717647
+1.000000 1.000000 0.733333
+1.000000 1.000000 0.749020
+1.000000 1.000000 0.764706
+1.000000 1.000000 0.780392
+1.000000 1.000000 0.796078
+1.000000 1.000000 0.811765
+1.000000 1.000000 0.827451
+1.000000 1.000000 0.843137
+1.000000 1.000000 0.858824
+1.000000 1.000000 0.874510
+1.000000 1.000000 0.890196
+1.000000 1.000000 0.905882
+1.000000 1.000000 0.921569
+1.000000 1.000000 0.929412
+1.000000 1.000000 0.952941
+1.000000 1.000000 0.968627
+1.000000 1.000000 0.984314
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_autumn.rgb b/auxdata/colormaps/MPL_autumn.rgb
new file mode 100644
index 00000000..2c08daf6
--- /dev/null
+++ b/auxdata/colormaps/MPL_autumn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.003922 0.000000
+1.000000 0.011765 0.000000
+1.000000 0.019608 0.000000
+1.000000 0.027451 0.000000
+1.000000 0.035294 0.000000
+1.000000 0.043137 0.000000
+1.000000 0.050980 0.000000
+1.000000 0.058824 0.000000
+1.000000 0.066667 0.000000
+1.000000 0.070588 0.000000
+1.000000 0.082353 0.000000
+1.000000 0.086275 0.000000
+1.000000 0.098039 0.000000
+1.000000 0.101961 0.000000
+1.000000 0.113725 0.000000
+1.000000 0.117647 0.000000
+1.000000 0.129412 0.000000
+1.000000 0.137255 0.000000
+1.000000 0.141176 0.000000
+1.000000 0.152941 0.000000
+1.000000 0.160784 0.000000
+1.000000 0.168627 0.000000
+1.000000 0.172549 0.000000
+1.000000 0.184314 0.000000
+1.000000 0.192157 0.000000
+1.000000 0.200000 0.000000
+1.000000 0.203922 0.000000
+1.000000 0.215686 0.000000
+1.000000 0.223529 0.000000
+1.000000 0.231373 0.000000
+1.000000 0.235294 0.000000
+1.000000 0.247059 0.000000
+1.000000 0.254902 0.000000
+1.000000 0.262745 0.000000
+1.000000 0.270588 0.000000
+1.000000 0.278431 0.000000
+1.000000 0.286275 0.000000
+1.000000 0.290196 0.000000
+1.000000 0.301961 0.000000
+1.000000 0.309804 0.000000
+1.000000 0.317647 0.000000
+1.000000 0.325490 0.000000
+1.000000 0.333333 0.000000
+1.000000 0.341176 0.000000
+1.000000 0.349020 0.000000
+1.000000 0.352941 0.000000
+1.000000 0.364706 0.000000
+1.000000 0.372549 0.000000
+1.000000 0.380392 0.000000
+1.000000 0.388235 0.000000
+1.000000 0.396078 0.000000
+1.000000 0.403922 0.000000
+1.000000 0.411765 0.000000
+1.000000 0.415686 0.000000
+1.000000 0.427451 0.000000
+1.000000 0.435294 0.000000
+1.000000 0.443137 0.000000
+1.000000 0.450980 0.000000
+1.000000 0.458824 0.000000
+1.000000 0.466667 0.000000
+1.000000 0.474510 0.000000
+1.000000 0.478431 0.000000
+1.000000 0.490196 0.000000
+1.000000 0.498039 0.000000
+1.000000 0.505882 0.000000
+1.000000 0.513725 0.000000
+1.000000 0.521569 0.000000
+1.000000 0.529412 0.000000
+1.000000 0.537255 0.000000
+1.000000 0.545098 0.000000
+1.000000 0.552941 0.000000
+1.000000 0.560784 0.000000
+1.000000 0.568627 0.000000
+1.000000 0.576471 0.000000
+1.000000 0.584314 0.000000
+1.000000 0.588235 0.000000
+1.000000 0.600000 0.000000
+1.000000 0.607843 0.000000
+1.000000 0.615686 0.000000
+1.000000 0.623529 0.000000
+1.000000 0.631373 0.000000
+1.000000 0.639216 0.000000
+1.000000 0.647059 0.000000
+1.000000 0.654902 0.000000
+1.000000 0.662745 0.000000
+1.000000 0.670588 0.000000
+1.000000 0.678431 0.000000
+1.000000 0.686275 0.000000
+1.000000 0.694118 0.000000
+1.000000 0.701961 0.000000
+1.000000 0.709804 0.000000
+1.000000 0.713725 0.000000
+1.000000 0.725490 0.000000
+1.000000 0.733333 0.000000
+1.000000 0.741176 0.000000
+1.000000 0.749020 0.000000
+1.000000 0.756863 0.000000
+1.000000 0.764706 0.000000
+1.000000 0.772549 0.000000
+1.000000 0.780392 0.000000
+1.000000 0.788235 0.000000
+1.000000 0.796078 0.000000
+1.000000 0.803922 0.000000
+1.000000 0.811765 0.000000
+1.000000 0.819608 0.000000
+1.000000 0.827451 0.000000
+1.000000 0.835294 0.000000
+1.000000 0.839216 0.000000
+1.000000 0.850980 0.000000
+1.000000 0.858824 0.000000
+1.000000 0.866667 0.000000
+1.000000 0.874510 0.000000
+1.000000 0.882353 0.000000
+1.000000 0.890196 0.000000
+1.000000 0.898039 0.000000
+1.000000 0.905882 0.000000
+1.000000 0.913725 0.000000
+1.000000 0.921569 0.000000
+1.000000 0.929412 0.000000
+1.000000 0.937255 0.000000
+1.000000 0.945098 0.000000
+1.000000 0.952941 0.000000
+1.000000 0.960784 0.000000
+1.000000 0.964706 0.000000
+1.000000 0.976471 0.000000
+1.000000 0.984314 0.000000
+1.000000 0.992157 0.000000
+1.000000 1.000000 0.000000
diff --git a/auxdata/colormaps/MPL_bone.rgb b/auxdata/colormaps/MPL_bone.rgb
new file mode 100644
index 00000000..01a7aa81
--- /dev/null
+++ b/auxdata/colormaps/MPL_bone.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.003431 0.003431 0.004774
+0.010294 0.010294 0.014322
+0.017157 0.017157 0.023870
+0.024020 0.024020 0.033419
+0.030882 0.030882 0.042967
+0.037745 0.037745 0.052515
+0.044608 0.044608 0.062063
+0.051471 0.051471 0.071611
+0.058333 0.058333 0.081159
+0.061765 0.061765 0.085934
+0.072059 0.072059 0.100256
+0.075490 0.075490 0.105030
+0.085784 0.085784 0.119352
+0.089216 0.089216 0.124126
+0.099510 0.099510 0.138448
+0.102941 0.102941 0.143223
+0.113235 0.113235 0.157545
+0.120098 0.120098 0.167093
+0.123529 0.123529 0.171867
+0.133824 0.133823 0.186189
+0.140686 0.140686 0.195737
+0.147549 0.147549 0.205286
+0.150980 0.150980 0.210060
+0.161275 0.161274 0.224382
+0.168137 0.168137 0.233930
+0.175000 0.175000 0.243478
+0.178431 0.178431 0.248252
+0.188725 0.188725 0.262575
+0.195588 0.195588 0.272123
+0.202451 0.202451 0.281671
+0.205882 0.205882 0.286445
+0.216176 0.216176 0.300767
+0.223039 0.223039 0.310315
+0.229902 0.229902 0.319864
+0.236765 0.236765 0.329412
+0.243627 0.243627 0.338960
+0.250490 0.250490 0.348508
+0.253922 0.253921 0.353282
+0.264216 0.264216 0.367604
+0.271078 0.271078 0.377153
+0.277941 0.277941 0.386701
+0.284804 0.284804 0.396249
+0.291667 0.291667 0.405797
+0.298529 0.298529 0.415345
+0.305392 0.305392 0.424893
+0.308824 0.308823 0.429668
+0.319118 0.319118 0.443990
+0.325980 0.328431 0.450980
+0.332843 0.337868 0.457843
+0.339706 0.347304 0.464706
+0.346569 0.356740 0.471569
+0.353431 0.366176 0.478431
+0.360294 0.375613 0.485294
+0.363725 0.380331 0.488725
+0.374020 0.394485 0.499019
+0.380882 0.403922 0.505882
+0.387745 0.413358 0.512745
+0.394608 0.422794 0.519608
+0.401471 0.432230 0.526470
+0.408333 0.441667 0.533333
+0.415196 0.451103 0.540196
+0.418627 0.455821 0.543627
+0.428922 0.469975 0.553921
+0.435784 0.479412 0.560784
+0.442647 0.488848 0.567647
+0.449510 0.498284 0.574510
+0.456373 0.507721 0.581372
+0.463235 0.517157 0.588235
+0.470098 0.526593 0.595098
+0.476961 0.536029 0.601961
+0.483824 0.545466 0.608823
+0.490686 0.554902 0.615686
+0.497549 0.564338 0.622549
+0.504412 0.573774 0.629412
+0.511275 0.583211 0.636274
+0.514706 0.587929 0.639706
+0.525000 0.602083 0.650000
+0.531863 0.611520 0.656863
+0.538725 0.620956 0.663725
+0.545588 0.630392 0.670588
+0.552451 0.639828 0.677451
+0.559314 0.649265 0.684314
+0.566176 0.658701 0.691176
+0.573039 0.668137 0.698039
+0.579902 0.677573 0.704902
+0.586765 0.687010 0.711765
+0.593627 0.696446 0.718627
+0.600490 0.705882 0.725490
+0.607353 0.715319 0.732353
+0.614216 0.724755 0.739216
+0.621078 0.734191 0.746078
+0.624510 0.738909 0.749510
+0.634804 0.753064 0.759804
+0.641667 0.762500 0.766667
+0.648529 0.771936 0.773529
+0.656863 0.780392 0.780392
+0.667586 0.787255 0.787255
+0.678309 0.794118 0.794118
+0.689032 0.800980 0.800980
+0.699755 0.807843 0.807843
+0.710478 0.814706 0.814706
+0.721201 0.821569 0.821569
+0.731924 0.828431 0.828431
+0.742647 0.835294 0.835294
+0.753370 0.842157 0.842157
+0.764093 0.849020 0.849020
+0.774816 0.855882 0.855882
+0.780178 0.859314 0.859314
+0.796262 0.869608 0.869608
+0.806985 0.876471 0.876471
+0.817708 0.883333 0.883333
+0.828431 0.890196 0.890196
+0.839154 0.897059 0.897059
+0.849877 0.903922 0.903922
+0.860600 0.910784 0.910784
+0.871323 0.917647 0.917647
+0.882047 0.924510 0.924510
+0.892770 0.931373 0.931373
+0.903493 0.938235 0.938235
+0.914216 0.945098 0.945098
+0.924939 0.951961 0.951961
+0.935662 0.958824 0.958824
+0.946385 0.965686 0.965686
+0.951746 0.969118 0.969118
+0.967831 0.979412 0.979412
+0.978554 0.986275 0.986275
+0.989277 0.993137 0.993137
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_brg.rgb b/auxdata/colormaps/MPL_brg.rgb
new file mode 100644
index 00000000..61b21b6f
--- /dev/null
+++ b/auxdata/colormaps/MPL_brg.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.007843 0.000000 0.992157
+0.023529 0.000000 0.976471
+0.039216 0.000000 0.960784
+0.054902 0.000000 0.945098
+0.070588 0.000000 0.929412
+0.086275 0.000000 0.913725
+0.101961 0.000000 0.898039
+0.117647 0.000000 0.882353
+0.133333 0.000000 0.866667
+0.141176 0.000000 0.858824
+0.164706 0.000000 0.835294
+0.172549 0.000000 0.827451
+0.196078 0.000000 0.803922
+0.203922 0.000000 0.796078
+0.227451 0.000000 0.772549
+0.235294 0.000000 0.764706
+0.258824 0.000000 0.741176
+0.274510 0.000000 0.725490
+0.282353 0.000000 0.717647
+0.305882 0.000000 0.694118
+0.321569 0.000000 0.678431
+0.337255 0.000000 0.662745
+0.345098 0.000000 0.654902
+0.368627 0.000000 0.631373
+0.384314 0.000000 0.615686
+0.400000 0.000000 0.600000
+0.407843 0.000000 0.592157
+0.431373 0.000000 0.568627
+0.447059 0.000000 0.552941
+0.462745 0.000000 0.537255
+0.470588 0.000000 0.529412
+0.494118 0.000000 0.505882
+0.509804 0.000000 0.490196
+0.525490 0.000000 0.474510
+0.541176 0.000000 0.458824
+0.556863 0.000000 0.443137
+0.572549 0.000000 0.427451
+0.580392 0.000000 0.419608
+0.603922 0.000000 0.396078
+0.619608 0.000000 0.380392
+0.635294 0.000000 0.364706
+0.650980 0.000000 0.349020
+0.666667 0.000000 0.333333
+0.682353 0.000000 0.317647
+0.698039 0.000000 0.301961
+0.705882 0.000000 0.294118
+0.729412 0.000000 0.270588
+0.745098 0.000000 0.254902
+0.760784 0.000000 0.239216
+0.776471 0.000000 0.223529
+0.792157 0.000000 0.207843
+0.807843 0.000000 0.192157
+0.823529 0.000000 0.176471
+0.831373 0.000000 0.168627
+0.854902 0.000000 0.145098
+0.870588 0.000000 0.129412
+0.886275 0.000000 0.113725
+0.901961 0.000000 0.098039
+0.917647 0.000000 0.082353
+0.933333 0.000000 0.066667
+0.949020 0.000000 0.050980
+0.956863 0.000000 0.043137
+0.980392 0.000000 0.019608
+0.996078 0.000000 0.003922
+0.988235 0.011765 0.000000
+0.972549 0.027451 0.000000
+0.956863 0.043137 0.000000
+0.941176 0.058824 0.000000
+0.925490 0.074510 0.000000
+0.909804 0.090196 0.000000
+0.894118 0.105882 0.000000
+0.878431 0.121569 0.000000
+0.862745 0.137255 0.000000
+0.847059 0.152941 0.000000
+0.831373 0.168627 0.000000
+0.823529 0.176471 0.000000
+0.800000 0.200000 0.000000
+0.784314 0.215686 0.000000
+0.768627 0.231373 0.000000
+0.752941 0.247059 0.000000
+0.737255 0.262745 0.000000
+0.721569 0.278431 0.000000
+0.705882 0.294118 0.000000
+0.690196 0.309804 0.000000
+0.674510 0.325490 0.000000
+0.658824 0.341176 0.000000
+0.643137 0.356863 0.000000
+0.627451 0.372549 0.000000
+0.611765 0.388235 0.000000
+0.596078 0.403922 0.000000
+0.580392 0.419608 0.000000
+0.572549 0.427451 0.000000
+0.549020 0.450980 0.000000
+0.533333 0.466667 0.000000
+0.517647 0.482353 0.000000
+0.501961 0.498039 0.000000
+0.486275 0.513725 0.000000
+0.470588 0.529412 0.000000
+0.454902 0.545098 0.000000
+0.439216 0.560784 0.000000
+0.423529 0.576471 0.000000
+0.407843 0.592157 0.000000
+0.392157 0.607843 0.000000
+0.376471 0.623529 0.000000
+0.360784 0.639216 0.000000
+0.345098 0.654902 0.000000
+0.329412 0.670588 0.000000
+0.321569 0.678431 0.000000
+0.298039 0.701961 0.000000
+0.282353 0.717647 0.000000
+0.266667 0.733333 0.000000
+0.250980 0.749020 0.000000
+0.235294 0.764706 0.000000
+0.219608 0.780392 0.000000
+0.203922 0.796078 0.000000
+0.188235 0.811765 0.000000
+0.172549 0.827451 0.000000
+0.156863 0.843137 0.000000
+0.141176 0.858824 0.000000
+0.125490 0.874510 0.000000
+0.109804 0.890196 0.000000
+0.094118 0.905882 0.000000
+0.078431 0.921569 0.000000
+0.070588 0.929412 0.000000
+0.047059 0.952941 0.000000
+0.031373 0.968627 0.000000
+0.015686 0.984314 0.000000
+0.000000 1.000000 0.000000
diff --git a/auxdata/colormaps/MPL_bwr.rgb b/auxdata/colormaps/MPL_bwr.rgb
new file mode 100644
index 00000000..fae7dc23
--- /dev/null
+++ b/auxdata/colormaps/MPL_bwr.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.007843 0.007843 1.000000
+0.023529 0.023529 1.000000
+0.039216 0.039216 1.000000
+0.054902 0.054902 1.000000
+0.070588 0.070588 1.000000
+0.086275 0.086275 1.000000
+0.101961 0.101961 1.000000
+0.117647 0.117647 1.000000
+0.133333 0.133333 1.000000
+0.141176 0.141176 1.000000
+0.164706 0.164706 1.000000
+0.172549 0.172549 1.000000
+0.196078 0.196078 1.000000
+0.203922 0.203922 1.000000
+0.227451 0.227451 1.000000
+0.235294 0.235294 1.000000
+0.258824 0.258824 1.000000
+0.274510 0.274510 1.000000
+0.282353 0.282353 1.000000
+0.305882 0.305882 1.000000
+0.321569 0.321569 1.000000
+0.337255 0.337255 1.000000
+0.345098 0.345098 1.000000
+0.368627 0.368627 1.000000
+0.384314 0.384314 1.000000
+0.400000 0.400000 1.000000
+0.407843 0.407843 1.000000
+0.431373 0.431373 1.000000
+0.447059 0.447059 1.000000
+0.462745 0.462745 1.000000
+0.470588 0.470588 1.000000
+0.494118 0.494118 1.000000
+0.509804 0.509804 1.000000
+0.525490 0.525490 1.000000
+0.541176 0.541176 1.000000
+0.556863 0.556863 1.000000
+0.572549 0.572549 1.000000
+0.580392 0.580392 1.000000
+0.603922 0.603922 1.000000
+0.619608 0.619608 1.000000
+0.635294 0.635294 1.000000
+0.650980 0.650980 1.000000
+0.666667 0.666667 1.000000
+0.682353 0.682353 1.000000
+0.698039 0.698039 1.000000
+0.705882 0.705882 1.000000
+0.729412 0.729412 1.000000
+0.745098 0.745098 1.000000
+0.760784 0.760784 1.000000
+0.776471 0.776471 1.000000
+0.792157 0.792157 1.000000
+0.807843 0.807843 1.000000
+0.823529 0.823529 1.000000
+0.831373 0.831373 1.000000
+0.854902 0.854902 1.000000
+0.870588 0.870588 1.000000
+0.886275 0.886275 1.000000
+0.901961 0.901961 1.000000
+0.917647 0.917647 1.000000
+0.933333 0.933333 1.000000
+0.949020 0.949020 1.000000
+0.956863 0.956863 1.000000
+0.980392 0.980392 1.000000
+0.996078 0.996078 1.000000
+1.000000 0.988235 0.988235
+1.000000 0.972549 0.972549
+1.000000 0.956863 0.956863
+1.000000 0.941176 0.941176
+1.000000 0.925490 0.925490
+1.000000 0.909804 0.909804
+1.000000 0.894118 0.894118
+1.000000 0.878431 0.878431
+1.000000 0.862745 0.862745
+1.000000 0.847059 0.847059
+1.000000 0.831373 0.831373
+1.000000 0.823529 0.823529
+1.000000 0.800000 0.800000
+1.000000 0.784314 0.784314
+1.000000 0.768627 0.768627
+1.000000 0.752941 0.752941
+1.000000 0.737255 0.737255
+1.000000 0.721569 0.721569
+1.000000 0.705882 0.705882
+1.000000 0.690196 0.690196
+1.000000 0.674510 0.674510
+1.000000 0.658824 0.658824
+1.000000 0.643137 0.643137
+1.000000 0.627451 0.627451
+1.000000 0.611765 0.611765
+1.000000 0.596078 0.596078
+1.000000 0.580392 0.580392
+1.000000 0.572549 0.572549
+1.000000 0.549020 0.549020
+1.000000 0.533333 0.533333
+1.000000 0.517647 0.517647
+1.000000 0.501961 0.501961
+1.000000 0.486275 0.486275
+1.000000 0.470588 0.470588
+1.000000 0.454902 0.454902
+1.000000 0.439216 0.439216
+1.000000 0.423529 0.423529
+1.000000 0.407843 0.407843
+1.000000 0.392157 0.392157
+1.000000 0.376471 0.376471
+1.000000 0.360784 0.360784
+1.000000 0.345098 0.345098
+1.000000 0.329412 0.329412
+1.000000 0.321569 0.321569
+1.000000 0.298039 0.298039
+1.000000 0.282353 0.282353
+1.000000 0.266667 0.266667
+1.000000 0.250980 0.250980
+1.000000 0.235294 0.235294
+1.000000 0.219608 0.219608
+1.000000 0.203922 0.203922
+1.000000 0.188235 0.188235
+1.000000 0.172549 0.172549
+1.000000 0.156863 0.156863
+1.000000 0.141176 0.141176
+1.000000 0.125490 0.125490
+1.000000 0.109804 0.109804
+1.000000 0.094118 0.094118
+1.000000 0.078431 0.078431
+1.000000 0.070588 0.070588
+1.000000 0.047059 0.047059
+1.000000 0.031373 0.031373
+1.000000 0.015686 0.015686
+1.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_cool.rgb b/auxdata/colormaps/MPL_cool.rgb
new file mode 100644
index 00000000..b09c0d0c
--- /dev/null
+++ b/auxdata/colormaps/MPL_cool.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.003922 0.996078 1.000000
+0.011765 0.988235 1.000000
+0.019608 0.980392 1.000000
+0.027451 0.972549 1.000000
+0.035294 0.964706 1.000000
+0.043137 0.956863 1.000000
+0.050980 0.949020 1.000000
+0.058824 0.941176 1.000000
+0.066667 0.933333 1.000000
+0.070588 0.929412 1.000000
+0.082353 0.917647 1.000000
+0.086275 0.913725 1.000000
+0.098039 0.901961 1.000000
+0.101961 0.898039 1.000000
+0.113725 0.886275 1.000000
+0.117647 0.882353 1.000000
+0.129412 0.870588 1.000000
+0.137255 0.862745 1.000000
+0.141176 0.858824 1.000000
+0.152941 0.847059 1.000000
+0.160784 0.839216 1.000000
+0.168627 0.831373 1.000000
+0.172549 0.827451 1.000000
+0.184314 0.815686 1.000000
+0.192157 0.807843 1.000000
+0.200000 0.800000 1.000000
+0.203922 0.796078 1.000000
+0.215686 0.784314 1.000000
+0.223529 0.776471 1.000000
+0.231373 0.768627 1.000000
+0.235294 0.764706 1.000000
+0.247059 0.752941 1.000000
+0.254902 0.745098 1.000000
+0.262745 0.737255 1.000000
+0.270588 0.729412 1.000000
+0.278431 0.721569 1.000000
+0.286275 0.713725 1.000000
+0.290196 0.709804 1.000000
+0.301961 0.698039 1.000000
+0.309804 0.690196 1.000000
+0.317647 0.682353 1.000000
+0.325490 0.674510 1.000000
+0.333333 0.666667 1.000000
+0.341176 0.658824 1.000000
+0.349020 0.650980 1.000000
+0.352941 0.647059 1.000000
+0.364706 0.635294 1.000000
+0.372549 0.627451 1.000000
+0.380392 0.619608 1.000000
+0.388235 0.611765 1.000000
+0.396078 0.603922 1.000000
+0.403922 0.596078 1.000000
+0.411765 0.588235 1.000000
+0.415686 0.584314 1.000000
+0.427451 0.572549 1.000000
+0.435294 0.564706 1.000000
+0.443137 0.556863 1.000000
+0.450980 0.549020 1.000000
+0.458824 0.541176 1.000000
+0.466667 0.533333 1.000000
+0.474510 0.525490 1.000000
+0.478431 0.521569 1.000000
+0.490196 0.509804 1.000000
+0.498039 0.501961 1.000000
+0.505882 0.494118 1.000000
+0.513725 0.486275 1.000000
+0.521569 0.478431 1.000000
+0.529412 0.470588 1.000000
+0.537255 0.462745 1.000000
+0.545098 0.454902 1.000000
+0.552941 0.447059 1.000000
+0.560784 0.439216 1.000000
+0.568627 0.431373 1.000000
+0.576471 0.423529 1.000000
+0.584314 0.415686 1.000000
+0.588235 0.411765 1.000000
+0.600000 0.400000 1.000000
+0.607843 0.392157 1.000000
+0.615686 0.384314 1.000000
+0.623529 0.376471 1.000000
+0.631373 0.368627 1.000000
+0.639216 0.360784 1.000000
+0.647059 0.352941 1.000000
+0.654902 0.345098 1.000000
+0.662745 0.337255 1.000000
+0.670588 0.329412 1.000000
+0.678431 0.321569 1.000000
+0.686275 0.313725 1.000000
+0.694118 0.305882 1.000000
+0.701961 0.298039 1.000000
+0.709804 0.290196 1.000000
+0.713725 0.286275 1.000000
+0.725490 0.274510 1.000000
+0.733333 0.266667 1.000000
+0.741176 0.258824 1.000000
+0.749020 0.250980 1.000000
+0.756863 0.243137 1.000000
+0.764706 0.235294 1.000000
+0.772549 0.227451 1.000000
+0.780392 0.219608 1.000000
+0.788235 0.211765 1.000000
+0.796078 0.203922 1.000000
+0.803922 0.196078 1.000000
+0.811765 0.188235 1.000000
+0.819608 0.180392 1.000000
+0.827451 0.172549 1.000000
+0.835294 0.164706 1.000000
+0.839216 0.160784 1.000000
+0.850980 0.149020 1.000000
+0.858824 0.141176 1.000000
+0.866667 0.133333 1.000000
+0.874510 0.125490 1.000000
+0.882353 0.117647 1.000000
+0.890196 0.109804 1.000000
+0.898039 0.101961 1.000000
+0.905882 0.094118 1.000000
+0.913725 0.086275 1.000000
+0.921569 0.078431 1.000000
+0.929412 0.070588 1.000000
+0.937255 0.062745 1.000000
+0.945098 0.054902 1.000000
+0.952941 0.047059 1.000000
+0.960784 0.039216 1.000000
+0.964706 0.035294 1.000000
+0.976471 0.023529 1.000000
+0.984314 0.015686 1.000000
+0.992157 0.007843 1.000000
+1.000000 0.000000 1.000000
diff --git a/auxdata/colormaps/MPL_coolwarm.rgb b/auxdata/colormaps/MPL_coolwarm.rgb
new file mode 100644
index 00000000..49ab661f
--- /dev/null
+++ b/auxdata/colormaps/MPL_coolwarm.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.234377 0.305542 0.759680
+0.243520 0.319189 0.771672
+0.252663 0.332837 0.783665
+0.261805 0.346484 0.795658
+0.271104 0.360011 0.807095
+0.280550 0.373423 0.818011
+0.289996 0.386836 0.828926
+0.299441 0.400248 0.839842
+0.309060 0.413498 0.850128
+0.313946 0.420052 0.854993
+0.328604 0.439712 0.869587
+0.333490 0.446265 0.874452
+0.348323 0.465711 0.888346
+0.353369 0.472069 0.892570
+0.368507 0.491141 0.905243
+0.373552 0.497499 0.909467
+0.388852 0.516298 0.921373
+0.399231 0.528528 0.928459
+0.404421 0.534643 0.932002
+0.419991 0.552989 0.942630
+0.430507 0.564883 0.948889
+0.441123 0.576532 0.954545
+0.446431 0.582356 0.957373
+0.462354 0.599830 0.965857
+0.473070 0.611077 0.970634
+0.483854 0.622050 0.974808
+0.489246 0.627536 0.976896
+0.505423 0.643995 0.983157
+0.516260 0.654498 0.986407
+0.527132 0.664700 0.989065
+0.532568 0.669801 0.990393
+0.548876 0.685104 0.994379
+0.559747 0.694768 0.996075
+0.570616 0.704109 0.997195
+0.581486 0.713451 0.998314
+0.592356 0.722792 0.999434
+0.603162 0.731527 0.999565
+0.608547 0.735725 0.999354
+0.624703 0.748318 0.998719
+0.635474 0.756714 0.998297
+0.646113 0.764436 0.996868
+0.656683 0.771806 0.994914
+0.667253 0.779176 0.992959
+0.677823 0.786546 0.991005
+0.688188 0.793178 0.988038
+0.693321 0.796314 0.986308
+0.708720 0.805721 0.981117
+0.718985 0.811993 0.977656
+0.728970 0.817464 0.973188
+0.738826 0.822572 0.968261
+0.748682 0.827679 0.963334
+0.758539 0.832787 0.958408
+0.768034 0.837035 0.952488
+0.772706 0.838978 0.949319
+0.786721 0.844807 0.939810
+0.796064 0.848693 0.933471
+0.804965 0.851666 0.926165
+0.813693 0.854282 0.918480
+0.822420 0.856898 0.910795
+0.831148 0.859513 0.903110
+0.839351 0.861167 0.894494
+0.843358 0.861820 0.890017
+0.855378 0.863778 0.876587
+0.863392 0.865084 0.867634
+0.871493 0.862309 0.857016
+0.879622 0.858175 0.845844
+0.887752 0.854040 0.834671
+0.895882 0.849906 0.823499
+0.902849 0.844796 0.811970
+0.909460 0.839386 0.800331
+0.916071 0.833977 0.788693
+0.922681 0.828568 0.777054
+0.928116 0.822197 0.765141
+0.933221 0.815557 0.753151
+0.938326 0.808917 0.741162
+0.940879 0.805596 0.735167
+0.947345 0.794696 0.716991
+0.950956 0.786875 0.704761
+0.954566 0.779055 0.692531
+0.958176 0.771234 0.680301
+0.960581 0.762501 0.667964
+0.962708 0.753557 0.655601
+0.964835 0.744614 0.643239
+0.966962 0.735670 0.630877
+0.967874 0.725847 0.618489
+0.968533 0.715841 0.606097
+0.969192 0.705836 0.593704
+0.969851 0.695830 0.581312
+0.969289 0.684982 0.568975
+0.968500 0.673977 0.556649
+0.967711 0.662973 0.544323
+0.967317 0.657471 0.538160
+0.964911 0.640159 0.519806
+0.962701 0.628218 0.507636
+0.960490 0.616276 0.495467
+0.958279 0.604335 0.483297
+0.954853 0.591622 0.471337
+0.951254 0.578799 0.459408
+0.947654 0.565976 0.447478
+0.944055 0.553153 0.435548
+0.939254 0.539581 0.423900
+0.934305 0.525918 0.412286
+0.929357 0.512254 0.400673
+0.924409 0.498590 0.389059
+0.918282 0.484173 0.377794
+0.912033 0.469680 0.366565
+0.905783 0.455186 0.355336
+0.902659 0.447939 0.349721
+0.892138 0.425389 0.333289
+0.884643 0.410017 0.322507
+0.877149 0.394645 0.311724
+0.869655 0.379274 0.300941
+0.861054 0.362916 0.290628
+0.852378 0.346492 0.280346
+0.843703 0.330068 0.270065
+0.835027 0.313644 0.259783
+0.825294 0.295749 0.250025
+0.815508 0.277781 0.240294
+0.805723 0.259813 0.230562
+0.795938 0.241845 0.220830
+0.785153 0.220851 0.211673
+0.774337 0.199759 0.202535
+0.763520 0.178667 0.193396
+0.758112 0.168122 0.188827
+0.740957 0.122240 0.175744
+0.729196 0.086679 0.167240
+0.717435 0.051118 0.158737
+0.705673 0.015556 0.150233
diff --git a/auxdata/colormaps/MPL_copper.rgb b/auxdata/colormaps/MPL_copper.rgb
new file mode 100644
index 00000000..f65c1b3b
--- /dev/null
+++ b/auxdata/colormaps/MPL_copper.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.004844 0.003064 0.001951
+0.014533 0.009191 0.005853
+0.024221 0.015318 0.009755
+0.033910 0.021445 0.013657
+0.043599 0.027572 0.017559
+0.053287 0.033699 0.021461
+0.062976 0.039826 0.025363
+0.072664 0.045953 0.029265
+0.082353 0.052080 0.033167
+0.087197 0.055144 0.035118
+0.101730 0.064334 0.040971
+0.106574 0.067398 0.042922
+0.121107 0.076588 0.048775
+0.125952 0.079652 0.050725
+0.140484 0.088842 0.056578
+0.145329 0.091906 0.058529
+0.159862 0.101096 0.064382
+0.169550 0.107224 0.068284
+0.174394 0.110287 0.070235
+0.188927 0.119478 0.076088
+0.198616 0.125605 0.079990
+0.208304 0.131732 0.083892
+0.213149 0.134795 0.085843
+0.227682 0.143986 0.091696
+0.237370 0.150113 0.095598
+0.247059 0.156240 0.099500
+0.251903 0.159304 0.101451
+0.266436 0.168494 0.107304
+0.276125 0.174621 0.111206
+0.285813 0.180748 0.115108
+0.290657 0.183812 0.117059
+0.305190 0.193002 0.122912
+0.314879 0.199129 0.126814
+0.324567 0.205256 0.130716
+0.334256 0.211384 0.134618
+0.343945 0.217511 0.138520
+0.353633 0.223638 0.142422
+0.358477 0.226701 0.144373
+0.373010 0.235892 0.150225
+0.382699 0.242019 0.154127
+0.392387 0.248146 0.158029
+0.402076 0.254273 0.161931
+0.411765 0.260400 0.165833
+0.421453 0.266527 0.169735
+0.431142 0.272654 0.173637
+0.435986 0.275718 0.175588
+0.450519 0.284908 0.181441
+0.460208 0.291035 0.185343
+0.469896 0.297162 0.189245
+0.479585 0.303289 0.193147
+0.489273 0.309416 0.197049
+0.498962 0.315544 0.200951
+0.508650 0.321671 0.204853
+0.513495 0.324734 0.206804
+0.528028 0.333925 0.212657
+0.537716 0.340052 0.216559
+0.547405 0.346179 0.220461
+0.557093 0.352306 0.224363
+0.566782 0.358433 0.228265
+0.576470 0.364560 0.232167
+0.586159 0.370687 0.236069
+0.591003 0.373751 0.238020
+0.605536 0.382941 0.243873
+0.615225 0.389068 0.247775
+0.624913 0.395195 0.251676
+0.634602 0.401322 0.255578
+0.644291 0.407449 0.259480
+0.653979 0.413576 0.263382
+0.663668 0.419704 0.267284
+0.673356 0.425831 0.271186
+0.683045 0.431958 0.275088
+0.692733 0.438085 0.278990
+0.702422 0.444212 0.282892
+0.712111 0.450339 0.286794
+0.721799 0.456466 0.290696
+0.726643 0.459529 0.292647
+0.741176 0.468720 0.298500
+0.750865 0.474847 0.302402
+0.760553 0.480974 0.306304
+0.770242 0.487101 0.310206
+0.779931 0.493228 0.314108
+0.789619 0.499355 0.318010
+0.799308 0.505482 0.321912
+0.808996 0.511609 0.325814
+0.818685 0.517736 0.329716
+0.828374 0.523864 0.333618
+0.838062 0.529991 0.337520
+0.847751 0.536118 0.341422
+0.857439 0.542245 0.345324
+0.867128 0.548372 0.349225
+0.876816 0.554499 0.353127
+0.881661 0.557562 0.355078
+0.896194 0.566753 0.360931
+0.905882 0.572880 0.364833
+0.915571 0.579007 0.368735
+0.925259 0.585134 0.372637
+0.934948 0.591261 0.376539
+0.944636 0.597388 0.380441
+0.954325 0.603515 0.384343
+0.964014 0.609642 0.388245
+0.973702 0.615769 0.392147
+0.983391 0.621896 0.396049
+0.993079 0.628024 0.399951
+1.000000 0.634151 0.403853
+1.000000 0.640278 0.407755
+1.000000 0.646405 0.411657
+1.000000 0.652532 0.415559
+1.000000 0.655595 0.417510
+1.000000 0.664786 0.423363
+1.000000 0.670913 0.427265
+1.000000 0.677040 0.431167
+1.000000 0.683167 0.435069
+1.000000 0.689294 0.438971
+1.000000 0.695421 0.442873
+1.000000 0.701548 0.446775
+1.000000 0.707675 0.450676
+1.000000 0.713802 0.454578
+1.000000 0.719929 0.458480
+1.000000 0.726056 0.462382
+1.000000 0.732184 0.466284
+1.000000 0.738311 0.470186
+1.000000 0.744438 0.474088
+1.000000 0.750565 0.477990
+1.000000 0.753628 0.479941
+1.000000 0.762819 0.485794
+1.000000 0.768946 0.489696
+1.000000 0.775073 0.493598
+1.000000 0.781200 0.497500
diff --git a/auxdata/colormaps/MPL_cubehelix.rgb b/auxdata/colormaps/MPL_cubehelix.rgb
new file mode 100644
index 00000000..9cb1b750
--- /dev/null
+++ b/auxdata/colormaps/MPL_cubehelix.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.006716 0.002119 0.005970
+0.019599 0.006514 0.018563
+0.031691 0.011164 0.031946
+0.042932 0.016118 0.046016
+0.053271 0.021423 0.060666
+0.062670 0.027119 0.075781
+0.071101 0.033243 0.091246
+0.078546 0.039824 0.106939
+0.085002 0.046889 0.122740
+0.087860 0.050609 0.130643
+0.094978 0.062542 0.154180
+0.096875 0.066781 0.161918
+0.101205 0.080290 0.184609
+0.102212 0.085055 0.191951
+0.104025 0.100126 0.213124
+0.104252 0.105403 0.219855
+0.103929 0.121956 0.238903
+0.102976 0.133564 0.250541
+0.102310 0.139529 0.256012
+0.099697 0.158016 0.270935
+0.097563 0.170785 0.279569
+0.095232 0.183860 0.287097
+0.094026 0.190498 0.290434
+0.090402 0.210739 0.298703
+0.088115 0.224441 0.302747
+0.086056 0.238247 0.305612
+0.085146 0.245171 0.306606
+0.083043 0.265946 0.307863
+0.082291 0.279726 0.307304
+0.082174 0.293383 0.305677
+0.082381 0.300147 0.304480
+0.084198 0.320102 0.299448
+0.086504 0.333055 0.294984
+0.089772 0.345666 0.289728
+0.094066 0.357887 0.283771
+0.099441 0.369671 0.277211
+0.105944 0.380974 0.270151
+0.109630 0.386433 0.266468
+0.122472 0.401985 0.254979
+0.132543 0.411627 0.247099
+0.143832 0.420656 0.239182
+0.156336 0.429052 0.231350
+0.170042 0.436798 0.223726
+0.184927 0.443882 0.216431
+0.200958 0.450301 0.209585
+0.209391 0.453260 0.206367
+0.236277 0.461144 0.197707
+0.255451 0.465584 0.192898
+0.275545 0.469391 0.188982
+0.296481 0.472584 0.186055
+0.318175 0.475191 0.184208
+0.340534 0.477243 0.183523
+0.363463 0.478776 0.184071
+0.375109 0.479360 0.184829
+0.410613 0.480448 0.189115
+0.434618 0.480679 0.193708
+0.458762 0.480574 0.199728
+0.482930 0.480186 0.207197
+0.507008 0.479572 0.216124
+0.530883 0.478789 0.226510
+0.554441 0.477898 0.238342
+0.566067 0.477430 0.244794
+0.600171 0.476032 0.266239
+0.622132 0.475178 0.282223
+0.643357 0.474459 0.299495
+0.663755 0.473933 0.317987
+0.683239 0.473658 0.337626
+0.701729 0.473690 0.358327
+0.719155 0.474083 0.379998
+0.735453 0.474886 0.402541
+0.750569 0.476148 0.425849
+0.764458 0.477911 0.449811
+0.777086 0.480216 0.474310
+0.788426 0.483098 0.499228
+0.798465 0.486587 0.524441
+0.802993 0.488567 0.537119
+0.814625 0.495483 0.575253
+0.820767 0.500927 0.600602
+0.825649 0.507050 0.625748
+0.829305 0.513857 0.650570
+0.831781 0.521346 0.674949
+0.833130 0.529511 0.698773
+0.833416 0.538342 0.721933
+0.832708 0.547820 0.744327
+0.831086 0.557924 0.765859
+0.828633 0.568627 0.786443
+0.825442 0.579897 0.805999
+0.821608 0.591698 0.824459
+0.817233 0.603990 0.841761
+0.812421 0.616730 0.857858
+0.807278 0.629869 0.872709
+0.804617 0.636573 0.879658
+0.796438 0.657146 0.898574
+0.790959 0.671176 0.909565
+0.785586 0.685392 0.919267
+0.780425 0.699738 0.927695
+0.775579 0.714157 0.934879
+0.771147 0.728589 0.940857
+0.767224 0.742979 0.945678
+0.763898 0.757269 0.949402
+0.761251 0.771405 0.952098
+0.759360 0.785335 0.953843
+0.758290 0.799008 0.954724
+0.758101 0.812378 0.954833
+0.758842 0.825399 0.954270
+0.760554 0.838033 0.953140
+0.763267 0.850242 0.951554
+0.765006 0.856178 0.950625
+0.771766 0.873270 0.947467
+0.777561 0.884039 0.945201
+0.784374 0.894289 0.942942
+0.792184 0.904010 0.940809
+0.800958 0.913194 0.938916
+0.810654 0.921845 0.937376
+0.821221 0.929967 0.936297
+0.832595 0.937572 0.935781
+0.844709 0.944679 0.935927
+0.857482 0.951311 0.936822
+0.870830 0.957495 0.938550
+0.884659 0.963266 0.941183
+0.898871 0.968662 0.944783
+0.913362 0.973726 0.949402
+0.928026 0.978504 0.955083
+0.935387 0.980802 0.958331
+0.957424 0.987412 0.969733
+0.971932 0.991652 0.978724
+0.986161 0.995828 0.988820
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_flag.rgb b/auxdata/colormaps/MPL_flag.rgb
new file mode 100644
index 00000000..2c75d7f5
--- /dev/null
+++ b/auxdata/colormaps/MPL_flag.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.378411 0.209789
+1.000000 0.918487 0.777382
+0.802941 0.932472 1.000000
+0.235542 0.412356 1.000000
+0.000000 0.000000 0.815567
+0.000000 0.000000 0.248556
+0.171914 0.000000 0.000000
+0.738344 0.000000 0.000000
+1.000000 0.309017 0.159507
+1.000000 0.645928 0.437702
+0.852783 0.956604 1.000000
+0.576099 0.775204 1.000000
+0.000000 0.000000 0.864953
+0.000000 0.000000 0.589873
+0.123001 0.000000 0.000000
+0.396383 0.000000 0.000000
+1.000000 0.237935 0.111085
+1.000000 0.850217 0.671713
+1.000000 0.986201 0.935214
+0.341807 0.542053 1.000000
+0.000000 0.000000 0.912346
+0.000000 0.000000 0.355382
+0.000000 0.000000 0.087654
+0.630994 0.000000 0.000000
+1.000000 0.165554 0.064786
+1.000000 0.809017 0.617326
+1.000000 0.971281 0.888915
+0.396383 0.602635 1.000000
+0.000000 0.000000 0.957487
+0.000000 0.000000 0.410127
+0.000000 0.000000 0.135047
+0.576099 0.000000 0.000000
+1.000000 0.092268 0.020865
+1.000000 0.763398 0.562298
+0.989716 0.997269 1.000000
+0.451524 0.659925 1.000000
+0.000000 0.000000 1.000000
+0.000000 0.000000 0.751444
+0.000000 0.000000 0.000000
+0.520787 0.000000 0.000000
+1.000000 0.018479 0.000000
+1.000000 0.713610 0.506930
+1.000000 1.000000 1.000000
+0.506930 0.713610 1.000000
+0.000000 0.018479 1.000000
+0.000000 0.000000 0.802941
+0.000000 0.000000 0.000000
+0.465362 0.000000 0.000000
+1.000000 0.000000 0.000000
+1.000000 0.659925 0.451524
+1.000000 0.997269 0.989716
+0.562298 0.763398 1.000000
+0.020865 0.092268 1.000000
+0.000000 0.000000 0.852783
+0.000000 0.000000 0.031609
+0.410127 0.000000 0.000000
+0.957487 0.000000 0.000000
+1.000000 0.602635 0.396383
+1.000000 0.989092 0.946427
+0.617326 0.809017 1.000000
+0.064786 0.165554 1.000000
+0.000000 0.000000 0.900699
+0.000000 0.000000 0.076148
+0.355382 0.000000 0.000000
+0.912346 0.000000 0.000000
+1.000000 0.542053 0.341807
+1.000000 0.975512 0.900699
+0.671713 0.850217 1.000000
+0.111085 0.237935 1.000000
+0.000000 0.000000 0.685175
+0.000000 0.000000 0.123001
+0.301427 0.000000 0.000000
+0.864953 0.000000 0.000000
+1.000000 0.478512 0.288096
+1.000000 0.956604 0.852783
+0.979135 0.995734 1.000000
+0.159507 0.309017 1.000000
+0.000000 0.000000 0.738344
+0.000000 0.000000 0.171914
+0.248556 0.000000 0.000000
+0.815567 0.000000 0.000000
+1.000000 0.412356 0.235542
+1.000000 0.932472 0.802941
+0.777382 0.918487 1.000000
+0.209789 0.378411 1.000000
+0.000000 0.000000 0.790211
+0.000000 0.000000 0.222618
+0.197059 0.000000 0.000000
+0.764458 0.000000 0.000000
+1.000000 0.343949 0.184433
+1.000000 0.903247 0.751444
+1.000000 0.998464 1.000000
+0.261656 0.445738 1.000000
+0.000000 0.000000 0.840493
+0.000000 0.000000 0.274838
+0.147217 0.000000 0.000000
+0.711904 0.000000 0.000000
+1.000000 0.273663 0.135047
+1.000000 0.869089 0.698573
+0.876999 0.966718 1.000000
+0.314825 0.510631 1.000000
+0.000000 0.000000 0.888915
+0.000000 0.000000 0.328287
+0.099301 0.000000 0.000000
+0.658193 0.000000 0.000000
+1.000000 0.201882 0.087654
+1.000000 0.830184 0.644618
+1.000000 0.979410 0.912346
+0.369006 0.572735 1.000000
+0.000000 0.000000 0.935214
+0.000000 0.000000 0.382674
+0.053573 0.000000 0.000000
+0.603617 0.000000 0.000000
+1.000000 0.128999 0.042513
+1.000000 0.786745 0.589873
+0.968391 0.993859 1.000000
+0.423901 0.631711 1.000000
+0.000000 0.000000 0.979135
+0.000000 0.000000 0.437702
+0.010284 0.000000 0.000000
+0.548476 0.000000 0.000000
+1.000000 0.055411 0.000000
+1.000000 0.739009 0.534638
+1.000000 0.938988 0.815567
+0.479213 0.687237 1.000000
+0.000000 0.000000 1.000000
+0.000000 0.000000 0.493070
+0.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_gist_earth.rgb b/auxdata/colormaps/MPL_gist_earth.rgb
new file mode 100644
index 00000000..b48b06b3
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_earth.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.002613 0.000000 0.168692
+0.007840 0.000000 0.263805
+0.013067 0.000000 0.348089
+0.018294 0.000000 0.432373
+0.023521 0.017927 0.455606
+0.028748 0.035968 0.457028
+0.033975 0.054008 0.458449
+0.039202 0.072048 0.459871
+0.044429 0.090088 0.461293
+0.047042 0.099108 0.462004
+0.054883 0.126168 0.464136
+0.057496 0.135189 0.464847
+0.065336 0.162249 0.466980
+0.067950 0.171269 0.467691
+0.075790 0.197466 0.469824
+0.078404 0.205623 0.470534
+0.086244 0.230095 0.472667
+0.091471 0.246410 0.474089
+0.094084 0.254568 0.474800
+0.101925 0.279040 0.476932
+0.107152 0.295355 0.478354
+0.112378 0.310845 0.479776
+0.114992 0.318178 0.480487
+0.122832 0.340179 0.482619
+0.128059 0.354846 0.484041
+0.133286 0.369513 0.485463
+0.135900 0.376847 0.486174
+0.143740 0.396564 0.488306
+0.148967 0.408959 0.489728
+0.154194 0.421355 0.491150
+0.156807 0.427552 0.491861
+0.164648 0.446146 0.493994
+0.169874 0.458541 0.495415
+0.175101 0.470937 0.496837
+0.180328 0.483332 0.498259
+0.185555 0.495728 0.499681
+0.190027 0.504230 0.495657
+0.191877 0.506488 0.490857
+0.197426 0.513261 0.476456
+0.201125 0.517776 0.466855
+0.204824 0.522291 0.457254
+0.208524 0.526806 0.447654
+0.212223 0.531321 0.438053
+0.215922 0.535836 0.428452
+0.219621 0.540351 0.418852
+0.221471 0.542608 0.414051
+0.227020 0.549381 0.399650
+0.230719 0.553896 0.390049
+0.234419 0.558411 0.380449
+0.238118 0.562926 0.370848
+0.241817 0.567441 0.361247
+0.245516 0.571956 0.351647
+0.249216 0.576471 0.342046
+0.251065 0.578729 0.337245
+0.256614 0.585501 0.322844
+0.260313 0.590016 0.313244
+0.264013 0.594531 0.303643
+0.267712 0.599046 0.294042
+0.271452 0.603562 0.284442
+0.288886 0.608077 0.274841
+0.306320 0.612592 0.279352
+0.315037 0.614849 0.281638
+0.341188 0.621622 0.288496
+0.358622 0.626137 0.293068
+0.376056 0.630652 0.297640
+0.393490 0.635167 0.302212
+0.410924 0.639682 0.306783
+0.428359 0.643128 0.311355
+0.445793 0.646569 0.315927
+0.463227 0.650010 0.320499
+0.478399 0.653452 0.322978
+0.491332 0.656893 0.325457
+0.504266 0.660334 0.327936
+0.517199 0.663776 0.330415
+0.530132 0.667217 0.332894
+0.536599 0.668938 0.334133
+0.555999 0.674100 0.337851
+0.568932 0.677541 0.340330
+0.581865 0.680983 0.342809
+0.594798 0.684424 0.345288
+0.607732 0.687866 0.347767
+0.620665 0.691307 0.350246
+0.633598 0.694748 0.352724
+0.646532 0.698190 0.355203
+0.659465 0.701631 0.357682
+0.672398 0.705072 0.360161
+0.685331 0.708514 0.362640
+0.698265 0.711955 0.365119
+0.711198 0.715397 0.367598
+0.719255 0.713679 0.370076
+0.722534 0.706906 0.372555
+0.724173 0.703519 0.373795
+0.729090 0.693358 0.377513
+0.732368 0.686585 0.379992
+0.735646 0.679811 0.382471
+0.738924 0.673038 0.384950
+0.742202 0.666264 0.387428
+0.745480 0.659490 0.389907
+0.748759 0.652717 0.392386
+0.752037 0.645943 0.394865
+0.755339 0.639219 0.405741
+0.764112 0.642991 0.424956
+0.772885 0.646409 0.444171
+0.781657 0.651513 0.463386
+0.790430 0.658287 0.482601
+0.799203 0.665084 0.501816
+0.807975 0.671882 0.521031
+0.812361 0.675280 0.530638
+0.825520 0.685476 0.559461
+0.834293 0.692274 0.578676
+0.843066 0.699071 0.597891
+0.851838 0.710314 0.617106
+0.860611 0.721533 0.636321
+0.869383 0.732295 0.655536
+0.878156 0.743077 0.676973
+0.886929 0.758418 0.700614
+0.895701 0.773759 0.724254
+0.904474 0.789101 0.747895
+0.913246 0.804442 0.771535
+0.922019 0.819783 0.795176
+0.930792 0.836438 0.818816
+0.939564 0.854422 0.842457
+0.948337 0.872514 0.866097
+0.952723 0.881617 0.877918
+0.965882 0.915975 0.913378
+0.974655 0.938880 0.937019
+0.983427 0.961785 0.960659
+0.992200 0.984300 0.984300
diff --git a/auxdata/colormaps/MPL_gist_gray.rgb b/auxdata/colormaps/MPL_gist_gray.rgb
new file mode 100644
index 00000000..e9c3ac89
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_gray.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.003922 0.003922 0.003922
+0.011765 0.011765 0.011765
+0.019608 0.019608 0.019608
+0.027451 0.027451 0.027451
+0.035294 0.035294 0.035294
+0.043137 0.043137 0.043137
+0.050980 0.050980 0.050980
+0.058824 0.058824 0.058824
+0.066667 0.066667 0.066667
+0.070588 0.070588 0.070588
+0.082353 0.082353 0.082353
+0.086275 0.086275 0.086275
+0.098039 0.098039 0.098039
+0.101961 0.101961 0.101961
+0.113725 0.113725 0.113725
+0.117647 0.117647 0.117647
+0.129412 0.129412 0.129412
+0.137255 0.137255 0.137255
+0.141176 0.141176 0.141176
+0.152941 0.152941 0.152941
+0.160784 0.160784 0.160784
+0.168627 0.168627 0.168627
+0.172549 0.172549 0.172549
+0.184314 0.184314 0.184314
+0.192157 0.192157 0.192157
+0.200000 0.200000 0.200000
+0.203922 0.203922 0.203922
+0.215686 0.215686 0.215686
+0.223529 0.223529 0.223529
+0.231373 0.231373 0.231373
+0.235294 0.235294 0.235294
+0.247059 0.247059 0.247059
+0.254902 0.254902 0.254902
+0.262745 0.262745 0.262745
+0.270588 0.270588 0.270588
+0.278431 0.278431 0.278431
+0.286275 0.286275 0.286275
+0.290196 0.290196 0.290196
+0.301961 0.301961 0.301961
+0.309804 0.309804 0.309804
+0.317647 0.317647 0.317647
+0.325490 0.325490 0.325490
+0.333333 0.333333 0.333333
+0.341176 0.341176 0.341176
+0.349020 0.349020 0.349020
+0.352941 0.352941 0.352941
+0.364706 0.364706 0.364706
+0.372549 0.372549 0.372549
+0.380392 0.380392 0.380392
+0.388235 0.388235 0.388235
+0.396078 0.396078 0.396078
+0.403922 0.403922 0.403922
+0.411765 0.411765 0.411765
+0.415686 0.415686 0.415686
+0.427451 0.427451 0.427451
+0.435294 0.435294 0.435294
+0.443137 0.443137 0.443137
+0.450980 0.450980 0.450980
+0.458824 0.458824 0.458824
+0.466667 0.466667 0.466667
+0.474510 0.474510 0.474510
+0.478431 0.478431 0.478431
+0.490196 0.490196 0.490196
+0.498039 0.498039 0.498039
+0.505882 0.505882 0.505882
+0.513725 0.513725 0.513725
+0.521569 0.521569 0.521569
+0.529412 0.529412 0.529412
+0.537255 0.537255 0.537255
+0.545098 0.545098 0.545098
+0.552941 0.552941 0.552941
+0.560784 0.560784 0.560784
+0.568627 0.568627 0.568627
+0.576471 0.576471 0.576471
+0.584314 0.584314 0.584314
+0.588235 0.588235 0.588235
+0.600000 0.600000 0.600000
+0.607843 0.607843 0.607843
+0.615686 0.615686 0.615686
+0.623529 0.623529 0.623529
+0.631373 0.631373 0.631373
+0.639216 0.639216 0.639216
+0.647059 0.647059 0.647059
+0.654902 0.654902 0.654902
+0.662745 0.662745 0.662745
+0.670588 0.670588 0.670588
+0.678431 0.678431 0.678431
+0.686275 0.686275 0.686275
+0.694118 0.694118 0.694118
+0.701961 0.701961 0.701961
+0.709804 0.709804 0.709804
+0.713725 0.713725 0.713725
+0.725490 0.725490 0.725490
+0.733333 0.733333 0.733333
+0.741176 0.741176 0.741176
+0.749020 0.749020 0.749020
+0.756863 0.756863 0.756863
+0.764706 0.764706 0.764706
+0.772549 0.772549 0.772549
+0.780392 0.780392 0.780392
+0.788235 0.788235 0.788235
+0.796078 0.796078 0.796078
+0.803922 0.803922 0.803922
+0.811765 0.811765 0.811765
+0.819608 0.819608 0.819608
+0.827451 0.827451 0.827451
+0.835294 0.835294 0.835294
+0.839216 0.839216 0.839216
+0.850980 0.850980 0.850980
+0.858824 0.858824 0.858824
+0.866667 0.866667 0.866667
+0.874510 0.874510 0.874510
+0.882353 0.882353 0.882353
+0.890196 0.890196 0.890196
+0.898039 0.898039 0.898039
+0.905882 0.905882 0.905882
+0.913725 0.913725 0.913725
+0.921569 0.921569 0.921569
+0.929412 0.929412 0.929412
+0.937255 0.937255 0.937255
+0.945098 0.945098 0.945098
+0.952941 0.952941 0.952941
+0.960784 0.960784 0.960784
+0.964706 0.964706 0.964706
+0.976471 0.976471 0.976471
+0.984314 0.984314 0.984314
+0.992157 0.992157 0.992157
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_gist_heat.rgb b/auxdata/colormaps/MPL_gist_heat.rgb
new file mode 100644
index 00000000..0afa901b
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_heat.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.005882 0.000000 0.000000
+0.017647 0.000000 0.000000
+0.029412 0.000000 0.000000
+0.041176 0.000000 0.000000
+0.052941 0.000000 0.000000
+0.064706 0.000000 0.000000
+0.076471 0.000000 0.000000
+0.088235 0.000000 0.000000
+0.100000 0.000000 0.000000
+0.105882 0.000000 0.000000
+0.123529 0.000000 0.000000
+0.129412 0.000000 0.000000
+0.147059 0.000000 0.000000
+0.152941 0.000000 0.000000
+0.170588 0.000000 0.000000
+0.176471 0.000000 0.000000
+0.194118 0.000000 0.000000
+0.205882 0.000000 0.000000
+0.211765 0.000000 0.000000
+0.229412 0.000000 0.000000
+0.241176 0.000000 0.000000
+0.252941 0.000000 0.000000
+0.258824 0.000000 0.000000
+0.276471 0.000000 0.000000
+0.288235 0.000000 0.000000
+0.300000 0.000000 0.000000
+0.305882 0.000000 0.000000
+0.323529 0.000000 0.000000
+0.335294 0.000000 0.000000
+0.347059 0.000000 0.000000
+0.352941 0.000000 0.000000
+0.370588 0.000000 0.000000
+0.382353 0.000000 0.000000
+0.394118 0.000000 0.000000
+0.405882 0.000000 0.000000
+0.417647 0.000000 0.000000
+0.429412 0.000000 0.000000
+0.435294 0.000000 0.000000
+0.452941 0.000000 0.000000
+0.464706 0.000000 0.000000
+0.476471 0.000000 0.000000
+0.488235 0.000000 0.000000
+0.500000 0.000000 0.000000
+0.511765 0.000000 0.000000
+0.523529 0.000000 0.000000
+0.529412 0.000000 0.000000
+0.547059 0.000000 0.000000
+0.558824 0.000000 0.000000
+0.570588 0.000000 0.000000
+0.582353 0.000000 0.000000
+0.594118 0.000000 0.000000
+0.605882 0.000000 0.000000
+0.617647 0.000000 0.000000
+0.623529 0.000000 0.000000
+0.641176 0.000000 0.000000
+0.652941 0.000000 0.000000
+0.664706 0.000000 0.000000
+0.676471 0.000000 0.000000
+0.688235 0.000000 0.000000
+0.700000 0.000000 0.000000
+0.711765 0.000000 0.000000
+0.717647 0.000000 0.000000
+0.735294 0.000000 0.000000
+0.747059 0.000000 0.000000
+0.758824 0.011765 0.000000
+0.770588 0.027451 0.000000
+0.782353 0.043137 0.000000
+0.794118 0.058824 0.000000
+0.805882 0.074510 0.000000
+0.817647 0.090196 0.000000
+0.829412 0.105882 0.000000
+0.841176 0.121569 0.000000
+0.852941 0.137255 0.000000
+0.864706 0.152941 0.000000
+0.876471 0.168627 0.000000
+0.882353 0.176471 0.000000
+0.900000 0.200000 0.000000
+0.911765 0.215686 0.000000
+0.923529 0.231373 0.000000
+0.935294 0.247059 0.000000
+0.947059 0.262745 0.000000
+0.958824 0.278431 0.000000
+0.970588 0.294118 0.000000
+0.982353 0.309804 0.000000
+0.994118 0.325490 0.000000
+1.000000 0.341176 0.000000
+1.000000 0.356863 0.000000
+1.000000 0.372549 0.000000
+1.000000 0.388235 0.000000
+1.000000 0.403922 0.000000
+1.000000 0.419608 0.000000
+1.000000 0.427451 0.000000
+1.000000 0.450980 0.000000
+1.000000 0.466667 0.000000
+1.000000 0.482353 0.000000
+1.000000 0.498039 0.000000
+1.000000 0.513725 0.027451
+1.000000 0.529412 0.058824
+1.000000 0.545098 0.090196
+1.000000 0.560784 0.121569
+1.000000 0.576471 0.152941
+1.000000 0.592157 0.184314
+1.000000 0.607843 0.215686
+1.000000 0.623529 0.247059
+1.000000 0.639216 0.278431
+1.000000 0.654902 0.309804
+1.000000 0.670588 0.341176
+1.000000 0.678431 0.356863
+1.000000 0.701961 0.403922
+1.000000 0.717647 0.435294
+1.000000 0.733333 0.466667
+1.000000 0.749020 0.498039
+1.000000 0.764706 0.529412
+1.000000 0.780392 0.560784
+1.000000 0.796078 0.592157
+1.000000 0.811765 0.623529
+1.000000 0.827451 0.654902
+1.000000 0.843137 0.686275
+1.000000 0.858824 0.717647
+1.000000 0.874510 0.749020
+1.000000 0.890196 0.780392
+1.000000 0.905882 0.811765
+1.000000 0.921569 0.843137
+1.000000 0.929412 0.858824
+1.000000 0.952941 0.905882
+1.000000 0.968627 0.937255
+1.000000 0.984314 0.968627
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_gist_ncar.rgb b/auxdata/colormaps/MPL_gist_ncar.rgb
new file mode 100644
index 00000000..5a3cd692
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_ncar.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.028620 0.465106
+0.000000 0.085859 0.391319
+0.000000 0.143099 0.317532
+0.000000 0.200338 0.243745
+0.000000 0.257578 0.169958
+0.000000 0.314817 0.096171
+0.000000 0.372057 0.022384
+0.000000 0.319160 0.152299
+0.000000 0.265986 0.282725
+0.000000 0.239400 0.347938
+0.000000 0.159640 0.543576
+0.000000 0.133053 0.608789
+0.000000 0.053293 0.804427
+0.000000 0.026706 0.869640
+0.000000 0.110508 1.000000
+0.000000 0.165887 1.000000
+0.000000 0.332023 1.000000
+0.000000 0.442780 1.000000
+0.000000 0.498159 1.000000
+0.000000 0.664295 1.000000
+0.000000 0.753565 1.000000
+0.000000 0.792512 1.000000
+0.000000 0.809797 1.000000
+0.000000 0.861654 1.000000
+0.000000 0.896226 1.000000
+0.000000 0.930797 1.000000
+0.000000 0.948083 0.999859
+0.000000 0.999940 0.922728
+0.000000 0.996440 0.871307
+0.000000 0.992873 0.819887
+0.000000 0.991089 0.794176
+0.000000 0.985739 0.717045
+0.000000 0.982173 0.665625
+0.000000 0.980400 0.614029
+0.000000 0.980400 0.532203
+0.000000 0.983666 0.450376
+0.000000 0.986937 0.368549
+0.000000 0.988572 0.327635
+0.000000 0.993478 0.204895
+0.000025 0.996749 0.123068
+0.049973 0.999823 0.041241
+0.099922 0.970311 0.000000
+0.149870 0.940799 0.000000
+0.199819 0.911288 0.000000
+0.249767 0.881776 0.000000
+0.274741 0.867020 0.000000
+0.349664 0.822753 0.000000
+0.399397 0.820966 0.000000
+0.414930 0.846520 0.000000
+0.430462 0.872073 0.000000
+0.445995 0.897627 0.000000
+0.461527 0.923180 0.000000
+0.477060 0.948733 0.000000
+0.484826 0.961510 0.000000
+0.518281 0.999840 0.046804
+0.553975 1.000000 0.078043
+0.589669 1.000000 0.109282
+0.625363 1.000000 0.140522
+0.661057 1.000000 0.171761
+0.696752 1.000000 0.203000
+0.732446 1.000000 0.234161
+0.750293 1.000000 0.218541
+0.803834 1.000000 0.171683
+0.839528 1.000000 0.140443
+0.875222 1.000000 0.109204
+0.910916 1.000000 0.077965
+0.946611 1.000000 0.046726
+0.982305 0.980734 0.015487
+1.000000 0.961390 0.000000
+1.000000 0.942047 0.000000
+1.000000 0.922703 0.000000
+1.000000 0.903360 0.000000
+1.000000 0.884016 0.000000
+1.000000 0.864673 0.000000
+1.000000 0.845329 0.004213
+1.000000 0.835657 0.008434
+1.000000 0.806642 0.021099
+1.000000 0.787298 0.029542
+1.000000 0.767955 0.037985
+1.000000 0.748611 0.046428
+1.000000 0.729268 0.054870
+1.000000 0.665194 0.047603
+1.000000 0.600963 0.040280
+1.000000 0.536732 0.032957
+1.000000 0.472501 0.025634
+1.000000 0.408270 0.018311
+1.000000 0.344040 0.010988
+1.000000 0.279809 0.003665
+1.000000 0.242426 0.000000
+1.000000 0.205131 0.000000
+1.000000 0.167836 0.000000
+1.000000 0.149189 0.000000
+1.000000 0.093247 0.000000
+1.000000 0.055952 0.000000
+1.000000 0.018657 0.068760
+1.000000 0.000000 0.207879
+1.000000 0.000000 0.346998
+1.000000 0.000000 0.486117
+1.000000 0.000000 0.625237
+1.000000 0.000000 0.764356
+1.000000 0.000000 0.903475
+0.973282 0.013357 0.986828
+0.919251 0.040369 1.000000
+0.865221 0.067381 1.000000
+0.811190 0.094393 1.000000
+0.757160 0.121405 1.000000
+0.703129 0.148416 1.000000
+0.676114 0.161922 1.000000
+0.644800 0.221908 0.990541
+0.691289 0.268295 0.981126
+0.737778 0.314682 0.971711
+0.784266 0.361070 0.962297
+0.830755 0.407457 0.952882
+0.877244 0.453845 0.943468
+0.923528 0.500182 0.934124
+0.929110 0.536514 0.938891
+0.934693 0.572846 0.943659
+0.940275 0.609178 0.948426
+0.945858 0.645510 0.953193
+0.951440 0.681843 0.957961
+0.957023 0.718175 0.962728
+0.962605 0.754507 0.967496
+0.968188 0.790839 0.972263
+0.970979 0.809005 0.974647
+0.979353 0.863503 0.981798
+0.984935 0.899836 0.986565
+0.990518 0.936168 0.991333
+0.996100 0.972500 0.996100
diff --git a/auxdata/colormaps/MPL_gist_rainbow.rgb b/auxdata/colormaps/MPL_gist_rainbow.rgb
new file mode 100644
index 00000000..3f5d103f
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_rainbow.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.000000 0.139085
+1.000000 0.000000 0.097255
+1.000000 0.000000 0.055425
+1.000000 0.000000 0.013595
+1.000000 0.028617 0.000000
+1.000000 0.071012 0.000000
+1.000000 0.113408 0.000000
+1.000000 0.155803 0.000000
+1.000000 0.198198 0.000000
+1.000000 0.219396 0.000000
+1.000000 0.282989 0.000000
+1.000000 0.304187 0.000000
+1.000000 0.367780 0.000000
+1.000000 0.388977 0.000000
+1.000000 0.452570 0.000000
+1.000000 0.473768 0.000000
+1.000000 0.537361 0.000000
+1.000000 0.579756 0.000000
+1.000000 0.600954 0.000000
+1.000000 0.664547 0.000000
+1.000000 0.706942 0.000000
+1.000000 0.749338 0.000000
+1.000000 0.770535 0.000000
+1.000000 0.834128 0.000000
+1.000000 0.876524 0.000000
+1.000000 0.918919 0.000000
+1.000000 0.940117 0.000000
+0.996290 1.000000 0.000000
+0.953895 1.000000 0.000000
+0.911500 1.000000 0.000000
+0.890302 1.000000 0.000000
+0.826709 1.000000 0.000000
+0.784314 1.000000 0.000000
+0.741918 1.000000 0.000000
+0.699523 1.000000 0.000000
+0.657128 1.000000 0.000000
+0.614732 1.000000 0.000000
+0.593535 1.000000 0.000000
+0.529942 1.000000 0.000000
+0.487546 1.000000 0.000000
+0.445151 1.000000 0.000000
+0.402756 1.000000 0.000000
+0.360360 1.000000 0.000000
+0.317965 1.000000 0.000000
+0.275570 1.000000 0.000000
+0.254372 1.000000 0.000000
+0.190779 1.000000 0.000000
+0.148384 1.000000 0.000000
+0.105988 1.000000 0.000000
+0.063593 1.000000 0.000000
+0.021198 1.000000 0.000000
+0.000000 1.000000 0.021084
+0.000000 1.000000 0.063251
+0.000000 1.000000 0.084335
+0.000000 1.000000 0.147586
+0.000000 1.000000 0.189753
+0.000000 1.000000 0.231921
+0.000000 1.000000 0.274088
+0.000000 1.000000 0.316256
+0.000000 1.000000 0.358423
+0.000000 1.000000 0.400590
+0.000000 1.000000 0.421674
+0.000000 1.000000 0.484925
+0.000000 1.000000 0.527093
+0.000000 1.000000 0.569260
+0.000000 1.000000 0.611427
+0.000000 1.000000 0.653595
+0.000000 1.000000 0.695762
+0.000000 1.000000 0.737930
+0.000000 1.000000 0.780097
+0.000000 1.000000 0.822264
+0.000000 1.000000 0.864432
+0.000000 1.000000 0.906599
+0.000000 1.000000 0.948767
+0.000000 1.000000 0.990934
+0.000000 0.987852 1.000000
+0.000000 0.923913 1.000000
+0.000000 0.881287 1.000000
+0.000000 0.838662 1.000000
+0.000000 0.796036 1.000000
+0.000000 0.753410 1.000000
+0.000000 0.710784 1.000000
+0.000000 0.668159 1.000000
+0.000000 0.625533 1.000000
+0.000000 0.582907 1.000000
+0.000000 0.540281 1.000000
+0.000000 0.497656 1.000000
+0.000000 0.455030 1.000000
+0.000000 0.412404 1.000000
+0.000000 0.369778 1.000000
+0.000000 0.327153 1.000000
+0.000000 0.305840 1.000000
+0.000000 0.241901 1.000000
+0.000000 0.199275 1.000000
+0.000000 0.156650 1.000000
+0.000000 0.114024 1.000000
+0.000000 0.071398 1.000000
+0.000000 0.028772 1.000000
+0.013853 0.000000 1.000000
+0.056479 0.000000 1.000000
+0.099105 0.000000 1.000000
+0.141731 0.000000 1.000000
+0.184356 0.000000 1.000000
+0.226982 0.000000 1.000000
+0.269608 0.000000 1.000000
+0.312234 0.000000 1.000000
+0.354859 0.000000 1.000000
+0.376172 0.000000 1.000000
+0.440111 0.000000 1.000000
+0.482737 0.000000 1.000000
+0.525362 0.000000 1.000000
+0.567988 0.000000 1.000000
+0.610614 0.000000 1.000000
+0.653240 0.000000 1.000000
+0.695865 0.000000 1.000000
+0.738491 0.000000 1.000000
+0.781117 0.000000 1.000000
+0.823743 0.000000 1.000000
+0.866368 0.000000 1.000000
+0.908994 0.000000 1.000000
+0.951620 0.000000 1.000000
+0.994246 0.000000 1.000000
+1.000000 0.000000 0.963129
+1.000000 0.000000 0.941816
+1.000000 0.000000 0.877877
+1.000000 0.000000 0.835251
+1.000000 0.000000 0.792626
+1.000000 0.000000 0.750000
diff --git a/auxdata/colormaps/MPL_gist_stern.rgb b/auxdata/colormaps/MPL_gist_stern.rgb
new file mode 100644
index 00000000..076f230f
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_stern.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.071692 0.003922 0.007843
+0.215077 0.011765 0.023529
+0.358461 0.019608 0.039216
+0.501846 0.027451 0.054902
+0.645231 0.035294 0.070588
+0.788615 0.043137 0.086275
+0.932000 0.050980 0.101961
+0.979456 0.058824 0.117647
+0.940381 0.066667 0.133333
+0.920844 0.070588 0.141176
+0.862231 0.082353 0.164706
+0.842693 0.086275 0.172549
+0.784081 0.098039 0.196078
+0.764543 0.101961 0.203922
+0.705930 0.113725 0.227451
+0.686393 0.117647 0.235294
+0.627780 0.129412 0.258824
+0.588705 0.137255 0.274510
+0.569167 0.141176 0.282353
+0.510555 0.152941 0.305882
+0.471480 0.160784 0.321569
+0.432404 0.168627 0.337255
+0.412867 0.172549 0.345098
+0.354254 0.184314 0.368627
+0.315179 0.192157 0.384314
+0.276104 0.200000 0.400000
+0.256566 0.203922 0.407843
+0.197954 0.215686 0.431373
+0.158879 0.223529 0.447059
+0.119803 0.231373 0.462745
+0.100266 0.235294 0.470588
+0.041653 0.247059 0.494118
+0.254902 0.254902 0.509804
+0.262745 0.262745 0.525490
+0.270588 0.270588 0.541176
+0.278431 0.278431 0.556863
+0.286275 0.286275 0.572549
+0.290196 0.290196 0.580392
+0.301961 0.301961 0.603922
+0.309804 0.309804 0.619608
+0.317647 0.317647 0.635294
+0.325490 0.325490 0.650980
+0.333333 0.333333 0.666667
+0.341176 0.341176 0.682353
+0.349020 0.349020 0.698039
+0.352941 0.352941 0.705882
+0.364706 0.364706 0.729412
+0.372549 0.372549 0.745098
+0.380392 0.380392 0.760784
+0.388235 0.388235 0.776471
+0.396078 0.396078 0.792157
+0.403922 0.403922 0.807843
+0.411765 0.411765 0.823529
+0.415686 0.415686 0.831373
+0.427451 0.427451 0.854902
+0.435294 0.435294 0.870588
+0.443137 0.443137 0.886275
+0.450980 0.450980 0.901961
+0.458824 0.458824 0.917647
+0.466667 0.466667 0.933333
+0.474510 0.474510 0.949020
+0.478431 0.478431 0.956863
+0.490196 0.490196 0.980392
+0.498039 0.498039 0.996078
+0.505882 0.505882 0.974969
+0.513725 0.513725 0.941594
+0.521569 0.521569 0.908219
+0.529412 0.529412 0.874844
+0.537255 0.537255 0.841469
+0.545098 0.545098 0.808093
+0.552941 0.552941 0.774718
+0.560784 0.560784 0.741343
+0.568627 0.568627 0.707968
+0.576471 0.576471 0.674593
+0.584314 0.584314 0.641218
+0.588235 0.588235 0.624531
+0.600000 0.600000 0.574468
+0.607843 0.607843 0.541093
+0.615686 0.615686 0.507718
+0.623529 0.623529 0.474343
+0.631373 0.631373 0.440968
+0.639216 0.639216 0.407593
+0.647059 0.647059 0.374218
+0.654902 0.654902 0.340843
+0.662745 0.662745 0.307468
+0.670588 0.670588 0.274093
+0.678431 0.678431 0.240718
+0.686275 0.686275 0.207343
+0.694118 0.694118 0.173967
+0.701961 0.701961 0.140592
+0.709804 0.709804 0.107217
+0.713725 0.713725 0.090530
+0.725490 0.725490 0.040467
+0.733333 0.733333 0.007092
+0.741176 0.741176 0.023307
+0.749020 0.749020 0.052904
+0.756863 0.756863 0.082501
+0.764706 0.764706 0.112098
+0.772549 0.772549 0.141694
+0.780392 0.780392 0.171291
+0.788235 0.788235 0.200888
+0.796078 0.796078 0.230485
+0.803922 0.803922 0.260081
+0.811765 0.811765 0.289678
+0.819608 0.819608 0.319275
+0.827451 0.827451 0.348872
+0.835294 0.835294 0.378468
+0.839216 0.839216 0.393267
+0.850980 0.850980 0.437662
+0.858824 0.858824 0.467259
+0.866667 0.866667 0.496855
+0.874510 0.874510 0.526452
+0.882353 0.882353 0.556049
+0.890196 0.890196 0.585646
+0.898039 0.898039 0.615242
+0.905882 0.905882 0.644839
+0.913725 0.913725 0.674436
+0.921569 0.921569 0.704033
+0.929412 0.929412 0.733629
+0.937255 0.937255 0.763226
+0.945098 0.945098 0.792823
+0.952941 0.952941 0.822420
+0.960784 0.960784 0.852016
+0.964706 0.964706 0.866815
+0.976471 0.976471 0.911210
+0.984314 0.984314 0.940807
+0.992157 0.992157 0.970403
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_gist_yarg.rgb b/auxdata/colormaps/MPL_gist_yarg.rgb
new file mode 100644
index 00000000..a31d8a9a
--- /dev/null
+++ b/auxdata/colormaps/MPL_gist_yarg.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.996078 0.996078 0.996078
+0.988235 0.988235 0.988235
+0.980392 0.980392 0.980392
+0.972549 0.972549 0.972549
+0.964706 0.964706 0.964706
+0.956863 0.956863 0.956863
+0.949020 0.949020 0.949020
+0.941176 0.941176 0.941176
+0.933333 0.933333 0.933333
+0.929412 0.929412 0.929412
+0.917647 0.917647 0.917647
+0.913725 0.913725 0.913725
+0.901961 0.901961 0.901961
+0.898039 0.898039 0.898039
+0.886275 0.886275 0.886275
+0.882353 0.882353 0.882353
+0.870588 0.870588 0.870588
+0.862745 0.862745 0.862745
+0.858824 0.858824 0.858824
+0.847059 0.847059 0.847059
+0.839216 0.839216 0.839216
+0.831373 0.831373 0.831373
+0.827451 0.827451 0.827451
+0.815686 0.815686 0.815686
+0.807843 0.807843 0.807843
+0.800000 0.800000 0.800000
+0.796078 0.796078 0.796078
+0.784314 0.784314 0.784314
+0.776471 0.776471 0.776471
+0.768627 0.768627 0.768627
+0.764706 0.764706 0.764706
+0.752941 0.752941 0.752941
+0.745098 0.745098 0.745098
+0.737255 0.737255 0.737255
+0.729412 0.729412 0.729412
+0.721569 0.721569 0.721569
+0.713725 0.713725 0.713725
+0.709804 0.709804 0.709804
+0.698039 0.698039 0.698039
+0.690196 0.690196 0.690196
+0.682353 0.682353 0.682353
+0.674510 0.674510 0.674510
+0.666667 0.666667 0.666667
+0.658824 0.658824 0.658824
+0.650980 0.650980 0.650980
+0.647059 0.647059 0.647059
+0.635294 0.635294 0.635294
+0.627451 0.627451 0.627451
+0.619608 0.619608 0.619608
+0.611765 0.611765 0.611765
+0.603922 0.603922 0.603922
+0.596078 0.596078 0.596078
+0.588235 0.588235 0.588235
+0.584314 0.584314 0.584314
+0.572549 0.572549 0.572549
+0.564706 0.564706 0.564706
+0.556863 0.556863 0.556863
+0.549020 0.549020 0.549020
+0.541176 0.541176 0.541176
+0.533333 0.533333 0.533333
+0.525490 0.525490 0.525490
+0.521569 0.521569 0.521569
+0.509804 0.509804 0.509804
+0.501961 0.501961 0.501961
+0.494118 0.494118 0.494118
+0.486275 0.486275 0.486275
+0.478431 0.478431 0.478431
+0.470588 0.470588 0.470588
+0.462745 0.462745 0.462745
+0.454902 0.454902 0.454902
+0.447059 0.447059 0.447059
+0.439216 0.439216 0.439216
+0.431373 0.431373 0.431373
+0.423529 0.423529 0.423529
+0.415686 0.415686 0.415686
+0.411765 0.411765 0.411765
+0.400000 0.400000 0.400000
+0.392157 0.392157 0.392157
+0.384314 0.384314 0.384314
+0.376471 0.376471 0.376471
+0.368627 0.368627 0.368627
+0.360784 0.360784 0.360784
+0.352941 0.352941 0.352941
+0.345098 0.345098 0.345098
+0.337255 0.337255 0.337255
+0.329412 0.329412 0.329412
+0.321569 0.321569 0.321569
+0.313725 0.313725 0.313725
+0.305882 0.305882 0.305882
+0.298039 0.298039 0.298039
+0.290196 0.290196 0.290196
+0.286275 0.286275 0.286275
+0.274510 0.274510 0.274510
+0.266667 0.266667 0.266667
+0.258824 0.258824 0.258824
+0.250980 0.250980 0.250980
+0.243137 0.243137 0.243137
+0.235294 0.235294 0.235294
+0.227451 0.227451 0.227451
+0.219608 0.219608 0.219608
+0.211765 0.211765 0.211765
+0.203922 0.203922 0.203922
+0.196078 0.196078 0.196078
+0.188235 0.188235 0.188235
+0.180392 0.180392 0.180392
+0.172549 0.172549 0.172549
+0.164706 0.164706 0.164706
+0.160784 0.160784 0.160784
+0.149020 0.149020 0.149020
+0.141176 0.141176 0.141176
+0.133333 0.133333 0.133333
+0.125490 0.125490 0.125490
+0.117647 0.117647 0.117647
+0.109804 0.109804 0.109804
+0.101961 0.101961 0.101961
+0.094118 0.094118 0.094118
+0.086275 0.086275 0.086275
+0.078431 0.078431 0.078431
+0.070588 0.070588 0.070588
+0.062745 0.062745 0.062745
+0.054902 0.054902 0.054902
+0.047059 0.047059 0.047059
+0.039216 0.039216 0.039216
+0.035294 0.035294 0.035294
+0.023529 0.023529 0.023529
+0.015686 0.015686 0.015686
+0.007843 0.007843 0.007843
+0.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_gnuplot.rgb b/auxdata/colormaps/MPL_gnuplot.rgb
new file mode 100644
index 00000000..6115b1cc
--- /dev/null
+++ b/auxdata/colormaps/MPL_gnuplot.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.062622 0.000000 0.024637
+0.108465 0.000002 0.073853
+0.140028 0.000008 0.122888
+0.165683 0.000021 0.171626
+0.187867 0.000044 0.219946
+0.207695 0.000080 0.267733
+0.225788 0.000132 0.314870
+0.242536 0.000204 0.361242
+0.258199 0.000296 0.406737
+0.265684 0.000352 0.429121
+0.286972 0.000559 0.494656
+0.293725 0.000642 0.515918
+0.313112 0.000942 0.577774
+0.319313 0.001060 0.597707
+0.337232 0.001471 0.655284
+0.342997 0.001628 0.673696
+0.359738 0.002167 0.726434
+0.370479 0.002586 0.759405
+0.375735 0.002814 0.775204
+0.391077 0.003577 0.819740
+0.400979 0.004157 0.846958
+0.410643 0.004795 0.872120
+0.415390 0.005137 0.883910
+0.429318 0.006261 0.916034
+0.438357 0.007095 0.934680
+0.447214 0.008000 0.951057
+0.451577 0.008480 0.958381
+0.464420 0.010034 0.976848
+0.472789 0.011169 0.986201
+0.481012 0.012386 0.993159
+0.485071 0.013027 0.995734
+0.497050 0.015080 0.999829
+0.504878 0.016562 0.999526
+0.512587 0.018139 0.996795
+0.520181 0.019812 0.991645
+0.527666 0.021585 0.984086
+0.535046 0.023461 0.974139
+0.538699 0.024439 0.968276
+0.549510 0.027533 0.947177
+0.556600 0.029735 0.930229
+0.563602 0.032050 0.911023
+0.570517 0.034484 0.889604
+0.577350 0.037037 0.866025
+0.584103 0.039713 0.840344
+0.590779 0.042516 0.812622
+0.594089 0.043965 0.798017
+0.603909 0.048510 0.751332
+0.610368 0.051707 0.717912
+0.616759 0.055042 0.682749
+0.623085 0.058517 0.645928
+0.629348 0.062136 0.607539
+0.635548 0.065901 0.567675
+0.641689 0.069815 0.526432
+0.644737 0.071829 0.505325
+0.653797 0.078101 0.440216
+0.659768 0.082480 0.395451
+0.665686 0.087019 0.349727
+0.671551 0.091722 0.303153
+0.677365 0.096591 0.255843
+0.683130 0.101630 0.207912
+0.688847 0.106840 0.159476
+0.691687 0.109511 0.135105
+0.700140 0.117790 0.061561
+0.705719 0.123535 0.012320
+0.711254 0.129464 0.000000
+0.716746 0.135579 0.000000
+0.722197 0.141884 0.000000
+0.727607 0.148382 0.000000
+0.732977 0.155075 0.000000
+0.738308 0.161966 0.000000
+0.743600 0.169058 0.000000
+0.748855 0.176355 0.000000
+0.754074 0.183858 0.000000
+0.759257 0.191572 0.000000
+0.764404 0.199498 0.000000
+0.766965 0.203542 0.000000
+0.774597 0.216000 0.000000
+0.779643 0.224582 0.000000
+0.784657 0.233388 0.000000
+0.789639 0.242421 0.000000
+0.794590 0.251685 0.000000
+0.799510 0.261181 0.000000
+0.804400 0.270914 0.000000
+0.809260 0.280885 0.000000
+0.814092 0.291098 0.000000
+0.818895 0.301556 0.000000
+0.823669 0.312261 0.000000
+0.828417 0.323217 0.000000
+0.833137 0.334425 0.000000
+0.837831 0.345890 0.000000
+0.842499 0.357615 0.000000
+0.844823 0.363575 0.000000
+0.851757 0.381852 0.000000
+0.856349 0.394370 0.000000
+0.860916 0.407160 0.000000
+0.865459 0.420223 0.000000
+0.869979 0.433562 0.000000
+0.874475 0.447181 0.000000
+0.878948 0.461082 0.000000
+0.883398 0.475268 0.000000
+0.887826 0.489742 0.000000
+0.892232 0.504507 0.000000
+0.896617 0.519566 0.000000
+0.900980 0.534922 0.000000
+0.905322 0.550577 0.000000
+0.909643 0.566535 0.000000
+0.913944 0.582798 0.000000
+0.916087 0.591045 0.000000
+0.922486 0.616252 0.000000
+0.926727 0.633449 0.000000
+0.930949 0.650963 0.000000
+0.935152 0.668797 0.000000
+0.939336 0.686953 0.000000
+0.943502 0.705435 0.000000
+0.947649 0.724246 0.000000
+0.951779 0.743388 0.000000
+0.955890 0.762864 0.000000
+0.959984 0.782678 0.000000
+0.964060 0.802832 0.000000
+0.968119 0.823329 0.000000
+0.972162 0.844171 0.000000
+0.976187 0.865363 0.000000
+0.980196 0.886906 0.000000
+0.982194 0.897811 0.000000
+0.988165 0.931060 0.000000
+0.992126 0.953675 0.000000
+0.996071 0.976655 0.000000
+1.000000 1.000000 0.000000
diff --git a/auxdata/colormaps/MPL_gnuplot2.rgb b/auxdata/colormaps/MPL_gnuplot2.rgb
new file mode 100644
index 00000000..073a7370
--- /dev/null
+++ b/auxdata/colormaps/MPL_gnuplot2.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.000000 0.015686
+0.000000 0.000000 0.047059
+0.000000 0.000000 0.078431
+0.000000 0.000000 0.109804
+0.000000 0.000000 0.141176
+0.000000 0.000000 0.172549
+0.000000 0.000000 0.203922
+0.000000 0.000000 0.235294
+0.000000 0.000000 0.266667
+0.000000 0.000000 0.282353
+0.000000 0.000000 0.329412
+0.000000 0.000000 0.345098
+0.000000 0.000000 0.392157
+0.000000 0.000000 0.407843
+0.000000 0.000000 0.454902
+0.000000 0.000000 0.470588
+0.000000 0.000000 0.517647
+0.000000 0.000000 0.549020
+0.000000 0.000000 0.564706
+0.000000 0.000000 0.611765
+0.000000 0.000000 0.643137
+0.000000 0.000000 0.674510
+0.000000 0.000000 0.690196
+0.000000 0.000000 0.737255
+0.000000 0.000000 0.768627
+0.000000 0.000000 0.800000
+0.000000 0.000000 0.815686
+0.000000 0.000000 0.862745
+0.000000 0.000000 0.894118
+0.000000 0.000000 0.925490
+0.000000 0.000000 0.941176
+0.000000 0.000000 0.988235
+0.015319 0.000000 1.000000
+0.039828 0.000000 1.000000
+0.064338 0.000000 1.000000
+0.088848 0.000000 1.000000
+0.113358 0.000000 1.000000
+0.125613 0.000000 1.000000
+0.162377 0.000000 1.000000
+0.186887 0.000000 1.000000
+0.211397 0.000000 1.000000
+0.235907 0.000000 1.000000
+0.260417 0.000000 1.000000
+0.284926 0.000000 1.000000
+0.309436 0.000000 1.000000
+0.321691 0.000000 1.000000
+0.358456 0.000000 1.000000
+0.382966 0.000000 1.000000
+0.407475 0.000000 1.000000
+0.431985 0.000000 1.000000
+0.456495 0.000000 1.000000
+0.481005 0.000000 1.000000
+0.505515 0.000000 1.000000
+0.517770 0.000000 1.000000
+0.554534 0.014902 0.985098
+0.579044 0.030588 0.969412
+0.603554 0.046275 0.953725
+0.628064 0.061961 0.938039
+0.652574 0.077647 0.922353
+0.677083 0.093333 0.906667
+0.701593 0.109020 0.890980
+0.713848 0.116863 0.883137
+0.750613 0.140392 0.859608
+0.775123 0.156078 0.843922
+0.799632 0.171765 0.828235
+0.824142 0.187451 0.812549
+0.848652 0.203137 0.796863
+0.873162 0.218824 0.781176
+0.897672 0.234510 0.765490
+0.922181 0.250196 0.749804
+0.946691 0.265882 0.734118
+0.971201 0.281569 0.718431
+0.995711 0.297255 0.702745
+1.000000 0.312941 0.687059
+1.000000 0.328627 0.671373
+1.000000 0.336471 0.663529
+1.000000 0.360000 0.640000
+1.000000 0.375686 0.624314
+1.000000 0.391373 0.608627
+1.000000 0.407059 0.592941
+1.000000 0.422745 0.577255
+1.000000 0.438431 0.561569
+1.000000 0.454118 0.545882
+1.000000 0.469804 0.530196
+1.000000 0.485490 0.514510
+1.000000 0.501176 0.498824
+1.000000 0.516863 0.483137
+1.000000 0.532549 0.467451
+1.000000 0.548235 0.451765
+1.000000 0.563922 0.436078
+1.000000 0.579608 0.420392
+1.000000 0.587451 0.412549
+1.000000 0.610980 0.389020
+1.000000 0.626667 0.373333
+1.000000 0.642353 0.357647
+1.000000 0.658039 0.341961
+1.000000 0.673725 0.326275
+1.000000 0.689412 0.310588
+1.000000 0.705098 0.294902
+1.000000 0.720784 0.279216
+1.000000 0.736471 0.263529
+1.000000 0.752157 0.247843
+1.000000 0.767843 0.232157
+1.000000 0.783529 0.216471
+1.000000 0.799216 0.200784
+1.000000 0.814902 0.185098
+1.000000 0.830588 0.169412
+1.000000 0.838431 0.161569
+1.000000 0.861961 0.138039
+1.000000 0.877647 0.122353
+1.000000 0.893333 0.106667
+1.000000 0.909020 0.090980
+1.000000 0.924706 0.075294
+1.000000 0.940392 0.059608
+1.000000 0.956078 0.043922
+1.000000 0.971765 0.028235
+1.000000 0.987451 0.012549
+1.000000 1.000000 0.019608
+1.000000 1.000000 0.117647
+1.000000 1.000000 0.215686
+1.000000 1.000000 0.313725
+1.000000 1.000000 0.411765
+1.000000 1.000000 0.509804
+1.000000 1.000000 0.558824
+1.000000 1.000000 0.705882
+1.000000 1.000000 0.803922
+1.000000 1.000000 0.901961
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_hot.rgb b/auxdata/colormaps/MPL_hot.rgb
new file mode 100644
index 00000000..48096be1
--- /dev/null
+++ b/auxdata/colormaps/MPL_hot.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.051895 0.000000 0.000000
+0.072485 0.000000 0.000000
+0.093074 0.000000 0.000000
+0.113664 0.000000 0.000000
+0.134254 0.000000 0.000000
+0.154843 0.000000 0.000000
+0.175433 0.000000 0.000000
+0.196023 0.000000 0.000000
+0.216612 0.000000 0.000000
+0.226907 0.000000 0.000000
+0.257792 0.000000 0.000000
+0.268087 0.000000 0.000000
+0.298971 0.000000 0.000000
+0.309266 0.000000 0.000000
+0.340150 0.000000 0.000000
+0.350445 0.000000 0.000000
+0.381330 0.000000 0.000000
+0.401920 0.000000 0.000000
+0.412214 0.000000 0.000000
+0.443099 0.000000 0.000000
+0.463689 0.000000 0.000000
+0.484278 0.000000 0.000000
+0.494573 0.000000 0.000000
+0.525458 0.000000 0.000000
+0.546047 0.000000 0.000000
+0.566637 0.000000 0.000000
+0.576932 0.000000 0.000000
+0.607816 0.000000 0.000000
+0.628406 0.000000 0.000000
+0.648996 0.000000 0.000000
+0.659291 0.000000 0.000000
+0.690175 0.000000 0.000000
+0.710765 0.000000 0.000000
+0.731355 0.000000 0.000000
+0.751944 0.000000 0.000000
+0.772534 0.000000 0.000000
+0.793124 0.000000 0.000000
+0.803418 0.000000 0.000000
+0.834303 0.000000 0.000000
+0.854893 0.000000 0.000000
+0.875482 0.000000 0.000000
+0.896072 0.000000 0.000000
+0.916662 0.000000 0.000000
+0.937251 0.000000 0.000000
+0.957841 0.000000 0.000000
+0.968136 0.000000 0.000000
+0.999020 0.000000 0.000000
+1.000000 0.019609 0.000000
+1.000000 0.040197 0.000000
+1.000000 0.060785 0.000000
+1.000000 0.081373 0.000000
+1.000000 0.101962 0.000000
+1.000000 0.122550 0.000000
+1.000000 0.132844 0.000000
+1.000000 0.163726 0.000000
+1.000000 0.184314 0.000000
+1.000000 0.204903 0.000000
+1.000000 0.225491 0.000000
+1.000000 0.246079 0.000000
+1.000000 0.266667 0.000000
+1.000000 0.287255 0.000000
+1.000000 0.297549 0.000000
+1.000000 0.328432 0.000000
+1.000000 0.349020 0.000000
+1.000000 0.369608 0.000000
+1.000000 0.390196 0.000000
+1.000000 0.410785 0.000000
+1.000000 0.431373 0.000000
+1.000000 0.451961 0.000000
+1.000000 0.472549 0.000000
+1.000000 0.493137 0.000000
+1.000000 0.513726 0.000000
+1.000000 0.534314 0.000000
+1.000000 0.554902 0.000000
+1.000000 0.575490 0.000000
+1.000000 0.585784 0.000000
+1.000000 0.616667 0.000000
+1.000000 0.637255 0.000000
+1.000000 0.657843 0.000000
+1.000000 0.678431 0.000000
+1.000000 0.699019 0.000000
+1.000000 0.719608 0.000000
+1.000000 0.740196 0.000000
+1.000000 0.760784 0.000000
+1.000000 0.781372 0.000000
+1.000000 0.801960 0.000000
+1.000000 0.822549 0.000000
+1.000000 0.843137 0.000000
+1.000000 0.863725 0.000000
+1.000000 0.884313 0.000000
+1.000000 0.904901 0.000000
+1.000000 0.915196 0.000000
+1.000000 0.946078 0.000000
+1.000000 0.966666 0.000000
+1.000000 0.987254 0.000000
+1.000000 1.000000 0.011764
+1.000000 1.000000 0.042646
+1.000000 1.000000 0.073528
+1.000000 1.000000 0.104411
+1.000000 1.000000 0.135293
+1.000000 1.000000 0.166176
+1.000000 1.000000 0.197058
+1.000000 1.000000 0.227940
+1.000000 1.000000 0.258823
+1.000000 1.000000 0.289705
+1.000000 1.000000 0.320588
+1.000000 1.000000 0.351470
+1.000000 1.000000 0.366911
+1.000000 1.000000 0.413235
+1.000000 1.000000 0.444117
+1.000000 1.000000 0.474999
+1.000000 1.000000 0.505882
+1.000000 1.000000 0.536764
+1.000000 1.000000 0.567647
+1.000000 1.000000 0.598529
+1.000000 1.000000 0.629411
+1.000000 1.000000 0.660294
+1.000000 1.000000 0.691176
+1.000000 1.000000 0.722059
+1.000000 1.000000 0.752941
+1.000000 1.000000 0.783823
+1.000000 1.000000 0.814706
+1.000000 1.000000 0.845588
+1.000000 1.000000 0.861029
+1.000000 1.000000 0.907353
+1.000000 1.000000 0.938235
+1.000000 1.000000 0.969118
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_hsv.rgb b/auxdata/colormaps/MPL_hsv.rgb
new file mode 100644
index 00000000..e995320b
--- /dev/null
+++ b/auxdata/colormaps/MPL_hsv.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.023162 0.000000
+1.000000 0.069485 0.000000
+1.000000 0.115809 0.000000
+1.000000 0.162133 0.000000
+1.000000 0.208456 0.000000
+1.000000 0.254780 0.000000
+1.000000 0.301103 0.000000
+1.000000 0.347427 0.000000
+1.000000 0.393750 0.000000
+1.000000 0.416912 0.000000
+1.000000 0.486398 0.000000
+1.000000 0.509559 0.000000
+1.000000 0.579045 0.000000
+1.000000 0.602206 0.000000
+1.000000 0.671692 0.000000
+1.000000 0.694854 0.000000
+1.000000 0.764339 0.000000
+1.000000 0.810663 0.000000
+1.000000 0.833824 0.000000
+1.000000 0.903310 0.000000
+0.995956 0.945589 0.000000
+0.980514 0.976471 0.000000
+0.972794 0.991912 0.000000
+0.911396 1.000000 0.000000
+0.865072 1.000000 0.000000
+0.818749 1.000000 0.000000
+0.795587 1.000000 0.000000
+0.726102 1.000000 0.000000
+0.679778 1.000000 0.000000
+0.633455 1.000000 0.000000
+0.610293 1.000000 0.000000
+0.540807 1.000000 0.000000
+0.494484 1.000000 0.000000
+0.448160 1.000000 0.000000
+0.401837 1.000000 0.000000
+0.355513 1.000000 0.000000
+0.309189 1.000000 0.000000
+0.286028 1.000000 0.000000
+0.216542 1.000000 0.000000
+0.170219 1.000000 0.000000
+0.123895 1.000000 0.000000
+0.077572 1.000000 0.000000
+0.031249 1.000000 0.000001
+0.015808 1.000000 0.030884
+0.000367 1.000000 0.061766
+0.000000 1.000000 0.084561
+0.000000 1.000000 0.154046
+0.000000 1.000000 0.200369
+0.000000 1.000000 0.246692
+0.000000 1.000000 0.293016
+0.000000 1.000000 0.339339
+0.000000 1.000000 0.385662
+0.000000 1.000000 0.431985
+0.000000 1.000000 0.455147
+0.000000 1.000000 0.524632
+0.000000 1.000000 0.570955
+0.000000 1.000000 0.617279
+0.000000 1.000000 0.663602
+0.000000 1.000000 0.709925
+0.000000 1.000000 0.756248
+0.000000 1.000000 0.802572
+0.000000 1.000000 0.825733
+0.000000 1.000000 0.895218
+0.000000 1.000000 0.941542
+0.000000 1.000000 0.987865
+0.000000 0.965812 1.000000
+0.000000 0.919488 1.000000
+0.000000 0.873165 1.000000
+0.000000 0.826841 1.000000
+0.000000 0.780517 1.000000
+0.000000 0.734194 1.000000
+0.000000 0.687870 1.000000
+0.000000 0.641547 1.000000
+0.000000 0.595223 1.000000
+0.000000 0.548900 1.000000
+0.000000 0.525738 1.000000
+0.000000 0.456252 1.000000
+0.000000 0.409929 1.000000
+0.000000 0.363605 1.000000
+0.000000 0.317282 1.000000
+0.000000 0.270958 1.000000
+0.000000 0.224634 1.000000
+0.000000 0.178311 1.000000
+0.000000 0.131987 1.000000
+0.000000 0.085664 1.000000
+0.007720 0.047060 1.000000
+0.023161 0.016178 1.000000
+0.053307 0.000000 1.000000
+0.099631 0.000000 1.000000
+0.145954 0.000000 1.000000
+0.192278 0.000000 1.000000
+0.215439 0.000000 1.000000
+0.284925 0.000000 1.000000
+0.331248 0.000000 1.000000
+0.377572 0.000000 1.000000
+0.423896 0.000000 1.000000
+0.470219 0.000000 1.000000
+0.516543 0.000000 1.000000
+0.562866 0.000000 1.000000
+0.609190 0.000000 1.000000
+0.655513 0.000000 1.000000
+0.701837 0.000000 1.000000
+0.748161 0.000000 1.000000
+0.794484 0.000000 1.000000
+0.840808 0.000000 1.000000
+0.887131 0.000000 1.000000
+0.933455 0.000000 1.000000
+0.956617 0.000000 1.000000
+0.987867 0.000000 0.961765
+1.000000 0.000000 0.927574
+1.000000 0.000000 0.881251
+1.000000 0.000000 0.834927
+1.000000 0.000000 0.788604
+1.000000 0.000000 0.742280
+1.000000 0.000000 0.695956
+1.000000 0.000000 0.649633
+1.000000 0.000000 0.603309
+1.000000 0.000000 0.556986
+1.000000 0.000000 0.510662
+1.000000 0.000000 0.464339
+1.000000 0.000000 0.418015
+1.000000 0.000000 0.371691
+1.000000 0.000000 0.325368
+1.000000 0.000000 0.302206
+1.000000 0.000000 0.232721
+1.000000 0.000000 0.186397
+1.000000 0.000000 0.140074
+1.000000 0.000000 0.093750
diff --git a/auxdata/colormaps/MPL_jet.rgb b/auxdata/colormaps/MPL_jet.rgb
new file mode 100644
index 00000000..6a789e9d
--- /dev/null
+++ b/auxdata/colormaps/MPL_jet.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.000000 0.517825
+0.000000 0.000000 0.553476
+0.000000 0.000000 0.589127
+0.000000 0.000000 0.624777
+0.000000 0.000000 0.660428
+0.000000 0.000000 0.696078
+0.000000 0.000000 0.731729
+0.000000 0.000000 0.767380
+0.000000 0.000000 0.803030
+0.000000 0.000000 0.820856
+0.000000 0.000000 0.874332
+0.000000 0.000000 0.892157
+0.000000 0.000000 0.945633
+0.000000 0.000000 0.963458
+0.000000 0.000000 1.000000
+0.000000 0.000000 1.000000
+0.000000 0.017647 1.000000
+0.000000 0.049020 1.000000
+0.000000 0.064706 1.000000
+0.000000 0.111765 1.000000
+0.000000 0.143137 1.000000
+0.000000 0.174510 1.000000
+0.000000 0.190196 1.000000
+0.000000 0.237255 1.000000
+0.000000 0.268627 1.000000
+0.000000 0.300000 1.000000
+0.000000 0.315686 1.000000
+0.000000 0.362745 1.000000
+0.000000 0.394118 1.000000
+0.000000 0.425490 1.000000
+0.000000 0.441176 1.000000
+0.000000 0.488235 1.000000
+0.000000 0.519608 1.000000
+0.000000 0.550980 1.000000
+0.000000 0.582353 1.000000
+0.000000 0.613725 1.000000
+0.000000 0.645098 1.000000
+0.000000 0.660784 1.000000
+0.000000 0.707843 1.000000
+0.000000 0.739216 1.000000
+0.000000 0.770588 1.000000
+0.000000 0.801961 1.000000
+0.000000 0.833333 1.000000
+0.000000 0.864706 0.996205
+0.000000 0.896078 0.970904
+0.009488 0.911765 0.958254
+0.047438 0.958824 0.920304
+0.072739 0.990196 0.895003
+0.098039 1.000000 0.869703
+0.123340 1.000000 0.844402
+0.148640 1.000000 0.819102
+0.173941 1.000000 0.793801
+0.199241 1.000000 0.768501
+0.211891 1.000000 0.755851
+0.249842 1.000000 0.717900
+0.275142 1.000000 0.692600
+0.300443 1.000000 0.667299
+0.325743 1.000000 0.641999
+0.351044 1.000000 0.616698
+0.376344 1.000000 0.591398
+0.401645 1.000000 0.566097
+0.414295 1.000000 0.553447
+0.452245 1.000000 0.515497
+0.477546 1.000000 0.490196
+0.502846 1.000000 0.464896
+0.528147 1.000000 0.439595
+0.553447 1.000000 0.414295
+0.578748 1.000000 0.388994
+0.604048 1.000000 0.363694
+0.629349 1.000000 0.338393
+0.654649 1.000000 0.313093
+0.679949 1.000000 0.287793
+0.705250 1.000000 0.262492
+0.730550 1.000000 0.237192
+0.755851 1.000000 0.211891
+0.768501 1.000000 0.199241
+0.806452 1.000000 0.161290
+0.831752 1.000000 0.135990
+0.857052 1.000000 0.110689
+0.882353 1.000000 0.085389
+0.907653 1.000000 0.060089
+0.932954 1.000000 0.034788
+0.958254 0.973856 0.009488
+0.983555 0.944808 0.000000
+1.000000 0.915759 0.000000
+1.000000 0.886710 0.000000
+1.000000 0.857662 0.000000
+1.000000 0.828613 0.000000
+1.000000 0.799564 0.000000
+1.000000 0.770516 0.000000
+1.000000 0.741467 0.000000
+1.000000 0.726943 0.000000
+1.000000 0.683370 0.000000
+1.000000 0.654321 0.000000
+1.000000 0.625272 0.000000
+1.000000 0.596224 0.000000
+1.000000 0.567175 0.000000
+1.000000 0.538126 0.000000
+1.000000 0.509078 0.000000
+1.000000 0.480029 0.000000
+1.000000 0.450980 0.000000
+1.000000 0.421932 0.000000
+1.000000 0.392883 0.000000
+1.000000 0.363834 0.000000
+1.000000 0.334786 0.000000
+1.000000 0.305737 0.000000
+1.000000 0.276688 0.000000
+1.000000 0.262164 0.000000
+1.000000 0.218591 0.000000
+1.000000 0.189542 0.000000
+1.000000 0.160494 0.000000
+1.000000 0.131445 0.000000
+1.000000 0.102397 0.000000
+0.999109 0.073348 0.000000
+0.963458 0.044299 0.000000
+0.927807 0.015251 0.000000
+0.892157 0.000000 0.000000
+0.856506 0.000000 0.000000
+0.820856 0.000000 0.000000
+0.785205 0.000000 0.000000
+0.749554 0.000000 0.000000
+0.713904 0.000000 0.000000
+0.678253 0.000000 0.000000
+0.660428 0.000000 0.000000
+0.606952 0.000000 0.000000
+0.571301 0.000000 0.000000
+0.535651 0.000000 0.000000
+0.500000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_ocean.rgb b/auxdata/colormaps/MPL_ocean.rgb
new file mode 100644
index 00000000..1535162a
--- /dev/null
+++ b/auxdata/colormaps/MPL_ocean.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.494118 0.003922
+0.000000 0.482353 0.011765
+0.000000 0.470588 0.019608
+0.000000 0.458824 0.027451
+0.000000 0.447059 0.035294
+0.000000 0.435294 0.043137
+0.000000 0.423529 0.050980
+0.000000 0.411765 0.058824
+0.000000 0.400000 0.066667
+0.000000 0.394118 0.070588
+0.000000 0.376471 0.082353
+0.000000 0.370588 0.086275
+0.000000 0.352941 0.098039
+0.000000 0.347059 0.101961
+0.000000 0.329412 0.113725
+0.000000 0.323529 0.117647
+0.000000 0.305882 0.129412
+0.000000 0.294118 0.137255
+0.000000 0.288235 0.141176
+0.000000 0.270588 0.152941
+0.000000 0.258824 0.160784
+0.000000 0.247059 0.168627
+0.000000 0.241176 0.172549
+0.000000 0.223529 0.184314
+0.000000 0.211765 0.192157
+0.000000 0.200000 0.200000
+0.000000 0.194118 0.203922
+0.000000 0.176471 0.215686
+0.000000 0.164706 0.223529
+0.000000 0.152941 0.231373
+0.000000 0.147059 0.235294
+0.000000 0.129412 0.247059
+0.000000 0.117647 0.254902
+0.000000 0.105882 0.262745
+0.000000 0.094118 0.270588
+0.000000 0.082353 0.278431
+0.000000 0.070588 0.286275
+0.000000 0.064706 0.290196
+0.000000 0.047059 0.301961
+0.000000 0.035294 0.309804
+0.000000 0.023529 0.317647
+0.000000 0.011765 0.325490
+0.000000 0.000000 0.333333
+0.000000 0.011765 0.341176
+0.000000 0.023529 0.349020
+0.000000 0.029412 0.352941
+0.000000 0.047059 0.364706
+0.000000 0.058824 0.372549
+0.000000 0.070588 0.380392
+0.000000 0.082353 0.388235
+0.000000 0.094118 0.396078
+0.000000 0.105882 0.403922
+0.000000 0.117647 0.411765
+0.000000 0.123529 0.415686
+0.000000 0.141176 0.427451
+0.000000 0.152941 0.435294
+0.000000 0.164706 0.443137
+0.000000 0.176471 0.450980
+0.000000 0.188235 0.458824
+0.000000 0.200000 0.466667
+0.000000 0.211765 0.474510
+0.000000 0.217647 0.478431
+0.000000 0.235294 0.490196
+0.000000 0.247059 0.498039
+0.000000 0.258824 0.505882
+0.000000 0.270588 0.513725
+0.000000 0.282353 0.521569
+0.000000 0.294118 0.529412
+0.000000 0.305882 0.537255
+0.000000 0.317647 0.545098
+0.000000 0.329412 0.552941
+0.000000 0.341176 0.560784
+0.000000 0.352941 0.568627
+0.000000 0.364706 0.576471
+0.000000 0.376471 0.584314
+0.000000 0.382353 0.588235
+0.000000 0.400000 0.600000
+0.000000 0.411765 0.607843
+0.000000 0.423529 0.615686
+0.000000 0.435294 0.623529
+0.000000 0.447059 0.631373
+0.000000 0.458824 0.639216
+0.000000 0.470588 0.647059
+0.000000 0.482353 0.654902
+0.000000 0.494118 0.662745
+0.011765 0.505882 0.670588
+0.035294 0.517647 0.678431
+0.058824 0.529412 0.686275
+0.082353 0.541176 0.694118
+0.105882 0.552941 0.701961
+0.129412 0.564706 0.709804
+0.141176 0.570588 0.713725
+0.176471 0.588235 0.725490
+0.200000 0.600000 0.733333
+0.223529 0.611765 0.741176
+0.247059 0.623529 0.749020
+0.270588 0.635294 0.756863
+0.294118 0.647059 0.764706
+0.317647 0.658824 0.772549
+0.341176 0.670588 0.780392
+0.364706 0.682353 0.788235
+0.388235 0.694118 0.796078
+0.411765 0.705882 0.803922
+0.435294 0.717647 0.811765
+0.458824 0.729412 0.819608
+0.482353 0.741176 0.827451
+0.505882 0.752941 0.835294
+0.517647 0.758824 0.839216
+0.552941 0.776471 0.850980
+0.576471 0.788235 0.858824
+0.600000 0.800000 0.866667
+0.623529 0.811765 0.874510
+0.647059 0.823529 0.882353
+0.670588 0.835294 0.890196
+0.694118 0.847059 0.898039
+0.717647 0.858824 0.905882
+0.741176 0.870588 0.913725
+0.764706 0.882353 0.921569
+0.788235 0.894118 0.929412
+0.811765 0.905882 0.937255
+0.835294 0.917647 0.945098
+0.858824 0.929412 0.952941
+0.882353 0.941176 0.960784
+0.894118 0.947059 0.964706
+0.929412 0.964706 0.976471
+0.952941 0.976471 0.984314
+0.976471 0.988235 0.992157
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_pink.rgb b/auxdata/colormaps/MPL_pink.rgb
new file mode 100644
index 00000000..d3a698b0
--- /dev/null
+++ b/auxdata/colormaps/MPL_pink.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.137085 0.025415 0.025415
+0.175654 0.076244 0.076244
+0.208752 0.112895 0.112895
+0.235832 0.133949 0.133949
+0.260677 0.152787 0.152787
+0.282817 0.168943 0.168943
+0.303696 0.184011 0.184011
+0.322896 0.197631 0.197631
+0.341282 0.210595 0.210595
+0.349876 0.216594 0.216594
+0.375094 0.234155 0.234155
+0.382946 0.239579 0.239579
+0.406087 0.255539 0.255539
+0.413360 0.260527 0.260527
+0.434869 0.275261 0.275261
+0.441676 0.279904 0.279904
+0.461856 0.293657 0.293657
+0.474696 0.302378 0.302378
+0.481116 0.306738 0.306738
+0.499532 0.319212 0.319212
+0.511569 0.327355 0.327355
+0.523189 0.335201 0.335201
+0.528999 0.339123 0.339123
+0.545820 0.350459 0.350459
+0.556855 0.357889 0.357889
+0.567548 0.365079 0.365079
+0.572894 0.368674 0.368674
+0.588473 0.379135 0.379135
+0.598721 0.386013 0.386013
+0.608678 0.392688 0.392688
+0.613657 0.396026 0.396026
+0.628234 0.405789 0.405789
+0.637843 0.412221 0.412221
+0.647199 0.418478 0.418478
+0.656529 0.424718 0.424718
+0.665623 0.430794 0.430794
+0.674699 0.436858 0.436858
+0.679124 0.439813 0.439813
+0.692391 0.448669 0.448669
+0.701019 0.454425 0.454425
+0.709642 0.460178 0.460178
+0.718063 0.465792 0.465792
+0.726483 0.471405 0.471405
+0.734711 0.476886 0.476886
+0.742938 0.482368 0.482368
+0.746967 0.485050 0.485050
+0.759038 0.493087 0.493087
+0.762685 0.504734 0.498336
+0.766111 0.516695 0.503579
+0.769510 0.528160 0.508721
+0.772906 0.539586 0.513855
+0.776275 0.550588 0.518898
+0.779641 0.561545 0.523932
+0.781314 0.566865 0.526412
+0.786319 0.582678 0.533817
+0.789632 0.592901 0.538677
+0.792941 0.603071 0.543523
+0.796226 0.612961 0.548299
+0.799507 0.622796 0.553059
+0.802767 0.632385 0.557754
+0.806021 0.641916 0.562434
+0.807640 0.646603 0.564751
+0.812482 0.660484 0.571655
+0.815690 0.669544 0.576200
+0.818891 0.678543 0.580728
+0.822075 0.687369 0.585204
+0.825252 0.696133 0.589663
+0.828411 0.704743 0.594073
+0.831563 0.713291 0.598465
+0.834699 0.721699 0.602811
+0.837827 0.730045 0.607138
+0.840940 0.738266 0.611424
+0.844045 0.746424 0.615689
+0.847135 0.754469 0.619917
+0.850218 0.762452 0.624124
+0.851756 0.766423 0.626221
+0.856345 0.778149 0.632446
+0.859392 0.785873 0.636564
+0.862429 0.793535 0.640660
+0.865454 0.801113 0.644727
+0.868470 0.808629 0.648770
+0.871475 0.816069 0.652787
+0.874471 0.823446 0.656780
+0.877455 0.830755 0.660749
+0.880430 0.838002 0.664694
+0.883394 0.845186 0.668616
+0.886348 0.852309 0.672514
+0.889293 0.859375 0.676391
+0.892228 0.866380 0.680245
+0.895154 0.873334 0.684078
+0.898069 0.880225 0.687889
+0.899527 0.883671 0.689794
+0.903873 0.893857 0.695448
+0.906762 0.900601 0.699199
+0.909639 0.907284 0.702927
+0.912510 0.912510 0.709362
+0.915370 0.915370 0.720199
+0.918223 0.918223 0.730923
+0.921064 0.921064 0.741442
+0.923899 0.923899 0.751864
+0.926723 0.926723 0.762093
+0.929542 0.929542 0.772239
+0.932348 0.932348 0.782199
+0.935150 0.935150 0.792089
+0.937940 0.937940 0.801800
+0.940725 0.940725 0.811452
+0.943498 0.943498 0.820934
+0.944885 0.944885 0.825675
+0.949024 0.949024 0.839632
+0.951777 0.951777 0.848856
+0.954518 0.954518 0.857922
+0.957255 0.957255 0.866952
+0.959979 0.959979 0.875830
+0.962702 0.962702 0.884679
+0.965411 0.965411 0.893379
+0.968118 0.968118 0.902056
+0.970812 0.970812 0.910591
+0.973504 0.973504 0.919106
+0.976183 0.976183 0.927482
+0.978861 0.978861 0.935844
+0.981525 0.981525 0.944072
+0.984188 0.984188 0.952289
+0.986838 0.986838 0.960374
+0.988162 0.988162 0.964417
+0.992122 0.992122 0.976405
+0.994757 0.994757 0.984353
+0.997379 0.997379 0.992177
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_prism.rgb b/auxdata/colormaps/MPL_prism.rgb
new file mode 100644
index 00000000..a5c5eea9
--- /dev/null
+++ b/auxdata/colormaps/MPL_prism.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.000000 0.000000
+1.000000 0.320298 0.000000
+1.000000 0.690910 0.000000
+1.000000 0.967906 0.000000
+0.699099 1.000000 0.000000
+0.326218 0.996569 0.000000
+0.042511 0.740801 0.224725
+0.000000 0.378476 0.725917
+0.000000 0.003577 1.000000
+0.100146 0.000000 1.000000
+0.602179 0.000000 0.844967
+0.794621 0.000000 0.637761
+1.000000 0.000000 0.000000
+1.000000 0.056056 0.000000
+1.000000 0.621063 0.000000
+1.000000 0.787487 0.000000
+0.776362 1.000000 0.000000
+0.396916 1.000000 0.000000
+0.228041 0.935947 0.000000
+0.000000 0.455532 0.636657
+0.000000 0.075077 0.995886
+0.181686 0.000000 1.000000
+0.342745 0.000000 1.000000
+0.906591 0.000000 0.492737
+1.000000 0.000000 0.000000
+1.000000 0.166393 0.000000
+1.000000 0.358175 0.000000
+1.000000 0.873235 0.000000
+0.852487 1.000000 0.000000
+0.470536 1.000000 0.000000
+0.293001 0.978361 0.000000
+0.000000 0.531245 0.540584
+0.000000 0.149306 0.942302
+0.125492 0.000000 1.000000
+0.450132 0.000000 0.971666
+0.831803 0.000000 0.591696
+1.000000 0.000000 0.058246
+1.000000 0.000000 0.000000
+1.000000 0.472804 0.000000
+1.000000 0.816910 0.000000
+0.926660 1.000000 0.000000
+0.546290 1.000000 0.000000
+0.198010 0.912859 0.000000
+0.000000 0.604804 0.438728
+0.000000 0.225468 0.878635
+0.000000 0.039789 1.000000
+0.377235 0.000000 1.000000
+0.755285 0.000000 0.684324
+1.000000 0.000000 0.171409
+1.000000 0.019471 0.000000
+1.000000 0.395980 0.000000
+1.000000 0.755376 0.000000
+0.998086 1.000000 0.000000
+0.815525 1.000000 0.000000
+0.260746 0.958499 0.000000
+0.004280 0.675423 0.332176
+0.000000 0.302748 0.805567
+0.031124 0.000000 1.000000
+0.307471 0.000000 1.000000
+0.677854 0.000000 0.769630
+1.000000 0.000000 0.282737
+1.000000 0.000000 0.002710
+1.000000 0.318450 0.000000
+1.000000 0.689289 0.000000
+1.000000 0.966932 0.000000
+0.700945 1.000000 0.000000
+0.327862 0.997414 0.000000
+0.043525 0.742346 0.222071
+0.000000 0.380320 0.723878
+0.000000 0.005241 1.000000
+0.241586 0.000000 1.000000
+0.600339 0.000000 0.846700
+0.977161 0.000000 0.391040
+1.000000 0.000000 0.000000
+1.000000 0.241044 0.000000
+1.000000 0.433617 0.000000
+1.000000 0.922616 0.000000
+0.778191 1.000000 0.000000
+0.398638 1.000000 0.000000
+0.089474 0.804857 0.109589
+0.000000 0.457354 0.634445
+0.000000 0.076816 0.994732
+0.180284 0.000000 1.000000
+0.523569 0.000000 0.914711
+0.904836 0.000000 0.495159
+1.000000 0.000000 0.000000
+1.000000 0.164590 0.000000
+1.000000 0.546332 0.000000
+1.000000 0.871959 0.000000
+0.854279 1.000000 0.000000
+0.472318 1.000000 0.000000
+0.294600 0.979288 0.000000
+0.000000 0.533024 0.538222
+0.000000 0.151100 0.940901
+0.124223 0.000000 1.000000
+0.448366 0.000000 0.972934
+0.829998 0.000000 0.593979
+1.000000 0.000000 0.060953
+1.000000 0.089905 0.000000
+1.000000 0.470990 0.000000
+1.000000 0.815503 0.000000
+0.928395 1.000000 0.000000
+0.548113 1.000000 0.000000
+0.199447 0.914021 0.000000
+0.000000 0.606523 0.436241
+0.000000 0.227298 0.877002
+0.074002 0.000000 1.000000
+0.209590 0.000000 1.000000
+0.753449 0.000000 0.686444
+1.000000 0.000000 0.174085
+1.000000 0.017789 0.000000
+1.000000 0.394139 0.000000
+1.000000 0.753852 0.000000
+0.999747 1.000000 0.000000
+0.625213 1.000000 0.000000
+0.262296 0.959506 0.000000
+0.005133 0.677063 0.329591
+0.000000 0.304595 0.803718
+0.030158 0.000000 1.000000
+0.305854 0.000000 1.000000
+0.676006 0.000000 0.771564
+1.000000 0.000000 0.285355
+1.000000 0.000000 0.000000
+1.000000 0.126086 0.000000
+1.000000 0.687666 0.000000
+1.000000 0.965954 0.000000
+0.702791 1.000000 0.000000
+0.329507 0.998255 0.000000
diff --git a/auxdata/colormaps/MPL_rainbow.rgb b/auxdata/colormaps/MPL_rainbow.rgb
new file mode 100644
index 00000000..d0151749
--- /dev/null
+++ b/auxdata/colormaps/MPL_rainbow.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.492157 0.012320 0.999981
+0.476471 0.036951 0.999829
+0.460784 0.061561 0.999526
+0.445098 0.086133 0.999070
+0.429412 0.110653 0.998464
+0.413725 0.135105 0.997705
+0.398039 0.159476 0.996795
+0.382353 0.183750 0.995734
+0.366667 0.207912 0.994522
+0.358824 0.219946 0.993859
+0.335294 0.255843 0.991645
+0.327451 0.267733 0.990831
+0.303922 0.303153 0.988165
+0.296078 0.314870 0.987202
+0.272549 0.349727 0.984086
+0.264706 0.361242 0.982973
+0.241176 0.395451 0.979410
+0.225490 0.417960 0.976848
+0.217647 0.429121 0.975512
+0.194118 0.462204 0.971281
+0.178431 0.483911 0.968276
+0.162745 0.505325 0.965124
+0.154902 0.515918 0.963493
+0.131373 0.547220 0.958381
+0.115686 0.567675 0.954791
+0.100000 0.587785 0.951057
+0.092157 0.597707 0.949135
+0.068627 0.626924 0.943154
+0.052941 0.645928 0.938988
+0.037255 0.664540 0.934680
+0.029412 0.673696 0.932472
+0.005882 0.700543 0.925638
+0.009804 0.717912 0.920906
+0.025490 0.734845 0.916034
+0.041176 0.751332 0.911023
+0.056863 0.767363 0.905873
+0.072549 0.782928 0.900587
+0.080392 0.790532 0.897892
+0.103922 0.812622 0.889604
+0.119608 0.826734 0.883910
+0.135294 0.840344 0.878081
+0.150980 0.853444 0.872120
+0.166667 0.866025 0.866025
+0.182353 0.878081 0.859800
+0.198039 0.889604 0.853444
+0.205882 0.895163 0.850217
+0.229412 0.911023 0.840344
+0.245098 0.920906 0.833602
+0.260784 0.930229 0.826734
+0.276471 0.938988 0.819740
+0.292157 0.947177 0.812622
+0.307843 0.954791 0.805381
+0.323529 0.961826 0.798017
+0.331373 0.965124 0.794290
+0.354902 0.974139 0.782928
+0.370588 0.979410 0.775204
+0.386275 0.984086 0.767363
+0.401961 0.988165 0.759405
+0.417647 0.991645 0.751332
+0.433333 0.994522 0.743145
+0.449020 0.996795 0.734845
+0.456863 0.997705 0.730653
+0.480392 0.999526 0.717912
+0.496078 0.999981 0.709281
+0.511765 0.999829 0.700543
+0.527451 0.999070 0.691698
+0.543137 0.997705 0.682749
+0.558824 0.995734 0.673696
+0.574510 0.993159 0.664540
+0.590196 0.989980 0.655284
+0.605882 0.986201 0.645928
+0.621569 0.981823 0.636474
+0.637255 0.976848 0.626924
+0.652941 0.971281 0.617278
+0.668627 0.965124 0.607539
+0.676471 0.961826 0.602635
+0.700000 0.951057 0.587785
+0.715686 0.943154 0.577774
+0.731373 0.934680 0.567675
+0.747059 0.925638 0.557489
+0.762745 0.916034 0.547220
+0.778431 0.905873 0.536867
+0.794118 0.895163 0.526432
+0.809804 0.883910 0.515918
+0.825490 0.872120 0.505325
+0.841176 0.859800 0.494656
+0.856863 0.846958 0.483911
+0.872549 0.833602 0.473094
+0.888235 0.819740 0.462204
+0.903922 0.805381 0.451244
+0.919608 0.790532 0.440216
+0.927451 0.782928 0.434676
+0.950980 0.759405 0.417960
+0.966667 0.743145 0.406737
+0.982353 0.726434 0.395451
+0.998039 0.709281 0.384106
+1.000000 0.691698 0.372702
+1.000000 0.673696 0.361242
+1.000000 0.655284 0.349727
+1.000000 0.636474 0.338158
+1.000000 0.617278 0.326539
+1.000000 0.597707 0.314870
+1.000000 0.577774 0.303153
+1.000000 0.557489 0.291390
+1.000000 0.536867 0.279583
+1.000000 0.515918 0.267733
+1.000000 0.494656 0.255843
+1.000000 0.483911 0.249883
+1.000000 0.451244 0.231948
+1.000000 0.429121 0.219946
+1.000000 0.406737 0.207912
+1.000000 0.384106 0.195845
+1.000000 0.361242 0.183750
+1.000000 0.338158 0.171626
+1.000000 0.314870 0.159476
+1.000000 0.291390 0.147302
+1.000000 0.267733 0.135105
+1.000000 0.243914 0.122888
+1.000000 0.219946 0.110653
+1.000000 0.195845 0.098400
+1.000000 0.171626 0.086133
+1.000000 0.147302 0.073853
+1.000000 0.122888 0.061561
+1.000000 0.110653 0.055411
+1.000000 0.073853 0.036951
+1.000000 0.049260 0.024637
+1.000000 0.024637 0.012320
+1.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_s3pcpn.rgb b/auxdata/colormaps/MPL_s3pcpn.rgb
new file mode 100644
index 00000000..9455c9c3
--- /dev/null
+++ b/auxdata/colormaps/MPL_s3pcpn.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.978547 0.912111
+0.265744 0.819377 0.000000
+0.970704 0.992849 0.000000
+1.000000 0.590542 0.000000
+1.000000 0.221453 0.000000
+1.000000 0.029527 0.118108
+1.000000 0.103345 0.413379
+0.975779 0.177163 0.707036
+0.941176 0.250980 1.000000
+0.876586 0.232526 1.000000
+0.682814 0.177163 1.000000
+0.618224 0.158708 1.000000
+0.472434 0.140254 1.000000
+0.447828 0.152557 1.000000
+0.374010 0.189466 1.000000
+0.349404 0.201769 1.000000
+0.275586 0.238677 1.000000
+0.243599 0.243599 0.970704
+0.236217 0.236217 0.941407
+0.214072 0.214072 0.853518
+0.199308 0.199308 0.794925
+0.184544 0.184544 0.736332
+0.177163 0.177163 0.707036
+0.155017 0.155017 0.619147
+0.140254 0.140254 0.560554
+0.125490 0.125490 0.501961
+0.125490 0.125490 0.479815
+0.125490 0.125490 0.413379
+0.125490 0.125490 0.369089
+0.125490 0.125490 0.324798
+0.125490 0.125490 0.302653
+0.125490 0.125490 0.236217
+0.125490 0.125490 0.191926
+0.125490 0.125490 0.147636
+0.147636 0.147636 0.147636
+0.191926 0.191926 0.191926
+0.236217 0.236217 0.236217
+0.258362 0.258362 0.258362
+0.324798 0.324798 0.324798
+0.369089 0.369089 0.369089
+0.413379 0.413379 0.413379
+0.457670 0.457670 0.457670
+0.501961 0.501961 0.501961
+0.546251 0.546251 0.546251
+0.590542 0.590542 0.590542
+0.612687 0.612687 0.612687
+0.679123 0.679123 0.679123
+0.723414 0.723414 0.723414
+0.767705 0.767705 0.767705
+0.811995 0.811995 0.811995
+0.856286 0.856286 0.856286
+0.880046 0.877047 0.874279
+0.883276 0.874279 0.865975
+0.884890 0.872895 0.861822
+0.889735 0.868743 0.849366
+0.892964 0.865975 0.841061
+0.896194 0.863206 0.832757
+0.899423 0.860438 0.824452
+0.902653 0.857670 0.816148
+0.905882 0.854902 0.807843
+0.909112 0.852134 0.799539
+0.910727 0.850750 0.795386
+0.915571 0.846597 0.782930
+0.918800 0.843829 0.774625
+0.922030 0.841061 0.766321
+0.925260 0.838293 0.758016
+0.928489 0.835525 0.749712
+0.931719 0.832757 0.741407
+0.931027 0.826067 0.729412
+0.926413 0.815456 0.713726
+0.921799 0.804844 0.698039
+0.917186 0.794233 0.682353
+0.912572 0.783622 0.666667
+0.907958 0.773010 0.650980
+0.903345 0.762399 0.635294
+0.901038 0.757093 0.627451
+0.894118 0.741176 0.603922
+0.889504 0.730565 0.588235
+0.884890 0.719954 0.572549
+0.880277 0.709343 0.556863
+0.875663 0.698731 0.541176
+0.871050 0.688120 0.525490
+0.866436 0.677509 0.509804
+0.861822 0.666897 0.494118
+0.857209 0.656286 0.478431
+0.848212 0.644291 0.463668
+0.834833 0.630911 0.449827
+0.821453 0.617532 0.435986
+0.808074 0.604152 0.422145
+0.794694 0.590773 0.408304
+0.781315 0.577393 0.394464
+0.774625 0.570704 0.387543
+0.754556 0.550634 0.366782
+0.741176 0.537255 0.352941
+0.727797 0.523875 0.339100
+0.714418 0.510496 0.325260
+0.701038 0.497117 0.311419
+0.687659 0.483737 0.297578
+0.674279 0.470358 0.283737
+0.660900 0.456978 0.269896
+0.647520 0.443599 0.256055
+0.634141 0.430219 0.242215
+0.622991 0.419146 0.230681
+0.614072 0.410381 0.221453
+0.605152 0.401615 0.212226
+0.596232 0.392849 0.202999
+0.587313 0.384083 0.193772
+0.582853 0.379700 0.189158
+0.569473 0.366551 0.175317
+0.560554 0.357785 0.166090
+0.551634 0.349020 0.156863
+0.542714 0.340254 0.147636
+0.533795 0.331488 0.138408
+0.524875 0.322722 0.129181
+0.515955 0.313956 0.119954
+0.507036 0.305190 0.110727
+0.498116 0.296424 0.101499
+0.489196 0.287659 0.092272
+0.480277 0.278893 0.083045
+0.471357 0.270127 0.073818
+0.462438 0.261361 0.064591
+0.453518 0.252595 0.055363
+0.444598 0.243829 0.046136
+0.440138 0.239446 0.041522
+0.426759 0.226298 0.027682
+0.417839 0.217532 0.018454
+0.408920 0.208766 0.009227
+0.400000 0.200000 0.000000
diff --git a/auxdata/colormaps/MPL_s3pcpn_l.rgb b/auxdata/colormaps/MPL_s3pcpn_l.rgb
new file mode 100644
index 00000000..21815f79
--- /dev/null
+++ b/auxdata/colormaps/MPL_s3pcpn_l.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.946175 0.985544 0.985544
+0.838524 0.956632 0.956632
+0.730873 0.927720 0.927720
+0.623222 0.898808 0.898808
+0.515571 0.869896 0.869896
+0.407920 0.840984 0.840984
+0.307574 0.819300 0.819300
+0.258362 0.848212 0.848212
+0.209150 0.877124 0.877124
+0.184544 0.891580 0.891580
+0.110727 0.934948 0.934948
+0.086121 0.949404 0.949404
+0.012303 0.992772 0.992772
+0.000000 0.995233 0.980469
+0.000000 0.966628 0.863283
+0.000000 0.957093 0.824221
+0.000000 0.928489 0.707036
+0.000000 0.909419 0.628912
+0.000000 0.899885 0.589850
+0.000000 0.871050 0.472434
+0.000000 0.851365 0.393695
+0.000000 0.831680 0.314956
+0.000000 0.821838 0.275586
+0.000000 0.792311 0.157478
+0.000000 0.772626 0.078739
+0.000000 0.752941 0.000000
+0.039369 0.762784 0.000000
+0.157478 0.792311 0.000000
+0.236217 0.811995 0.000000
+0.314956 0.831680 0.000000
+0.354325 0.841523 0.000000
+0.472434 0.871050 0.000000
+0.550788 0.890350 0.000000
+0.628912 0.909419 0.000000
+0.707036 0.928489 0.000000
+0.785160 0.947559 0.000000
+0.863283 0.966628 0.000000
+0.902345 0.976163 0.000000
+1.000000 0.985390 0.000000
+1.000000 0.926951 0.000000
+1.000000 0.868512 0.000000
+1.000000 0.810073 0.000000
+1.000000 0.751634 0.000000
+1.000000 0.693195 0.000000
+1.000000 0.634756 0.000000
+1.000000 0.590542 0.000000
+1.000000 0.442907 0.000000
+1.000000 0.344483 0.000000
+1.000000 0.246059 0.000000
+1.000000 0.147636 0.000000
+1.000000 0.049212 0.000000
+1.000000 0.009842 0.039369
+1.000000 0.029527 0.118108
+1.000000 0.039369 0.157478
+1.000000 0.068897 0.275586
+1.000000 0.088581 0.354325
+1.000000 0.108266 0.433064
+0.998847 0.127951 0.511726
+0.989619 0.147636 0.589850
+0.980392 0.167320 0.667974
+0.971165 0.187005 0.746098
+0.966551 0.196847 0.785160
+0.952710 0.226374 0.902345
+0.943483 0.246059 0.980469
+0.889504 0.236217 1.000000
+0.820607 0.216532 1.000000
+0.751711 0.196847 1.000000
+0.682814 0.177163 1.000000
+0.613918 0.157478 1.000000
+0.545021 0.137793 1.000000
+0.487197 0.132872 1.000000
+0.447828 0.152557 1.000000
+0.408458 0.172241 1.000000
+0.369089 0.191926 1.000000
+0.329719 0.211611 1.000000
+0.310035 0.221453 1.000000
+0.250980 0.250980 1.000000
+0.231296 0.231296 0.921876
+0.211611 0.211611 0.843752
+0.191926 0.191926 0.765629
+0.172241 0.172241 0.687505
+0.152557 0.152557 0.609381
+0.132872 0.132872 0.531257
+0.125490 0.125490 0.465052
+0.125490 0.125490 0.405998
+0.125490 0.125490 0.346944
+0.125490 0.125490 0.287889
+0.125490 0.125490 0.228835
+0.125490 0.125490 0.169781
+0.140254 0.140254 0.140254
+0.199308 0.199308 0.199308
+0.228835 0.228835 0.228835
+0.317416 0.317416 0.317416
+0.376471 0.376471 0.376471
+0.435525 0.435525 0.435525
+0.494579 0.494579 0.494579
+0.553633 0.553633 0.553633
+0.612687 0.612687 0.612687
+0.671742 0.671742 0.671742
+0.730796 0.730796 0.730796
+0.789850 0.789850 0.789850
+0.848904 0.848904 0.848904
+0.882737 0.874740 0.867359
+0.891349 0.867359 0.845213
+0.899962 0.859977 0.823068
+0.908574 0.852595 0.800923
+0.917186 0.845213 0.778777
+0.921492 0.841523 0.767705
+0.931795 0.827835 0.732026
+0.919493 0.799539 0.690196
+0.907190 0.771242 0.648366
+0.894887 0.742945 0.606536
+0.882584 0.714648 0.564706
+0.870281 0.686351 0.522876
+0.857978 0.658055 0.481046
+0.828143 0.624221 0.442907
+0.792464 0.588543 0.405998
+0.756786 0.552864 0.369089
+0.721107 0.517186 0.332180
+0.685429 0.481507 0.295271
+0.649750 0.445829 0.258362
+0.614072 0.410381 0.221453
+0.578393 0.375317 0.184544
+0.560554 0.357785 0.166090
+0.507036 0.305190 0.110727
+0.471357 0.270127 0.073818
+0.435679 0.235063 0.036909
+0.400000 0.200000 0.000000
diff --git a/auxdata/colormaps/MPL_seismic.rgb b/auxdata/colormaps/MPL_seismic.rgb
new file mode 100644
index 00000000..d28c2e7a
--- /dev/null
+++ b/auxdata/colormaps/MPL_seismic.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.000000 0.310980
+0.000000 0.000000 0.332941
+0.000000 0.000000 0.354902
+0.000000 0.000000 0.376863
+0.000000 0.000000 0.398824
+0.000000 0.000000 0.420784
+0.000000 0.000000 0.442745
+0.000000 0.000000 0.464706
+0.000000 0.000000 0.486667
+0.000000 0.000000 0.497647
+0.000000 0.000000 0.530588
+0.000000 0.000000 0.541569
+0.000000 0.000000 0.574510
+0.000000 0.000000 0.585490
+0.000000 0.000000 0.618431
+0.000000 0.000000 0.629412
+0.000000 0.000000 0.662353
+0.000000 0.000000 0.684314
+0.000000 0.000000 0.695294
+0.000000 0.000000 0.728235
+0.000000 0.000000 0.750196
+0.000000 0.000000 0.772157
+0.000000 0.000000 0.783137
+0.000000 0.000000 0.816078
+0.000000 0.000000 0.838039
+0.000000 0.000000 0.860000
+0.000000 0.000000 0.870980
+0.000000 0.000000 0.903922
+0.000000 0.000000 0.925882
+0.000000 0.000000 0.947843
+0.000000 0.000000 0.958824
+0.000000 0.000000 0.991765
+0.019608 0.019608 1.000000
+0.050980 0.050980 1.000000
+0.082353 0.082353 1.000000
+0.113725 0.113725 1.000000
+0.145098 0.145098 1.000000
+0.160784 0.160784 1.000000
+0.207843 0.207843 1.000000
+0.239216 0.239216 1.000000
+0.270588 0.270588 1.000000
+0.301961 0.301961 1.000000
+0.333333 0.333333 1.000000
+0.364706 0.364706 1.000000
+0.396078 0.396078 1.000000
+0.411765 0.411765 1.000000
+0.458824 0.458824 1.000000
+0.490196 0.490196 1.000000
+0.521569 0.521569 1.000000
+0.552941 0.552941 1.000000
+0.584314 0.584314 1.000000
+0.615686 0.615686 1.000000
+0.647059 0.647059 1.000000
+0.662745 0.662745 1.000000
+0.709804 0.709804 1.000000
+0.741176 0.741176 1.000000
+0.772549 0.772549 1.000000
+0.803922 0.803922 1.000000
+0.835294 0.835294 1.000000
+0.866667 0.866667 1.000000
+0.898039 0.898039 1.000000
+0.913725 0.913725 1.000000
+0.960784 0.960784 1.000000
+0.992157 0.992157 1.000000
+1.000000 0.976471 0.976471
+1.000000 0.945098 0.945098
+1.000000 0.913725 0.913725
+1.000000 0.882353 0.882353
+1.000000 0.850980 0.850980
+1.000000 0.819608 0.819608
+1.000000 0.788235 0.788235
+1.000000 0.756863 0.756863
+1.000000 0.725490 0.725490
+1.000000 0.694118 0.694118
+1.000000 0.662745 0.662745
+1.000000 0.647059 0.647059
+1.000000 0.600000 0.600000
+1.000000 0.568627 0.568627
+1.000000 0.537255 0.537255
+1.000000 0.505882 0.505882
+1.000000 0.474510 0.474510
+1.000000 0.443137 0.443137
+1.000000 0.411765 0.411765
+1.000000 0.380392 0.380392
+1.000000 0.349020 0.349020
+1.000000 0.317647 0.317647
+1.000000 0.286275 0.286275
+1.000000 0.254902 0.254902
+1.000000 0.223529 0.223529
+1.000000 0.192157 0.192157
+1.000000 0.160784 0.160784
+1.000000 0.145098 0.145098
+1.000000 0.098039 0.098039
+1.000000 0.066667 0.066667
+1.000000 0.035294 0.035294
+1.000000 0.003922 0.003922
+0.986275 0.000000 0.000000
+0.970588 0.000000 0.000000
+0.954902 0.000000 0.000000
+0.939216 0.000000 0.000000
+0.923529 0.000000 0.000000
+0.907843 0.000000 0.000000
+0.892157 0.000000 0.000000
+0.876471 0.000000 0.000000
+0.860784 0.000000 0.000000
+0.845098 0.000000 0.000000
+0.829412 0.000000 0.000000
+0.821569 0.000000 0.000000
+0.798039 0.000000 0.000000
+0.782353 0.000000 0.000000
+0.766667 0.000000 0.000000
+0.750980 0.000000 0.000000
+0.735294 0.000000 0.000000
+0.719608 0.000000 0.000000
+0.703922 0.000000 0.000000
+0.688235 0.000000 0.000000
+0.672549 0.000000 0.000000
+0.656863 0.000000 0.000000
+0.641176 0.000000 0.000000
+0.625490 0.000000 0.000000
+0.609804 0.000000 0.000000
+0.594118 0.000000 0.000000
+0.578431 0.000000 0.000000
+0.570588 0.000000 0.000000
+0.547059 0.000000 0.000000
+0.531373 0.000000 0.000000
+0.515686 0.000000 0.000000
+0.500000 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_spring.rgb b/auxdata/colormaps/MPL_spring.rgb
new file mode 100644
index 00000000..695f67b0
--- /dev/null
+++ b/auxdata/colormaps/MPL_spring.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+1.000000 0.003922 0.996078
+1.000000 0.011765 0.988235
+1.000000 0.019608 0.980392
+1.000000 0.027451 0.972549
+1.000000 0.035294 0.964706
+1.000000 0.043137 0.956863
+1.000000 0.050980 0.949020
+1.000000 0.058824 0.941176
+1.000000 0.066667 0.933333
+1.000000 0.070588 0.929412
+1.000000 0.082353 0.917647
+1.000000 0.086275 0.913725
+1.000000 0.098039 0.901961
+1.000000 0.101961 0.898039
+1.000000 0.113725 0.886275
+1.000000 0.117647 0.882353
+1.000000 0.129412 0.870588
+1.000000 0.137255 0.862745
+1.000000 0.141176 0.858824
+1.000000 0.152941 0.847059
+1.000000 0.160784 0.839216
+1.000000 0.168627 0.831373
+1.000000 0.172549 0.827451
+1.000000 0.184314 0.815686
+1.000000 0.192157 0.807843
+1.000000 0.200000 0.800000
+1.000000 0.203922 0.796078
+1.000000 0.215686 0.784314
+1.000000 0.223529 0.776471
+1.000000 0.231373 0.768627
+1.000000 0.235294 0.764706
+1.000000 0.247059 0.752941
+1.000000 0.254902 0.745098
+1.000000 0.262745 0.737255
+1.000000 0.270588 0.729412
+1.000000 0.278431 0.721569
+1.000000 0.286275 0.713725
+1.000000 0.290196 0.709804
+1.000000 0.301961 0.698039
+1.000000 0.309804 0.690196
+1.000000 0.317647 0.682353
+1.000000 0.325490 0.674510
+1.000000 0.333333 0.666667
+1.000000 0.341176 0.658824
+1.000000 0.349020 0.650980
+1.000000 0.352941 0.647059
+1.000000 0.364706 0.635294
+1.000000 0.372549 0.627451
+1.000000 0.380392 0.619608
+1.000000 0.388235 0.611765
+1.000000 0.396078 0.603922
+1.000000 0.403922 0.596078
+1.000000 0.411765 0.588235
+1.000000 0.415686 0.584314
+1.000000 0.427451 0.572549
+1.000000 0.435294 0.564706
+1.000000 0.443137 0.556863
+1.000000 0.450980 0.549020
+1.000000 0.458824 0.541176
+1.000000 0.466667 0.533333
+1.000000 0.474510 0.525490
+1.000000 0.478431 0.521569
+1.000000 0.490196 0.509804
+1.000000 0.498039 0.501961
+1.000000 0.505882 0.494118
+1.000000 0.513725 0.486275
+1.000000 0.521569 0.478431
+1.000000 0.529412 0.470588
+1.000000 0.537255 0.462745
+1.000000 0.545098 0.454902
+1.000000 0.552941 0.447059
+1.000000 0.560784 0.439216
+1.000000 0.568627 0.431373
+1.000000 0.576471 0.423529
+1.000000 0.584314 0.415686
+1.000000 0.588235 0.411765
+1.000000 0.600000 0.400000
+1.000000 0.607843 0.392157
+1.000000 0.615686 0.384314
+1.000000 0.623529 0.376471
+1.000000 0.631373 0.368627
+1.000000 0.639216 0.360784
+1.000000 0.647059 0.352941
+1.000000 0.654902 0.345098
+1.000000 0.662745 0.337255
+1.000000 0.670588 0.329412
+1.000000 0.678431 0.321569
+1.000000 0.686275 0.313725
+1.000000 0.694118 0.305882
+1.000000 0.701961 0.298039
+1.000000 0.709804 0.290196
+1.000000 0.713725 0.286275
+1.000000 0.725490 0.274510
+1.000000 0.733333 0.266667
+1.000000 0.741176 0.258824
+1.000000 0.749020 0.250980
+1.000000 0.756863 0.243137
+1.000000 0.764706 0.235294
+1.000000 0.772549 0.227451
+1.000000 0.780392 0.219608
+1.000000 0.788235 0.211765
+1.000000 0.796078 0.203922
+1.000000 0.803922 0.196078
+1.000000 0.811765 0.188235
+1.000000 0.819608 0.180392
+1.000000 0.827451 0.172549
+1.000000 0.835294 0.164706
+1.000000 0.839216 0.160784
+1.000000 0.850980 0.149020
+1.000000 0.858824 0.141176
+1.000000 0.866667 0.133333
+1.000000 0.874510 0.125490
+1.000000 0.882353 0.117647
+1.000000 0.890196 0.109804
+1.000000 0.898039 0.101961
+1.000000 0.905882 0.094118
+1.000000 0.913725 0.086275
+1.000000 0.921569 0.078431
+1.000000 0.929412 0.070588
+1.000000 0.937255 0.062745
+1.000000 0.945098 0.054902
+1.000000 0.952941 0.047059
+1.000000 0.960784 0.039216
+1.000000 0.964706 0.035294
+1.000000 0.976471 0.023529
+1.000000 0.984314 0.015686
+1.000000 0.992157 0.007843
+1.000000 1.000000 0.000000
diff --git a/auxdata/colormaps/MPL_sstanom.rgb b/auxdata/colormaps/MPL_sstanom.rgb
new file mode 100644
index 00000000..2faed5b6
--- /dev/null
+++ b/auxdata/colormaps/MPL_sstanom.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.429066 0.000000 0.855040
+0.447982 0.000000 0.847474
+0.466897 0.000000 0.839908
+0.486305 0.000000 0.832834
+0.506482 0.000000 0.826528
+0.526659 0.000000 0.820223
+0.547543 0.000000 0.813210
+0.570242 0.000000 0.804383
+0.592941 0.000000 0.795556
+0.604291 0.000000 0.791142
+0.574856 0.035433 0.800046
+0.559093 0.050565 0.805090
+0.510188 0.096886 0.820838
+0.481184 0.119585 0.830927
+0.394171 0.187682 0.861192
+0.365167 0.210381 0.871280
+0.278155 0.279677 0.901546
+0.220146 0.326336 0.921722
+0.191142 0.349666 0.931811
+0.111557 0.418593 0.959954
+0.062376 0.463991 0.977609
+0.013195 0.509389 0.995263
+0.000000 0.532088 1.000000
+0.000000 0.600185 1.000000
+0.000000 0.645583 1.000000
+0.000000 0.695686 1.000000
+0.000000 0.722168 1.000000
+0.000000 0.801615 1.000000
+0.000000 0.850704 1.000000
+0.000000 0.896101 1.000000
+0.000000 0.918800 1.000000
+0.014717 0.972687 0.985283
+0.051288 0.982776 0.948712
+0.087858 0.992864 0.912142
+0.127013 1.000000 0.872987
+0.172411 1.000000 0.827589
+0.217809 1.000000 0.782191
+0.240508 1.000000 0.759492
+0.310096 1.000000 0.691396
+0.356755 1.000000 0.645998
+0.402860 1.000000 0.601799
+0.441953 1.000000 0.572795
+0.481046 1.000000 0.543791
+0.520138 1.000000 0.514787
+0.547082 1.000000 0.525875
+0.560323 1.000000 0.532180
+0.600046 1.000000 0.551096
+0.624375 1.000000 0.562630
+0.648335 1.000000 0.573979
+0.672295 1.000000 0.585329
+0.695317 1.000000 0.596678
+0.718016 1.000000 0.608028
+0.740715 1.000000 0.619377
+0.749189 0.997124 0.625052
+0.751080 0.964967 0.642076
+0.752341 0.943529 0.653426
+0.752280 0.921430 0.664775
+0.751019 0.898731 0.676125
+0.749758 0.876032 0.687474
+0.749020 0.853333 0.698824
+0.749020 0.830634 0.710173
+0.749020 0.819285 0.715848
+0.753249 0.792157 0.728258
+0.767120 0.792157 0.724475
+0.780992 0.792157 0.720692
+0.796586 0.796586 0.713956
+0.819285 0.819285 0.695040
+0.841984 0.841984 0.676125
+0.864683 0.864683 0.657316
+0.887382 0.887382 0.639662
+0.910081 0.910081 0.622007
+0.932780 0.932780 0.604352
+0.954248 0.953018 0.583007
+0.975686 0.973195 0.561569
+0.997124 0.993372 0.540131
+1.000000 0.987774 0.518800
+1.000000 0.953725 0.443137
+1.000000 0.931027 0.392695
+1.000000 0.908328 0.343207
+1.000000 0.885629 0.294025
+1.000000 0.862930 0.244844
+1.000000 0.837785 0.189143
+1.000000 0.811303 0.129873
+1.000000 0.784821 0.070604
+1.000000 0.760369 0.035694
+1.000000 0.737670 0.021822
+1.000000 0.714971 0.007951
+1.000000 0.692272 0.000000
+1.000000 0.669573 0.000000
+1.000000 0.646874 0.000000
+1.000000 0.623775 0.000000
+1.000000 0.611795 0.000000
+1.000000 0.575855 0.000000
+1.000000 0.551111 0.000000
+1.000000 0.523368 0.000000
+1.000000 0.495625 0.000000
+1.000000 0.466159 0.000000
+1.000000 0.420761 0.000000
+1.000000 0.375363 0.000000
+1.000000 0.329965 0.000000
+1.000000 0.275848 0.000000
+1.000000 0.221622 0.000000
+1.000000 0.167397 0.000000
+1.000000 0.120923 0.000000
+1.000000 0.075525 0.000000
+1.000000 0.030127 0.000000
+0.991280 0.014764 0.035848
+0.985606 0.011611 0.059177
+0.968581 0.002153 0.129166
+0.956401 0.000000 0.179977
+0.943791 0.000000 0.232941
+0.931180 0.000000 0.285905
+0.919262 0.000000 0.339562
+0.907912 0.000000 0.393787
+0.896563 0.000000 0.448012
+0.881338 0.000000 0.485629
+0.861161 0.000000 0.502022
+0.840984 0.000000 0.518416
+0.814579 0.000000 0.508651
+0.775486 0.000000 0.445598
+0.736394 0.000000 0.382545
+0.698685 0.000000 0.321707
+0.665898 0.000000 0.268743
+0.649504 0.000000 0.242261
+0.600323 0.000000 0.162676
+0.567536 0.000000 0.108451
+0.534748 0.000000 0.054225
+0.501961 0.000000 0.000000
diff --git a/auxdata/colormaps/MPL_summer.rgb b/auxdata/colormaps/MPL_summer.rgb
new file mode 100644
index 00000000..9a046b16
--- /dev/null
+++ b/auxdata/colormaps/MPL_summer.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.003922 0.501961 0.400000
+0.011765 0.505882 0.400000
+0.019608 0.509804 0.400000
+0.027451 0.513725 0.400000
+0.035294 0.517647 0.400000
+0.043137 0.521569 0.400000
+0.050980 0.525490 0.400000
+0.058824 0.529412 0.400000
+0.066667 0.533333 0.400000
+0.070588 0.535294 0.400000
+0.082353 0.541176 0.400000
+0.086275 0.543137 0.400000
+0.098039 0.549020 0.400000
+0.101961 0.550980 0.400000
+0.113725 0.556863 0.400000
+0.117647 0.558824 0.400000
+0.129412 0.564706 0.400000
+0.137255 0.568627 0.400000
+0.141176 0.570588 0.400000
+0.152941 0.576471 0.400000
+0.160784 0.580392 0.400000
+0.168627 0.584314 0.400000
+0.172549 0.586275 0.400000
+0.184314 0.592157 0.400000
+0.192157 0.596078 0.400000
+0.200000 0.600000 0.400000
+0.203922 0.601961 0.400000
+0.215686 0.607843 0.400000
+0.223529 0.611765 0.400000
+0.231373 0.615686 0.400000
+0.235294 0.617647 0.400000
+0.247059 0.623529 0.400000
+0.254902 0.627451 0.400000
+0.262745 0.631373 0.400000
+0.270588 0.635294 0.400000
+0.278431 0.639216 0.400000
+0.286275 0.643137 0.400000
+0.290196 0.645098 0.400000
+0.301961 0.650980 0.400000
+0.309804 0.654902 0.400000
+0.317647 0.658824 0.400000
+0.325490 0.662745 0.400000
+0.333333 0.666667 0.400000
+0.341176 0.670588 0.400000
+0.349020 0.674510 0.400000
+0.352941 0.676471 0.400000
+0.364706 0.682353 0.400000
+0.372549 0.686275 0.400000
+0.380392 0.690196 0.400000
+0.388235 0.694118 0.400000
+0.396078 0.698039 0.400000
+0.403922 0.701961 0.400000
+0.411765 0.705882 0.400000
+0.415686 0.707843 0.400000
+0.427451 0.713725 0.400000
+0.435294 0.717647 0.400000
+0.443137 0.721569 0.400000
+0.450980 0.725490 0.400000
+0.458824 0.729412 0.400000
+0.466667 0.733333 0.400000
+0.474510 0.737255 0.400000
+0.478431 0.739216 0.400000
+0.490196 0.745098 0.400000
+0.498039 0.749020 0.400000
+0.505882 0.752941 0.400000
+0.513725 0.756863 0.400000
+0.521569 0.760784 0.400000
+0.529412 0.764706 0.400000
+0.537255 0.768627 0.400000
+0.545098 0.772549 0.400000
+0.552941 0.776471 0.400000
+0.560784 0.780392 0.400000
+0.568627 0.784314 0.400000
+0.576471 0.788235 0.400000
+0.584314 0.792157 0.400000
+0.588235 0.794118 0.400000
+0.600000 0.800000 0.400000
+0.607843 0.803922 0.400000
+0.615686 0.807843 0.400000
+0.623529 0.811765 0.400000
+0.631373 0.815686 0.400000
+0.639216 0.819608 0.400000
+0.647059 0.823529 0.400000
+0.654902 0.827451 0.400000
+0.662745 0.831373 0.400000
+0.670588 0.835294 0.400000
+0.678431 0.839216 0.400000
+0.686275 0.843137 0.400000
+0.694118 0.847059 0.400000
+0.701961 0.850980 0.400000
+0.709804 0.854902 0.400000
+0.713725 0.856863 0.400000
+0.725490 0.862745 0.400000
+0.733333 0.866667 0.400000
+0.741176 0.870588 0.400000
+0.749020 0.874510 0.400000
+0.756863 0.878431 0.400000
+0.764706 0.882353 0.400000
+0.772549 0.886275 0.400000
+0.780392 0.890196 0.400000
+0.788235 0.894118 0.400000
+0.796078 0.898039 0.400000
+0.803922 0.901961 0.400000
+0.811765 0.905882 0.400000
+0.819608 0.909804 0.400000
+0.827451 0.913725 0.400000
+0.835294 0.917647 0.400000
+0.839216 0.919608 0.400000
+0.850980 0.925490 0.400000
+0.858824 0.929412 0.400000
+0.866667 0.933333 0.400000
+0.874510 0.937255 0.400000
+0.882353 0.941176 0.400000
+0.890196 0.945098 0.400000
+0.898039 0.949020 0.400000
+0.905882 0.952941 0.400000
+0.913725 0.956863 0.400000
+0.921569 0.960784 0.400000
+0.929412 0.964706 0.400000
+0.937255 0.968627 0.400000
+0.945098 0.972549 0.400000
+0.952941 0.976471 0.400000
+0.960784 0.980392 0.400000
+0.964706 0.982353 0.400000
+0.976471 0.988235 0.400000
+0.984314 0.992157 0.400000
+0.992157 0.996078 0.400000
+1.000000 1.000000 0.400000
diff --git a/auxdata/colormaps/MPL_terrain.rgb b/auxdata/colormaps/MPL_terrain.rgb
new file mode 100644
index 00000000..8314b46c
--- /dev/null
+++ b/auxdata/colormaps/MPL_terrain.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.194771 0.210458 0.610458
+0.184314 0.231373 0.631373
+0.173856 0.252288 0.652288
+0.163399 0.273203 0.673203
+0.152941 0.294118 0.694118
+0.142484 0.315033 0.715033
+0.132026 0.335948 0.735948
+0.121569 0.356863 0.756863
+0.111111 0.377778 0.777778
+0.105882 0.388235 0.788235
+0.090196 0.419608 0.819608
+0.084967 0.430065 0.830065
+0.069281 0.461438 0.861438
+0.064052 0.471895 0.871895
+0.048366 0.503268 0.903268
+0.043137 0.513725 0.913725
+0.027451 0.545098 0.945098
+0.016993 0.566013 0.966013
+0.011765 0.576471 0.976471
+0.000000 0.605882 0.982353
+0.000000 0.621569 0.935294
+0.000000 0.637255 0.888235
+0.000000 0.645098 0.864706
+0.000000 0.668627 0.794118
+0.000000 0.684314 0.747059
+0.000000 0.700000 0.700000
+0.000000 0.707843 0.676471
+0.000000 0.731373 0.605882
+0.000000 0.747059 0.558824
+0.000000 0.762745 0.511765
+0.000000 0.770588 0.488235
+0.000000 0.794118 0.417647
+0.019608 0.803922 0.403922
+0.050980 0.810196 0.410196
+0.082353 0.816471 0.416471
+0.113725 0.822745 0.422745
+0.145098 0.829020 0.429020
+0.160784 0.832157 0.432157
+0.207843 0.841569 0.441569
+0.239216 0.847843 0.447843
+0.270588 0.854118 0.454118
+0.301961 0.860392 0.460392
+0.333333 0.866667 0.466667
+0.364706 0.872941 0.472941
+0.396078 0.879216 0.479216
+0.411765 0.882353 0.482353
+0.458824 0.891765 0.491765
+0.490196 0.898039 0.498039
+0.521569 0.904314 0.504314
+0.552941 0.910588 0.510588
+0.584314 0.916863 0.516863
+0.615686 0.923137 0.523137
+0.647059 0.929412 0.529412
+0.662745 0.932549 0.532549
+0.709804 0.941961 0.541961
+0.741176 0.948235 0.548235
+0.772549 0.954510 0.554510
+0.803922 0.960784 0.560784
+0.835294 0.967059 0.567059
+0.866667 0.973333 0.573333
+0.898039 0.979608 0.579608
+0.913725 0.982745 0.582745
+0.960784 0.992157 0.592157
+0.992157 0.998431 0.598431
+0.988235 0.984941 0.593647
+0.972549 0.964863 0.585176
+0.956863 0.944784 0.576706
+0.941176 0.924706 0.568235
+0.925490 0.904627 0.559765
+0.909804 0.884549 0.551294
+0.894118 0.864471 0.542824
+0.878431 0.844392 0.534353
+0.862745 0.824314 0.525882
+0.847059 0.804235 0.517412
+0.831373 0.784157 0.508941
+0.823529 0.774118 0.504706
+0.800000 0.744000 0.492000
+0.784314 0.723922 0.483529
+0.768627 0.703843 0.475059
+0.752941 0.683765 0.466588
+0.737255 0.663686 0.458118
+0.721569 0.643608 0.449647
+0.705882 0.623529 0.441176
+0.690196 0.603451 0.432706
+0.674510 0.583373 0.424235
+0.658824 0.563294 0.415765
+0.643137 0.543216 0.407294
+0.627451 0.523137 0.398824
+0.611765 0.503059 0.390353
+0.596078 0.482980 0.381882
+0.580392 0.462902 0.373412
+0.572549 0.452863 0.369176
+0.549020 0.422745 0.356471
+0.533333 0.402667 0.348000
+0.517647 0.382588 0.339529
+0.501961 0.362510 0.331059
+0.513725 0.377569 0.348392
+0.529412 0.397647 0.369412
+0.545098 0.417725 0.390431
+0.560784 0.437804 0.411451
+0.576471 0.457882 0.432471
+0.592157 0.477961 0.453490
+0.607843 0.498039 0.474510
+0.623529 0.518118 0.495529
+0.639216 0.538196 0.516549
+0.654902 0.558275 0.537569
+0.670588 0.578353 0.558588
+0.678431 0.588392 0.569098
+0.701961 0.618510 0.600627
+0.717647 0.638588 0.621647
+0.733333 0.658667 0.642667
+0.749020 0.678745 0.663686
+0.764706 0.698824 0.684706
+0.780392 0.718902 0.705725
+0.796078 0.738980 0.726745
+0.811765 0.759059 0.747765
+0.827451 0.779137 0.768784
+0.843137 0.799216 0.789804
+0.858824 0.819294 0.810824
+0.874510 0.839373 0.831843
+0.890196 0.859451 0.852863
+0.905882 0.879529 0.873882
+0.921569 0.899608 0.894902
+0.929412 0.909647 0.905412
+0.952941 0.939765 0.936941
+0.968627 0.959843 0.957961
+0.984314 0.979922 0.978980
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_terrain_n.rgb b/auxdata/colormaps/MPL_terrain_n.rgb
new file mode 100644
index 00000000..441c0004
--- /dev/null
+++ b/auxdata/colormaps/MPL_terrain_n.rgb
@@ -0,0 +1,128 @@
+ncolors= 128
+# r g b
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+0.803922 0.960784 0.560784
+0.835294 0.967059 0.567059
+0.866667 0.973333 0.573333
+0.898039 0.979608 0.579608
+0.913725 0.982745 0.582745
+0.960784 0.992157 0.592157
+0.992157 0.998431 0.598431
+0.956863 0.944784 0.576706
+0.941176 0.924706 0.568235
+0.925490 0.904627 0.559765
+0.909804 0.884549 0.551294
+0.894118 0.864471 0.542824
+0.878431 0.844392 0.534353
+0.862745 0.824314 0.525882
+0.847059 0.804235 0.517412
+0.831373 0.784157 0.508941
+0.823529 0.774118 0.504706
+0.800000 0.744000 0.492000
+0.784314 0.723922 0.483529
+0.768627 0.703843 0.475059
+0.752941 0.683765 0.466588
+0.737255 0.663686 0.458118
+0.721569 0.643608 0.449647
+0.705882 0.623529 0.441176
+0.690196 0.603451 0.432706
+0.674510 0.583373 0.424235
+0.658824 0.563294 0.415765
+0.643137 0.543216 0.407294
+0.627451 0.523137 0.398824
+0.611765 0.503059 0.390353
+0.596078 0.482980 0.381882
+0.580392 0.462902 0.373412
+0.572549 0.452863 0.369176
+0.549020 0.422745 0.356471
+0.533333 0.402667 0.348000
+0.517647 0.382588 0.339529
+0.501961 0.362510 0.331059
+0.513725 0.377569 0.348392
+0.529412 0.397647 0.369412
+0.545098 0.417725 0.390431
+0.560784 0.437804 0.411451
+0.576471 0.457882 0.432471
+0.592157 0.477961 0.453490
+0.607843 0.498039 0.474510
+0.623529 0.518118 0.495529
+0.639216 0.538196 0.516549
+0.654902 0.558275 0.537569
+0.670588 0.578353 0.558588
+0.678431 0.588392 0.569098
+0.701961 0.618510 0.600627
+0.717647 0.638588 0.621647
+0.733333 0.658667 0.642667
+0.749020 0.678745 0.663686
+0.764706 0.698824 0.684706
+0.780392 0.718902 0.705725
+0.796078 0.738980 0.726745
+0.811765 0.759059 0.747765
+0.827451 0.779137 0.768784
+0.843137 0.799216 0.789804
+0.858824 0.819294 0.810824
+0.874510 0.839373 0.831843
+0.890196 0.859451 0.852863
+0.905882 0.879529 0.873882
+0.921569 0.899608 0.894902
+0.929412 0.909647 0.905412
+0.952941 0.939765 0.936941
+0.968627 0.959843 0.957961
+0.984314 0.979922 0.978980
+1.000000 1.000000 1.000000
diff --git a/auxdata/colormaps/MPL_terrain_nn.rgb b/auxdata/colormaps/MPL_terrain_nn.rgb
new file mode 100644
index 00000000..19932fae
--- /dev/null
+++ b/auxdata/colormaps/MPL_terrain_nn.rgb
@@ -0,0 +1,78 @@
+ncolors= 78
+# r g b
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+1.000000 1.000000 1.000000
+0.803922 0.960784 0.560784
+0.835294 0.967059 0.567059
+0.866667 0.973333 0.573333
+0.898039 0.979608 0.579608
+0.913725 0.982745 0.582745
+0.960784 0.992157 0.592157
+0.992157 0.998431 0.598431
+0.956863 0.944784 0.576706
+0.941176 0.924706 0.568235
+0.925490 0.904627 0.559765
+0.909804 0.884549 0.551294
+0.894118 0.864471 0.542824
+0.878431 0.844392 0.534353
+0.862745 0.824314 0.525882
+0.847059 0.804235 0.517412
+0.831373 0.784157 0.508941
+0.823529 0.774118 0.504706
+0.800000 0.744000 0.492000
+0.784314 0.723922 0.483529
+0.768627 0.703843 0.475059
+0.752941 0.683765 0.466588
+0.737255 0.663686 0.458118
+0.721569 0.643608 0.449647
+0.705882 0.623529 0.441176
+0.690196 0.603451 0.432706
+0.674510 0.583373 0.424235
+0.658824 0.563294 0.415765
+0.643137 0.543216 0.407294
+0.627451 0.523137 0.398824
+0.611765 0.503059 0.390353
+0.596078 0.482980 0.381882
+0.580392 0.462902 0.373412
+0.572549 0.452863 0.369176
+0.549020 0.422745 0.356471
+0.533333 0.402667 0.348000
+0.517647 0.382588 0.339529
+0.501961 0.362510 0.331059
+0.513725 0.377569 0.348392
+0.529412 0.397647 0.369412
+0.545098 0.417725 0.390431
+0.560784 0.437804 0.411451
+0.576471 0.457882 0.432471
+0.592157 0.477961 0.453490
+0.607843 0.498039 0.474510
+0.623529 0.518118 0.495529
+0.639216 0.538196 0.516549
+0.654902 0.558275 0.537569
+0.670588 0.578353 0.558588
+0.678431 0.588392 0.569098
+0.701961 0.618510 0.600627
+0.717647 0.638588 0.621647
+0.733333 0.658667 0.642667
+0.749020 0.678745 0.663686
+0.764706 0.698824 0.684706
+0.780392 0.718902 0.705725
+0.796078 0.738980 0.726745
+0.811765 0.759059 0.747765
+0.827451 0.779137 0.768784
+0.843137 0.799216 0.789804
+0.858824 0.819294 0.810824
+0.874510 0.839373 0.831843
+0.890196 0.859451 0.852863
+0.905882 0.879529 0.873882
+0.921569 0.899608 0.894902
+0.929412 0.909647 0.905412
+0.952941 0.939765 0.936941
+0.968627 0.959843 0.957961
+0.984314 0.979922 0.978980
\ No newline at end of file
diff --git a/auxdata/colormaps/MPL_winter.rgb b/auxdata/colormaps/MPL_winter.rgb
new file mode 100644
index 00000000..e20c9716
--- /dev/null
+++ b/auxdata/colormaps/MPL_winter.rgb
@@ -0,0 +1,130 @@
+ncolors= 128
+# r g b
+0.000000 0.003922 0.998039
+0.000000 0.011765 0.994118
+0.000000 0.019608 0.990196
+0.000000 0.027451 0.986275
+0.000000 0.035294 0.982353
+0.000000 0.043137 0.978431
+0.000000 0.050980 0.974510
+0.000000 0.058824 0.970588
+0.000000 0.066667 0.966667
+0.000000 0.070588 0.964706
+0.000000 0.082353 0.958824
+0.000000 0.086275 0.956863
+0.000000 0.098039 0.950980
+0.000000 0.101961 0.949020
+0.000000 0.113725 0.943137
+0.000000 0.117647 0.941176
+0.000000 0.129412 0.935294
+0.000000 0.137255 0.931373
+0.000000 0.141176 0.929412
+0.000000 0.152941 0.923529
+0.000000 0.160784 0.919608
+0.000000 0.168627 0.915686
+0.000000 0.172549 0.913725
+0.000000 0.184314 0.907843
+0.000000 0.192157 0.903922
+0.000000 0.200000 0.900000
+0.000000 0.203922 0.898039
+0.000000 0.215686 0.892157
+0.000000 0.223529 0.888235
+0.000000 0.231373 0.884314
+0.000000 0.235294 0.882353
+0.000000 0.247059 0.876471
+0.000000 0.254902 0.872549
+0.000000 0.262745 0.868627
+0.000000 0.270588 0.864706
+0.000000 0.278431 0.860784
+0.000000 0.286275 0.856863
+0.000000 0.290196 0.854902
+0.000000 0.301961 0.849020
+0.000000 0.309804 0.845098
+0.000000 0.317647 0.841176
+0.000000 0.325490 0.837255
+0.000000 0.333333 0.833333
+0.000000 0.341176 0.829412
+0.000000 0.349020 0.825490
+0.000000 0.352941 0.823529
+0.000000 0.364706 0.817647
+0.000000 0.372549 0.813725
+0.000000 0.380392 0.809804
+0.000000 0.388235 0.805882
+0.000000 0.396078 0.801961
+0.000000 0.403922 0.798039
+0.000000 0.411765 0.794118
+0.000000 0.415686 0.792157
+0.000000 0.427451 0.786275
+0.000000 0.435294 0.782353
+0.000000 0.443137 0.778431
+0.000000 0.450980 0.774510
+0.000000 0.458824 0.770588
+0.000000 0.466667 0.766667
+0.000000 0.474510 0.762745
+0.000000 0.478431 0.760784
+0.000000 0.490196 0.754902
+0.000000 0.498039 0.750980
+0.000000 0.505882 0.747059
+0.000000 0.513725 0.743137
+0.000000 0.521569 0.739216
+0.000000 0.529412 0.735294
+0.000000 0.537255 0.731373
+0.000000 0.545098 0.727451
+0.000000 0.552941 0.723529
+0.000000 0.560784 0.719608
+0.000000 0.568627 0.715686
+0.000000 0.576471 0.711765
+0.000000 0.584314 0.707843
+0.000000 0.588235 0.705882
+0.000000 0.600000 0.700000
+0.000000 0.607843 0.696078
+0.000000 0.615686 0.692157
+0.000000 0.623529 0.688235
+0.000000 0.631373 0.684314
+0.000000 0.639216 0.680392
+0.000000 0.647059 0.676471
+0.000000 0.654902 0.672549
+0.000000 0.662745 0.668627
+0.000000 0.670588 0.664706
+0.000000 0.678431 0.660784
+0.000000 0.686275 0.656863
+0.000000 0.694118 0.652941
+0.000000 0.701961 0.649020
+0.000000 0.709804 0.645098
+0.000000 0.713725 0.643137
+0.000000 0.725490 0.637255
+0.000000 0.733333 0.633333
+0.000000 0.741176 0.629412
+0.000000 0.749020 0.625490
+0.000000 0.756863 0.621569
+0.000000 0.764706 0.617647
+0.000000 0.772549 0.613725
+0.000000 0.780392 0.609804
+0.000000 0.788235 0.605882
+0.000000 0.796078 0.601961
+0.000000 0.803922 0.598039
+0.000000 0.811765 0.594118
+0.000000 0.819608 0.590196
+0.000000 0.827451 0.586275
+0.000000 0.835294 0.582353
+0.000000 0.839216 0.580392
+0.000000 0.850980 0.574510
+0.000000 0.858824 0.570588
+0.000000 0.866667 0.566667
+0.000000 0.874510 0.562745
+0.000000 0.882353 0.558824
+0.000000 0.890196 0.554902
+0.000000 0.898039 0.550980
+0.000000 0.905882 0.547059
+0.000000 0.913725 0.543137
+0.000000 0.921569 0.539216
+0.000000 0.929412 0.535294
+0.000000 0.937255 0.531373
+0.000000 0.945098 0.527451
+0.000000 0.952941 0.523529
+0.000000 0.960784 0.519608
+0.000000 0.964706 0.517647
+0.000000 0.976471 0.511765
+0.000000 0.984314 0.507843
+0.000000 0.992157 0.503922
+0.000000 1.000000 0.500000
diff --git a/auxdata/colormaps/NCV_1000colors.rgb b/auxdata/colormaps/NCV_1000colors.rgb
new file mode 100644
index 00000000..382288ee
--- /dev/null
+++ b/auxdata/colormaps/NCV_1000colors.rgb
@@ -0,0 +1,1005 @@
+###Created by GrADS调色盘
+ncolors = 1000
+
+# r g b
+255 255 255
+254 254 255
+252 252 255
+251 251 255
+250 250 255
+248 248 255
+247 247 255
+245 245 255
+244 244 255
+242 242 255
+241 241 255
+240 240 255
+239 239 255
+237 237 255
+236 236 255
+234 234 255
+232 232 255
+231 231 255
+229 229 255
+228 228 255
+226 226 255
+225 225 255
+224 224 255
+223 223 255
+221 221 255
+220 220 255
+218 218 255
+217 217 255
+215 215 255
+214 214 255
+213 213 255
+211 211 255
+210 210 255
+208 208 255
+207 207 255
+205 205 255
+204 204 255
+202 202 255
+201 201 255
+199 199 255
+198 198 255
+196 196 255
+195 195 255
+193 193 255
+191 191 255
+190 190 255
+188 188 255
+187 187 255
+186 186 255
+184 184 255
+183 183 255
+182 182 255
+180 180 255
+179 179 255
+177 177 255
+176 176 255
+174 174 255
+173 173 255
+172 172 255
+170 170 255
+169 169 255
+167 167 255
+166 166 255
+164 164 255
+162 162 255
+161 161 255
+159 159 255
+157 157 255
+156 156 255
+154 154 255
+152 152 255
+151 151 255
+149 149 255
+147 147 255
+144 144 255
+143 143 255
+141 141 255
+139 139 255
+137 137 255
+135 135 255
+134 134 255
+132 132 255
+130 130 255
+128 128 255
+127 127 255
+125 125 255
+123 123 255
+121 121 255
+119 119 255
+118 118 255
+116 116 255
+114 114 255
+112 112 255
+110 110 255
+109 109 255
+106 106 255
+104 104 255
+102 102 255
+100 100 255
+99 99 255
+97 97 255
+95 95 255
+93 93 255
+91 91 255
+90 90 255
+88 88 255
+86 86 255
+84 84 255
+82 82 255
+81 81 255
+79 79 255
+77 77 255
+75 75 255
+74 74 255
+72 72 255
+70 70 255
+68 68 255
+66 66 255
+64 64 255
+62 62 255
+60 60 255
+58 58 255
+57 57 255
+56 56 255
+54 55 255
+53 54 255
+52 53 255
+50 52 255
+49 51 255
+48 50 255
+47 49 255
+46 49 255
+45 48 255
+44 48 255
+43 48 255
+42 47 255
+42 47 255
+41 47 255
+40 47 255
+39 46 255
+38 46 255
+38 46 255
+37 46 255
+36 45 255
+35 45 255
+35 45 255
+34 45 255
+32 44 255
+31 44 255
+31 44 255
+30 44 255
+29 43 255
+28 43 255
+28 43 255
+27 43 255
+27 42 255
+26 42 255
+25 42 255
+25 42 255
+24 41 255
+23 41 255
+22 41 255
+22 41 255
+21 41 255
+20 41 255
+19 41 255
+19 41 255
+18 40 255
+17 40 255
+16 40 255
+15 39 255
+15 39 255
+14 39 255
+13 39 255
+12 38 255
+12 38 255
+11 38 255
+10 38 255
+9 37 255
+9 37 255
+8 37 255
+7 37 255
+6 37 255
+5 37 255
+5 37 255
+4 37 255
+4 38 255
+3 38 255
+3 38 255
+2 38 255
+1 38 255
+0 38 255
+0 39 255
+0 40 255
+0 41 255
+0 43 255
+0 44 255
+0 45 255
+0 46 255
+0 48 255
+0 49 255
+0 51 255
+0 52 255
+0 54 255
+0 55 255
+0 56 255
+0 58 255
+0 59 255
+0 60 255
+0 62 255
+0 63 255
+0 64 255
+0 66 255
+0 67 255
+0 69 255
+0 70 255
+0 71 255
+0 73 255
+0 74 255
+0 75 255
+0 77 255
+0 78 255
+0 79 255
+0 80 255
+0 82 255
+0 83 255
+0 84 255
+0 86 255
+0 87 255
+0 88 255
+0 89 255
+0 91 255
+0 92 255
+0 94 255
+0 95 255
+0 97 255
+0 98 255
+0 99 255
+0 101 255
+0 102 255
+0 103 255
+0 104 255
+0 106 255
+0 107 255
+0 108 255
+0 110 255
+0 111 255
+0 112 255
+0 114 255
+0 115 255
+0 117 255
+0 118 255
+0 120 255
+0 121 255
+0 122 255
+0 123 255
+0 125 255
+0 126 255
+0 127 255
+0 129 255
+0 130 255
+0 132 255
+0 133 255
+0 135 255
+0 136 255
+0 137 255
+0 139 255
+0 140 255
+0 142 255
+0 143 255
+0 145 255
+0 146 255
+0 148 255
+0 149 255
+0 151 255
+0 152 255
+0 153 255
+0 155 255
+0 156 255
+0 158 255
+0 159 255
+0 161 255
+0 162 255
+0 163 255
+0 164 255
+0 166 255
+0 167 255
+0 169 255
+0 170 255
+0 172 255
+0 173 255
+0 175 255
+0 177 255
+0 178 255
+0 180 255
+0 181 255
+0 183 255
+0 184 255
+0 186 255
+0 187 255
+0 189 255
+0 190 255
+0 192 255
+0 193 255
+0 194 255
+0 195 255
+0 197 255
+0 199 255
+0 200 255
+0 202 255
+0 203 255
+0 204 255
+0 205 255
+0 207 255
+0 208 255
+1 209 254
+1 210 254
+1 210 254
+2 211 253
+2 212 253
+3 213 252
+3 214 252
+4 215 251
+4 216 251
+5 217 250
+5 217 250
+6 218 249
+6 218 249
+7 219 248
+7 220 248
+8 220 247
+8 221 247
+9 222 246
+10 223 245
+11 224 245
+11 224 244
+12 225 243
+13 226 242
+13 227 242
+14 227 241
+14 228 241
+15 229 240
+15 229 240
+16 230 239
+16 230 239
+17 231 238
+18 232 237
+18 232 237
+19 233 236
+20 234 235
+20 235 235
+21 236 234
+21 236 234
+22 237 233
+22 237 233
+23 238 232
+23 238 232
+24 239 231
+24 240 231
+25 241 230
+25 241 230
+26 242 229
+26 243 229
+27 244 228
+27 244 228
+28 245 227
+28 245 227
+29 246 226
+29 247 226
+30 247 225
+30 248 225
+31 249 224
+32 250 223
+32 250 223
+33 251 222
+34 252 221
+35 252 220
+37 253 218
+38 253 217
+39 253 216
+40 254 215
+41 254 214
+42 255 213
+43 255 212
+45 255 210
+46 255 209
+47 255 208
+48 255 207
+50 255 205
+51 255 204
+53 255 202
+55 255 200
+56 255 199
+58 255 197
+59 255 196
+61 255 194
+62 255 193
+64 255 191
+65 255 190
+67 255 188
+68 255 187
+70 255 185
+71 255 184
+73 255 182
+75 255 180
+77 255 178
+79 255 176
+80 255 175
+82 255 173
+83 255 172
+85 255 170
+86 255 169
+88 255 167
+89 255 166
+91 255 164
+92 255 163
+94 255 161
+96 255 160
+97 255 158
+98 255 157
+100 255 155
+101 255 154
+102 255 153
+104 255 151
+105 255 150
+107 255 148
+108 255 147
+110 255 145
+112 255 143
+114 255 141
+115 255 140
+117 255 138
+119 255 136
+120 255 135
+122 255 133
+123 255 132
+124 255 131
+125 255 130
+127 255 128
+128 255 127
+130 255 125
+131 255 124
+133 255 122
+134 255 121
+135 255 120
+137 255 118
+138 255 117
+139 255 116
+140 255 115
+141 255 114
+142 255 113
+143 255 112
+144 255 111
+145 255 110
+146 255 109
+146 255 109
+147 255 108
+148 255 107
+149 255 106
+150 255 105
+151 255 104
+152 255 103
+153 255 102
+154 255 101
+155 255 100
+156 255 99
+157 255 98
+158 255 97
+159 255 96
+160 255 95
+161 255 94
+162 255 93
+163 255 92
+164 255 91
+165 255 90
+166 255 89
+167 255 88
+168 255 87
+169 255 86
+170 255 85
+171 255 84
+172 255 83
+173 255 82
+174 255 81
+175 255 80
+175 255 80
+176 255 79
+177 255 78
+178 255 77
+179 255 76
+180 255 75
+181 255 74
+182 255 73
+183 255 72
+184 255 71
+185 255 70
+186 255 69
+187 255 68
+188 255 67
+189 255 66
+190 255 65
+191 255 64
+192 255 63
+193 255 62
+194 255 61
+195 255 60
+196 254 59
+197 254 58
+198 254 57
+199 254 56
+200 253 55
+201 253 54
+202 253 53
+203 253 52
+204 252 51
+205 252 50
+205 252 50
+206 252 49
+207 251 48
+208 251 47
+209 251 46
+210 251 45
+211 250 44
+212 250 43
+213 250 42
+214 249 41
+215 249 40
+216 248 39
+217 248 38
+218 248 37
+219 247 36
+220 247 35
+221 247 34
+222 246 33
+223 246 32
+224 245 31
+225 245 30
+225 245 30
+226 244 29
+227 244 28
+228 244 27
+229 244 26
+230 243 25
+231 243 24
+232 243 23
+233 242 22
+233 242 22
+234 242 21
+235 241 20
+236 241 19
+237 240 18
+238 240 17
+239 240 16
+240 239 15
+241 239 14
+242 239 13
+243 239 12
+244 238 11
+245 238 10
+246 238 9
+247 238 8
+248 237 7
+249 237 6
+249 237 6
+250 236 5
+251 236 4
+252 235 3
+252 235 3
+252 234 3
+253 233 2
+253 232 2
+253 231 2
+254 230 1
+254 229 1
+255 228 0
+255 227 0
+255 227 0
+255 226 0
+255 225 0
+255 224 0
+255 223 0
+255 222 0
+255 221 0
+255 220 0
+255 219 0
+255 218 0
+255 217 0
+255 216 0
+255 215 0
+255 214 0
+255 213 0
+255 212 0
+255 211 0
+255 210 0
+255 209 0
+255 208 0
+255 207 0
+255 206 0
+255 205 0
+255 204 0
+255 203 0
+255 202 0
+255 201 0
+255 200 0
+255 199 0
+255 198 0
+255 196 0
+255 195 0
+255 194 0
+255 193 0
+255 192 0
+255 191 0
+255 190 0
+255 189 0
+255 188 0
+255 187 0
+255 186 0
+255 185 0
+255 184 0
+255 183 0
+255 182 0
+255 181 0
+255 180 0
+255 179 0
+255 177 0
+255 176 0
+255 175 0
+255 174 0
+255 174 0
+255 173 0
+255 172 0
+255 171 0
+255 171 0
+255 170 0
+255 169 0
+255 168 0
+255 168 0
+255 167 0
+255 166 0
+255 165 0
+255 164 0
+255 164 0
+255 163 0
+255 163 0
+255 162 0
+255 162 0
+255 161 0
+255 161 0
+255 160 0
+255 160 0
+255 159 0
+255 158 0
+255 157 0
+255 157 0
+255 156 0
+255 155 0
+255 154 0
+255 154 0
+255 153 0
+255 153 0
+255 152 0
+255 152 0
+255 151 0
+255 151 0
+255 150 0
+255 149 0
+255 149 0
+255 148 0
+255 147 0
+255 146 0
+255 146 0
+255 145 0
+255 145 0
+255 144 0
+255 144 0
+255 143 0
+255 143 0
+255 142 0
+255 141 0
+255 141 0
+255 140 0
+255 139 0
+255 139 0
+255 138 0
+255 138 0
+255 137 0
+255 137 0
+255 136 0
+255 136 0
+255 135 0
+255 134 0
+255 133 0
+255 133 0
+255 132 0
+255 132 0
+255 131 0
+255 131 0
+255 130 0
+255 130 0
+255 129 0
+255 128 0
+255 128 0
+255 127 0
+255 126 0
+255 126 0
+255 125 0
+255 125 0
+255 124 0
+255 124 0
+255 123 0
+255 122 0
+255 122 0
+255 121 0
+255 120 0
+255 120 0
+255 119 0
+255 118 0
+255 118 0
+255 117 0
+255 117 0
+255 116 0
+255 116 0
+255 115 0
+255 115 0
+255 114 0
+255 113 0
+255 112 0
+255 112 0
+255 111 0
+255 111 0
+255 110 0
+255 110 0
+255 109 0
+255 109 0
+255 108 0
+255 108 0
+255 107 0
+255 106 0
+255 105 0
+255 105 0
+255 104 0
+255 104 0
+255 103 0
+255 103 0
+255 102 0
+255 102 0
+255 101 0
+255 100 0
+255 100 0
+255 99 0
+255 98 0
+255 98 0
+255 97 0
+255 96 0
+255 96 0
+255 95 0
+255 95 0
+255 94 0
+255 94 0
+255 93 0
+255 92 0
+255 91 0
+255 90 0
+255 89 0
+255 88 0
+255 87 0
+255 87 0
+255 86 0
+255 85 0
+255 84 0
+255 84 0
+255 83 0
+255 81 0
+255 80 0
+255 80 0
+255 79 0
+255 78 0
+255 77 0
+255 77 0
+255 76 0
+255 75 0
+255 74 0
+255 73 0
+255 72 0
+255 71 0
+255 70 0
+255 69 0
+255 69 0
+255 68 0
+255 67 0
+255 66 0
+255 66 0
+255 65 0
+255 64 0
+255 63 0
+255 62 0
+255 62 0
+255 61 0
+255 60 0
+255 59 0
+255 59 0
+255 58 0
+255 57 0
+255 56 0
+255 55 0
+255 54 0
+255 53 0
+255 52 0
+255 51 0
+255 51 0
+255 50 0
+255 49 0
+255 48 0
+255 47 0
+255 46 0
+255 45 0
+255 44 0
+255 44 0
+255 43 0
+254 42 0
+254 41 0
+254 40 0
+254 40 0
+253 39 0
+253 38 0
+253 37 0
+253 37 0
+252 36 0
+252 35 0
+252 35 0
+252 34 0
+251 34 0
+251 33 0
+251 32 0
+250 32 0
+249 31 0
+249 30 0
+249 29 0
+248 29 0
+248 28 0
+248 28 0
+247 27 0
+247 27 0
+246 26 0
+246 26 0
+246 25 0
+245 24 0
+245 24 0
+245 23 0
+245 22 0
+244 22 0
+244 21 0
+244 21 0
+243 20 0
+243 19 0
+242 18 0
+242 18 0
+242 17 0
+241 17 0
+241 16 0
+241 16 0
+240 15 0
+240 14 0
+239 13 0
+239 13 0
+239 12 0
+238 12 0
+238 11 0
+238 10 0
+237 10 0
+237 9 0
+236 8 0
+236 8 0
+235 7 0
+235 7 0
+234 6 0
+234 5 0
+233 4 0
+233 4 0
+233 3 0
+232 3 0
+231 2 0
+231 2 0
+230 2 0
+229 2 0
+228 1 0
+228 1 0
+227 1 0
+226 1 0
+225 0 0
+224 0 0
+223 0 0
+222 0 0
+221 0 0
+220 0 0
+219 0 0
+218 0 0
+216 0 0
+215 0 0
+214 0 0
+213 0 0
+212 0 0
+210 0 0
+209 0 0
+208 0 0
+207 0 0
+205 0 0
+204 0 0
+203 0 0
+202 0 0
+201 0 0
+200 0 0
+199 0 0
+198 0 0
+197 0 0
+196 0 0
+195 0 0
+193 0 0
+192 0 0
+191 0 0
+190 0 0
+189 0 0
+188 0 0
+187 0 0
+185 0 0
+184 0 0
+183 0 0
+182 0 0
+181 0 0
+180 0 0
+179 0 0
+177 0 0
+176 0 0
+175 0 0
+174 0 0
+173 0 0
+172 0 0
+171 0 0
+170 0 0
+168 0 0
+167 0 0
+166 0 0
+165 0 0
+164 0 0
+163 0 0
+162 0 0
+161 0 0
+160 0 0
+159 0 0
+158 0 0
+158 0 0
+157 0 0
+157 0 0
+156 0 0
+156 0 0
+155 0 0
+155 0 0
+154 0 0
+154 0 0
+153 0 0
+152 0 0
+152 0 0
+151 0 0
+151 0 0
+150 0 0
+150 0 0
+149 0 0
+149 0 0
+148 0 0
+148 0 0
+148 0 0
+147 0 0
+147 0 0
+147 0 0
+146 0 0
+146 0 0
+145 0 0
+145 0 0
+144 0 0
+144 0 0
+143 0 0
+143 0 0
+142 0 0
+142 0 0
+141 0 0
+141 0 0
+140 0 0
+140 0 0
+139 0 0
+139 0 0
+138 0 0
+138 0 0
+137 0 0
+137 0 0
+136 0 0
+136 0 0
+135 0 0
+135 0 0
+134 0 0
+134 0 0
+
diff --git a/auxdata/colormaps/NCV_banded.rgb b/auxdata/colormaps/NCV_banded.rgb
new file mode 100644
index 00000000..93ae8f5f
--- /dev/null
+++ b/auxdata/colormaps/NCV_banded.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 103 2 126
+ 107 5 133
+ 110 10 139
+ 113 16 143
+ 114 20 147
+ 113 23 148
+ 110 23 149
+ 107 20 149
+ 103 16 149
+ 99 10 152
+ 97 6 157
+ 95 2 164
+ 95 0 172
+ 95 0 181
+ 95 0 189
+ 95 4 196
+ 96 9 201
+ 96 17 204
+ 96 24 206
+ 95 30 206
+ 90 32 203
+ 84 30 200
+ 75 26 197
+ 64 19 195
+ 54 12 196
+ 45 6 199
+ 37 2 206
+ 31 0 214
+ 25 0 222
+ 21 1 229
+ 19 6 234
+ 20 13 237
+ 22 21 239
+ 30 35 238
+ 35 46 235
+ 36 52 230
+ 34 54 224
+ 27 53 219
+ 20 51 216
+ 12 50 216
+ 5 51 220
+ 1 55 226
+ 0 61 233
+ 0 69 241
+ 2 79 247
+ 7 89 250
+ 15 101 252
+ 25 112 252
+ 33 121 250
+ 37 126 245
+ 38 128 239
+ 34 127 232
+ 27 125 226
+ 19 123 223
+ 11 123 223
+ 5 127 226
+ 1 133 232
+ 0 141 239
+ 0 149 246
+ 3 158 251
+ 9 166 254
+ 17 173 254
+ 27 179 254
+ 34 183 251
+ 38 184 245
+ 37 182 238
+ 33 178 231
+ 25 175 226
+ 17 174 223
+ 9 175 223
+ 4 180 227
+ 0 188 234
+ 0 197 241
+ 0 205 248
+ 4 213 252
+ 11 219 254
+ 19 224 254
+ 28 227 253
+ 35 227 250
+ 38 225 244
+ 37 221 237
+ 31 217 230
+ 24 215 225
+ 15 215 223
+ 8 219 224
+ 3 227 229
+ 0 235 234
+ 0 242 237
+ 1 249 240
+ 5 253 240
+ 12 254 238
+ 21 254 235
+ 30 253 230
+ 36 249 224
+ 38 243 215
+ 36 235 205
+ 30 229 194
+ 22 224 185
+ 14 223 178
+ 7 225 174
+ 2 230 172
+ 0 237 172
+ 0 244 171
+ 1 250 171
+ 6 253 169
+ 14 254 167
+ 23 254 164
+ 32 252 161
+ 37 248 155
+ 38 241 147
+ 35 234 136
+ 28 228 125
+ 20 224 113
+ 12 223 103
+ 6 226 94
+ 1 231 87
+ 0 238 82
+ 0 245 77
+ 2 251 73
+ 8 254 71
+ 16 254 70
+ 25 254 70
+ 33 251 70
+ 38 246 66
+ 38 240 60
+ 34 232 49
+ 27 226 36
+ 19 223 22
+ 14 223 11
+ 15 226 4
+ 18 232 1
+ 25 240 0
+ 34 246 0
+ 45 251 3
+ 58 254 9
+ 72 254 18
+ 85 254 27
+ 96 251 34
+ 104 245 38
+ 107 238 37
+ 107 231 33
+ 106 226 25
+ 105 223 17
+ 107 224 9
+ 112 228 3
+ 119 234 0
+ 129 241 0
+ 139 248 0
+ 150 252 4
+ 160 254 11
+ 169 254 19
+ 176 253 28
+ 181 250 35
+ 183 244 38
+ 182 237 37
+ 180 230 31
+ 178 225 24
+ 179 223 15
+ 182 224 8
+ 190 229 3
+ 199 235 0
+ 209 243 0
+ 219 249 1
+ 228 253 5
+ 234 254 12
+ 239 254 21
+ 241 253 30
+ 241 249 36
+ 238 242 38
+ 234 235 36
+ 229 227 30
+ 224 219 22
+ 223 215 14
+ 225 214 7
+ 230 215 2
+ 237 218 0
+ 244 222 0
+ 250 224 1
+ 253 224 6
+ 254 223 14
+ 254 221 23
+ 252 217 32
+ 248 212 37
+ 241 204 38
+ 234 195 35
+ 227 186 28
+ 223 178 20
+ 223 173 12
+ 226 170 5
+ 231 170 1
+ 238 171 0
+ 245 172 0
+ 251 173 2
+ 254 173 8
+ 254 172 16
+ 254 172 25
+ 251 169 33
+ 246 164 38
+ 239 156 38
+ 232 147 34
+ 226 137 27
+ 223 127 18
+ 223 119 11
+ 226 113 4
+ 232 110 1
+ 239 107 0
+ 245 105 0
+ 250 103 3
+ 252 102 9
+ 252 102 18
+ 250 102 27
+ 247 101 34
+ 241 96 37
+ 233 89 37
+ 226 78 32
+ 220 66 24
+ 216 54 16
+ 216 42 9
+ 219 32 3
+ 224 24 0
+ 230 18 0
+ 235 13 0
+ 238 10 4
+ 239 10 11
+ 237 18 25
+ 234 26 39
+ 229 32 50
+ 222 35 56
+ 214 33 59
+ 206 28 59
+ 199 21 57
+ 196 13 55
+ 195 7 55
+ 197 2 58
+ 200 0 63
+ 203 0 69
+ 206 1 76
+ 206 4 84
+ 204 10 92
+ 201 17 100
+ 196 23 106
+ 189 28 109
+ 181 29 109
+ 172 26 107
+ 164 21 104
+ 157 15 100
+ 152 9 99
+ 149 4 99
+ 149 1 100
+ 149 0 103
+ 148 0 106
+ 147 1 109
+ 143 3 110
+ 139 8 110
+ 133 12 109
+ 126 16 106
diff --git a/auxdata/colormaps/NCV_blu_red.rgb b/auxdata/colormaps/NCV_blu_red.rgb
new file mode 100644
index 00000000..bf8e17f3
--- /dev/null
+++ b/auxdata/colormaps/NCV_blu_red.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 42 0 127
+ 42 0 130
+ 42 0 133
+ 42 0 136
+ 42 0 139
+ 41 0 142
+ 41 0 145
+ 41 0 148
+ 40 0 151
+ 40 0 154
+ 40 0 157
+ 39 0 160
+ 39 0 163
+ 38 0 166
+ 37 0 169
+ 37 0 172
+ 36 0 175
+ 35 0 178
+ 34 0 181
+ 34 0 184
+ 33 0 187
+ 32 0 190
+ 31 0 193
+ 30 0 196
+ 28 0 199
+ 27 0 202
+ 26 0 205
+ 25 0 208
+ 24 0 211
+ 22 0 214
+ 21 0 217
+ 19 0 220
+ 18 0 223
+ 16 0 226
+ 15 0 229
+ 13 0 232
+ 12 0 235
+ 10 0 238
+ 8 0 241
+ 6 0 244
+ 4 0 247
+ 2 0 250
+ 0 0 253
+ 1 2 255
+ 4 7 255
+ 7 12 255
+ 10 17 255
+ 13 22 255
+ 16 26 255
+ 19 31 255
+ 22 36 255
+ 25 40 255
+ 28 45 255
+ 31 49 255
+ 34 54 255
+ 37 58 255
+ 40 63 255
+ 43 67 255
+ 46 71 255
+ 49 76 255
+ 52 80 255
+ 55 84 255
+ 58 88 255
+ 61 92 255
+ 64 96 255
+ 67 100 255
+ 70 104 255
+ 73 108 255
+ 76 112 255
+ 79 115 255
+ 82 119 255
+ 85 123 255
+ 88 127 255
+ 91 130 255
+ 94 134 255
+ 97 137 255
+ 100 141 255
+ 103 144 255
+ 106 147 255
+ 109 151 255
+ 112 154 255
+ 115 157 255
+ 118 160 255
+ 121 163 255
+ 124 166 255
+ 127 170 255
+ 130 172 255
+ 133 175 255
+ 136 178 255
+ 139 181 255
+ 142 184 255
+ 145 187 255
+ 148 189 255
+ 151 192 255
+ 154 195 255
+ 157 197 255
+ 160 200 255
+ 163 202 255
+ 166 205 255
+ 169 207 255
+ 172 209 255
+ 175 211 255
+ 178 214 255
+ 181 216 255
+ 184 218 255
+ 187 220 255
+ 190 222 255
+ 193 224 255
+ 196 226 255
+ 199 228 255
+ 202 230 255
+ 205 232 255
+ 208 233 255
+ 211 235 255
+ 214 237 255
+ 217 238 255
+ 220 240 255
+ 223 241 255
+ 226 243 255
+ 229 244 255
+ 232 246 255
+ 235 247 255
+ 238 248 255
+ 241 250 255
+ 244 251 255
+ 247 252 255
+ 250 253 255
+ 253 254 255
+ 255 254 253
+ 255 253 250
+ 255 252 247
+ 255 251 244
+ 255 250 241
+ 255 248 238
+ 255 247 235
+ 255 246 232
+ 255 244 229
+ 255 243 226
+ 255 241 223
+ 255 240 220
+ 255 238 217
+ 255 237 214
+ 255 235 211
+ 255 233 208
+ 255 232 205
+ 255 230 202
+ 255 228 199
+ 255 226 196
+ 255 224 193
+ 255 222 190
+ 255 220 187
+ 255 218 184
+ 255 216 181
+ 255 214 178
+ 255 211 175
+ 255 209 172
+ 255 207 169
+ 255 205 166
+ 255 202 163
+ 255 200 160
+ 255 197 157
+ 255 195 154
+ 255 192 151
+ 255 189 148
+ 255 187 145
+ 255 184 142
+ 255 181 139
+ 255 178 136
+ 255 175 133
+ 255 172 130
+ 255 169 127
+ 255 166 124
+ 255 163 121
+ 255 160 118
+ 255 157 115
+ 255 154 112
+ 255 151 109
+ 255 147 106
+ 255 144 103
+ 255 141 100
+ 255 137 97
+ 255 134 94
+ 255 130 91
+ 255 127 88
+ 255 123 85
+ 255 119 82
+ 255 115 79
+ 255 112 76
+ 255 108 73
+ 255 104 70
+ 255 100 67
+ 255 96 64
+ 255 92 61
+ 255 88 58
+ 255 84 55
+ 255 80 52
+ 255 76 49
+ 255 71 46
+ 255 67 43
+ 255 63 40
+ 255 58 37
+ 255 54 34
+ 255 49 31
+ 255 45 28
+ 255 40 25
+ 255 36 22
+ 255 31 19
+ 255 26 16
+ 255 22 13
+ 255 17 10
+ 255 12 7
+ 255 7 4
+ 255 2 1
+ 253 0 0
+ 250 0 2
+ 247 0 4
+ 244 0 6
+ 241 0 8
+ 238 0 10
+ 235 0 12
+ 232 0 13
+ 229 0 15
+ 226 0 16
+ 223 0 18
+ 220 0 19
+ 217 0 21
+ 214 0 22
+ 211 0 24
+ 208 0 25
+ 205 0 26
+ 202 0 27
+ 199 0 28
+ 196 0 30
+ 193 0 31
+ 190 0 32
+ 187 0 33
+ 184 0 34
+ 181 0 34
+ 178 0 35
+ 175 0 36
+ 172 0 37
+ 169 0 37
+ 166 0 38
+ 163 0 39
+ 160 0 39
+ 157 0 40
+ 154 0 40
+ 151 0 40
+ 148 0 41
+ 145 0 41
+ 142 0 41
+ 139 0 42
+ 136 0 42
+ 133 0 42
+ 130 0 42
+ 127 0 42
diff --git a/auxdata/colormaps/NCV_blue_red.rgb b/auxdata/colormaps/NCV_blue_red.rgb
new file mode 100644
index 00000000..318b6015
--- /dev/null
+++ b/auxdata/colormaps/NCV_blue_red.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 0 0 127
+ 0 0 130
+ 0 0 133
+ 0 0 136
+ 0 0 139
+ 0 0 142
+ 0 0 145
+ 0 0 148
+ 0 0 151
+ 0 0 154
+ 0 0 157
+ 0 0 160
+ 0 0 163
+ 0 0 166
+ 0 0 169
+ 0 0 172
+ 0 0 175
+ 0 0 178
+ 0 0 181
+ 0 0 184
+ 0 0 187
+ 0 0 190
+ 0 0 193
+ 0 0 196
+ 0 0 199
+ 0 0 202
+ 0 0 205
+ 0 0 208
+ 0 0 211
+ 0 0 214
+ 0 0 217
+ 0 0 220
+ 0 0 223
+ 0 0 226
+ 0 0 229
+ 0 0 232
+ 0 0 235
+ 0 0 238
+ 0 0 241
+ 0 0 244
+ 0 0 247
+ 0 0 250
+ 0 0 253
+ 1 1 255
+ 4 4 255
+ 7 7 255
+ 10 10 255
+ 13 13 255
+ 16 16 255
+ 19 19 255
+ 22 22 255
+ 25 25 255
+ 28 28 255
+ 31 31 255
+ 34 34 255
+ 37 37 255
+ 40 40 255
+ 43 43 255
+ 46 46 255
+ 49 49 255
+ 52 52 255
+ 55 55 255
+ 58 58 255
+ 61 61 255
+ 64 64 255
+ 67 67 255
+ 70 70 255
+ 73 73 255
+ 76 76 255
+ 79 79 255
+ 82 82 255
+ 85 85 255
+ 88 88 255
+ 91 91 255
+ 94 94 255
+ 97 97 255
+ 100 100 255
+ 103 103 255
+ 106 106 255
+ 109 109 255
+ 112 112 255
+ 115 115 255
+ 118 118 255
+ 121 121 255
+ 124 124 255
+ 127 127 255
+ 130 130 255
+ 133 133 255
+ 136 136 255
+ 139 139 255
+ 142 142 255
+ 145 145 255
+ 148 148 255
+ 151 151 255
+ 154 154 255
+ 157 157 255
+ 160 160 255
+ 163 163 255
+ 166 166 255
+ 169 169 255
+ 172 172 255
+ 175 175 255
+ 178 178 255
+ 181 181 255
+ 184 184 255
+ 187 187 255
+ 190 190 255
+ 193 193 255
+ 196 196 255
+ 199 199 255
+ 202 202 255
+ 205 205 255
+ 208 208 255
+ 211 211 255
+ 214 214 255
+ 217 217 255
+ 220 220 255
+ 223 223 255
+ 226 226 255
+ 229 229 255
+ 232 232 255
+ 235 235 255
+ 238 238 255
+ 241 241 255
+ 244 244 255
+ 247 247 255
+ 250 250 255
+ 253 253 255
+ 255 253 253
+ 255 250 250
+ 255 247 247
+ 255 244 244
+ 255 241 241
+ 255 238 238
+ 255 235 235
+ 255 232 232
+ 255 229 229
+ 255 226 226
+ 255 223 223
+ 255 220 220
+ 255 217 217
+ 255 214 214
+ 255 211 211
+ 255 208 208
+ 255 205 205
+ 255 202 202
+ 255 199 199
+ 255 196 196
+ 255 193 193
+ 255 190 190
+ 255 187 187
+ 255 184 184
+ 255 181 181
+ 255 178 178
+ 255 175 175
+ 255 172 172
+ 255 169 169
+ 255 166 166
+ 255 163 163
+ 255 160 160
+ 255 157 157
+ 255 154 154
+ 255 151 151
+ 255 148 148
+ 255 145 145
+ 255 142 142
+ 255 139 139
+ 255 136 136
+ 255 133 133
+ 255 130 130
+ 255 127 127
+ 255 124 124
+ 255 121 121
+ 255 118 118
+ 255 115 115
+ 255 112 112
+ 255 109 109
+ 255 106 106
+ 255 103 103
+ 255 100 100
+ 255 97 97
+ 255 94 94
+ 255 91 91
+ 255 88 88
+ 255 85 85
+ 255 82 82
+ 255 79 79
+ 255 76 76
+ 255 73 73
+ 255 70 70
+ 255 67 67
+ 255 64 64
+ 255 61 61
+ 255 58 58
+ 255 55 55
+ 255 52 52
+ 255 49 49
+ 255 46 46
+ 255 43 43
+ 255 40 40
+ 255 37 37
+ 255 34 34
+ 255 31 31
+ 255 28 28
+ 255 25 25
+ 255 22 22
+ 255 19 19
+ 255 16 16
+ 255 13 13
+ 255 10 10
+ 255 7 7
+ 255 4 4
+ 255 1 1
+ 253 0 0
+ 250 0 0
+ 247 0 0
+ 244 0 0
+ 241 0 0
+ 238 0 0
+ 235 0 0
+ 232 0 0
+ 229 0 0
+ 226 0 0
+ 223 0 0
+ 220 0 0
+ 217 0 0
+ 214 0 0
+ 211 0 0
+ 208 0 0
+ 205 0 0
+ 202 0 0
+ 199 0 0
+ 196 0 0
+ 193 0 0
+ 190 0 0
+ 187 0 0
+ 184 0 0
+ 181 0 0
+ 178 0 0
+ 175 0 0
+ 172 0 0
+ 169 0 0
+ 166 0 0
+ 163 0 0
+ 160 0 0
+ 157 0 0
+ 154 0 0
+ 151 0 0
+ 148 0 0
+ 145 0 0
+ 142 0 0
+ 139 0 0
+ 136 0 0
+ 133 0 0
+ 130 0 0
+ 127 0 0
diff --git a/auxdata/colormaps/NCV_bright.rgb b/auxdata/colormaps/NCV_bright.rgb
new file mode 100644
index 00000000..c35b7512
--- /dev/null
+++ b/auxdata/colormaps/NCV_bright.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 232 151 254
+ 230 143 254
+ 228 135 253
+ 226 126 253
+ 225 118 253
+ 223 109 253
+ 221 101 253
+ 219 93 253
+ 216 84 252
+ 213 76 252
+ 210 67 252
+ 207 59 252
+ 204 51 251
+ 201 42 251
+ 197 35 251
+ 193 30 250
+ 188 25 250
+ 184 20 249
+ 179 15 248
+ 175 10 248
+ 170 5 247
+ 166 1 247
+ 162 1 246
+ 158 1 245
+ 154 0 244
+ 150 0 243
+ 145 0 242
+ 141 0 241
+ 138 0 240
+ 134 0 239
+ 131 0 238
+ 128 0 238
+ 124 0 237
+ 121 0 236
+ 118 0 235
+ 115 1 234
+ 113 4 234
+ 111 7 233
+ 108 9 232
+ 106 12 232
+ 104 15 231
+ 102 18 230
+ 100 22 230
+ 99 26 230
+ 98 31 231
+ 97 35 231
+ 95 40 231
+ 94 44 231
+ 93 49 231
+ 92 54 232
+ 91 59 232
+ 91 64 233
+ 90 69 234
+ 89 74 235
+ 89 79 236
+ 88 84 236
+ 87 89 238
+ 87 95 239
+ 86 101 240
+ 86 107 242
+ 85 113 243
+ 85 118 244
+ 84 124 246
+ 84 131 247
+ 84 137 248
+ 83 143 249
+ 83 149 251
+ 83 156 252
+ 82 162 253
+ 82 168 254
+ 81 174 254
+ 81 179 254
+ 80 185 254
+ 79 190 254
+ 79 196 254
+ 78 202 254
+ 78 207 254
+ 76 211 252
+ 75 215 249
+ 74 219 247
+ 73 223 245
+ 72 227 243
+ 71 231 241
+ 69 235 239
+ 67 238 235
+ 65 240 231
+ 62 243 227
+ 60 245 223
+ 58 248 219
+ 55 251 215
+ 53 252 211
+ 50 253 206
+ 47 253 201
+ 44 253 195
+ 42 254 190
+ 39 254 185
+ 36 254 180
+ 33 254 174
+ 31 254 168
+ 29 253 162
+ 26 253 156
+ 24 252 150
+ 22 252 144
+ 19 252 138
+ 18 250 131
+ 16 248 124
+ 15 246 118
+ 14 243 111
+ 12 241 104
+ 11 239 98
+ 10 236 91
+ 9 234 85
+ 8 231 78
+ 8 229 72
+ 7 226 66
+ 7 224 60
+ 6 221 54
+ 6 219 48
+ 7 217 43
+ 7 216 38
+ 8 214 33
+ 9 213 29
+ 10 211 24
+ 10 210 19
+ 11 208 15
+ 14 209 12
+ 16 210 10
+ 19 211 8
+ 21 212 6
+ 24 213 4
+ 27 214 2
+ 29 215 0
+ 34 217 0
+ 39 220 0
+ 44 222 0
+ 48 224 0
+ 53 227 0
+ 58 229 0
+ 63 231 0
+ 69 234 0
+ 74 237 0
+ 80 239 0
+ 86 242 0
+ 92 245 0
+ 98 247 0
+ 104 250 0
+ 111 250 0
+ 118 251 0
+ 125 252 0
+ 132 253 0
+ 139 253 0
+ 146 254 0
+ 153 255 0
+ 159 255 0
+ 165 255 0
+ 171 255 0
+ 177 255 0
+ 183 255 0
+ 189 255 0
+ 195 255 0
+ 200 255 0
+ 204 255 0
+ 209 255 0
+ 214 255 0
+ 219 255 0
+ 224 255 0
+ 227 254 0
+ 230 252 0
+ 233 250 0
+ 235 249 0
+ 238 247 0
+ 241 245 0
+ 243 244 0
+ 245 240 0
+ 247 236 0
+ 248 232 0
+ 250 228 0
+ 251 224 1
+ 253 220 1
+ 254 216 1
+ 254 211 1
+ 254 206 1
+ 254 200 1
+ 254 195 1
+ 254 189 1
+ 254 184 1
+ 254 179 2
+ 255 173 1
+ 255 168 1
+ 255 162 1
+ 255 157 0
+ 255 151 0
+ 255 145 0
+ 254 140 0
+ 254 134 0
+ 253 129 0
+ 252 124 0
+ 251 118 0
+ 250 113 0
+ 249 108 0
+ 248 102 0
+ 247 98 0
+ 245 93 0
+ 244 88 0
+ 243 83 0
+ 241 79 0
+ 240 74 0
+ 239 70 0
+ 237 66 0
+ 235 63 0
+ 234 59 0
+ 232 56 0
+ 230 53 0
+ 229 49 0
+ 227 46 0
+ 225 45 2
+ 224 43 4
+ 222 42 5
+ 221 40 7
+ 219 38 9
+ 217 37 11
+ 216 36 13
+ 215 37 16
+ 215 38 20
+ 214 38 23
+ 213 39 26
+ 212 40 29
+ 212 40 33
+ 212 42 36
+ 212 46 41
+ 213 49 45
+ 213 52 49
+ 214 56 53
+ 214 59 57
+ 215 62 62
+ 216 67 66
+ 218 73 71
+ 219 79 76
+ 221 85 81
+ 223 90 86
+ 224 96 91
+ 226 102 96
+ 228 108 100
+ 231 115 104
+ 233 121 107
+ 235 128 111
+ 238 134 115
+ 240 141 118
+ 243 147 122
+ 245 153 124
+ 246 159 125
+ 248 165 126
+ 250 171 128
+ 251 177 129
+ 253 183 130
+ 255 189 132
diff --git a/auxdata/colormaps/NCV_gebco.rgb b/auxdata/colormaps/NCV_gebco.rgb
new file mode 100644
index 00000000..f5edd694
--- /dev/null
+++ b/auxdata/colormaps/NCV_gebco.rgb
@@ -0,0 +1,26 @@
+ncolors=24
+# r g b
+ 18 10 58
+ 23 49 110
+ 19 89 140
+ 26 103 164
+ 30 114 178
+ 29 139 196
+ 26 165 210
+ 27 184 223
+ 26 204 235
+ 26 216 241
+ 38 223 241
+ 49 229 235
+ 104 242 233
+ 160 255 229
+ 195 209 80
+ 225 224 102
+ 223 196 91
+ 210 178 81
+ 189 150 46
+ 163 127 46
+ 153 118 43
+ 142 109 38
+ 134 103 36
+ 116 88 29
diff --git a/auxdata/colormaps/NCV_jaisnd.rgb b/auxdata/colormaps/NCV_jaisnd.rgb
new file mode 100644
index 00000000..fcb8758d
--- /dev/null
+++ b/auxdata/colormaps/NCV_jaisnd.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 46 0 127
+ 45 0 133
+ 43 0 139
+ 40 0 144
+ 37 0 150
+ 34 0 155
+ 31 0 160
+ 27 0 165
+ 23 0 169
+ 19 0 174
+ 14 0 178
+ 10 0 182
+ 5 0 186
+ 0 0 190
+ 0 4 194
+ 0 10 197
+ 0 15 201
+ 0 21 204
+ 0 26 207
+ 0 32 210
+ 0 38 213
+ 0 44 216
+ 0 49 219
+ 0 55 221
+ 0 61 224
+ 0 67 226
+ 0 73 228
+ 0 78 230
+ 0 84 232
+ 0 90 234
+ 0 95 236
+ 0 100 237
+ 0 106 239
+ 0 111 240
+ 0 116 242
+ 0 121 243
+ 0 126 244
+ 0 131 245
+ 0 136 246
+ 0 141 247
+ 0 145 248
+ 0 150 249
+ 0 154 249
+ 0 158 250
+ 0 162 251
+ 0 166 251
+ 0 170 252
+ 0 174 252
+ 0 178 253
+ 0 181 253
+ 0 185 253
+ 0 188 253
+ 0 192 254
+ 0 195 254
+ 0 198 254
+ 0 201 254
+ 0 204 254
+ 0 208 254
+ 0 211 254
+ 0 214 254
+ 0 217 254
+ 1 220 254
+ 1 223 254
+ 2 225 254
+ 2 228 255
+ 3 231 255
+ 4 234 255
+ 5 237 255
+ 6 240 255
+ 7 243 255
+ 8 246 255
+ 9 249 255
+ 10 252 255
+ 12 255 254
+ 13 255 251
+ 15 255 248
+ 16 255 245
+ 18 255 242
+ 20 255 239
+ 21 255 236
+ 23 255 233
+ 25 255 230
+ 28 255 227
+ 30 255 224
+ 32 255 221
+ 34 255 218
+ 37 255 215
+ 39 255 212
+ 42 255 209
+ 45 255 206
+ 47 255 204
+ 50 255 201
+ 53 255 198
+ 56 255 196
+ 59 255 193
+ 63 255 191
+ 66 255 189
+ 69 255 187
+ 73 255 185
+ 76 255 183
+ 80 255 181
+ 84 255 180
+ 88 255 178
+ 91 255 177
+ 96 255 176
+ 100 255 175
+ 104 255 175
+ 108 255 175
+ 113 255 174
+ 117 255 174
+ 122 255 175
+ 127 255 175
+ 132 255 176
+ 137 255 178
+ 142 255 179
+ 148 255 181
+ 154 255 183
+ 159 255 186
+ 165 255 188
+ 172 255 192
+ 178 255 196
+ 185 255 200
+ 192 255 205
+ 200 255 210
+ 209 255 216
+ 218 255 223
+ 229 255 232
+ 243 255 244
+ 251 255 243
+ 248 255 229
+ 245 255 218
+ 243 255 209
+ 242 255 200
+ 241 255 192
+ 240 255 185
+ 240 255 178
+ 239 255 172
+ 239 255 165
+ 239 255 159
+ 240 255 154
+ 240 255 148
+ 241 255 142
+ 242 255 137
+ 242 255 132
+ 243 255 127
+ 244 255 122
+ 245 255 117
+ 247 255 113
+ 248 255 108
+ 249 255 104
+ 251 255 100
+ 252 255 96
+ 254 255 91
+ 255 254 88
+ 255 252 84
+ 255 250 80
+ 255 248 76
+ 255 247 73
+ 255 245 69
+ 255 243 66
+ 255 241 63
+ 255 239 59
+ 255 237 56
+ 255 235 53
+ 255 233 50
+ 255 231 47
+ 255 228 45
+ 255 226 42
+ 255 224 39
+ 255 222 37
+ 255 219 34
+ 255 217 32
+ 255 215 30
+ 255 212 28
+ 255 210 25
+ 255 207 23
+ 255 204 21
+ 255 202 20
+ 255 199 18
+ 255 196 16
+ 255 193 15
+ 255 190 13
+ 255 187 12
+ 255 183 10
+ 255 180 9
+ 255 177 8
+ 255 173 7
+ 255 170 6
+ 255 166 5
+ 255 162 4
+ 255 158 3
+ 255 154 2
+ 254 150 2
+ 254 146 1
+ 254 142 1
+ 254 138 0
+ 254 133 0
+ 254 129 0
+ 254 124 0
+ 254 119 0
+ 254 114 0
+ 254 109 0
+ 254 104 0
+ 254 99 0
+ 253 94 0
+ 253 88 0
+ 253 83 0
+ 253 77 0
+ 252 71 0
+ 252 65 0
+ 251 59 0
+ 251 53 0
+ 250 47 0
+ 249 41 0
+ 249 34 0
+ 248 28 0
+ 247 21 0
+ 246 15 0
+ 245 8 0
+ 244 2 0
+ 243 0 4
+ 242 0 10
+ 240 0 17
+ 239 0 24
+ 237 0 30
+ 236 0 37
+ 234 0 43
+ 232 0 49
+ 230 0 55
+ 228 0 61
+ 226 0 67
+ 224 0 73
+ 221 0 79
+ 219 0 84
+ 216 0 89
+ 213 0 94
+ 210 0 99
+ 207 0 104
+ 204 0 108
+ 201 0 112
+ 197 0 116
+ 194 0 119
+ 190 0 122
+ 186 0 125
+ 182 0 127
+ 178 0 129
+ 174 0 130
+ 169 0 132
+ 165 0 132
+ 160 0 133
+ 155 0 132
+ 150 0 132
+ 144 0 131
+ 139 0 129
+ 133 0 127
+ 127 0 125
diff --git a/auxdata/colormaps/NCV_jet.rgb b/auxdata/colormaps/NCV_jet.rgb
new file mode 100644
index 00000000..16715d0d
--- /dev/null
+++ b/auxdata/colormaps/NCV_jet.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 0 0 127
+ 0 0 131
+ 0 0 135
+ 0 0 139
+ 0 0 143
+ 0 0 147
+ 0 0 151
+ 0 0 155
+ 0 0 159
+ 0 0 163
+ 0 0 167
+ 0 0 171
+ 0 0 175
+ 0 0 179
+ 0 0 183
+ 0 0 187
+ 0 0 191
+ 0 0 195
+ 0 0 199
+ 0 0 203
+ 0 0 207
+ 0 0 211
+ 0 0 215
+ 0 0 219
+ 0 0 223
+ 0 0 227
+ 0 0 231
+ 0 0 235
+ 0 0 239
+ 0 0 243
+ 0 0 247
+ 0 0 251
+ 0 0 255
+ 0 4 255
+ 0 8 255
+ 0 12 255
+ 0 16 255
+ 0 20 255
+ 0 24 255
+ 0 28 255
+ 0 32 255
+ 0 36 255
+ 0 40 255
+ 0 44 255
+ 0 48 255
+ 0 52 255
+ 0 56 255
+ 0 60 255
+ 0 64 255
+ 0 68 255
+ 0 72 255
+ 0 76 255
+ 0 80 255
+ 0 84 255
+ 0 88 255
+ 0 92 255
+ 0 96 255
+ 0 100 255
+ 0 104 255
+ 0 108 255
+ 0 112 255
+ 0 116 255
+ 0 120 255
+ 0 124 255
+ 0 128 255
+ 0 132 255
+ 0 136 255
+ 0 140 255
+ 0 144 255
+ 0 148 255
+ 0 152 255
+ 0 156 255
+ 0 160 255
+ 0 164 255
+ 0 168 255
+ 0 172 255
+ 0 176 255
+ 0 180 255
+ 0 184 255
+ 0 188 255
+ 0 192 255
+ 0 196 255
+ 0 200 255
+ 0 204 255
+ 0 208 255
+ 0 212 255
+ 0 216 255
+ 0 220 255
+ 0 224 255
+ 0 228 255
+ 0 232 255
+ 0 236 255
+ 0 240 255
+ 0 244 255
+ 0 248 255
+ 0 252 255
+ 1 255 253
+ 5 255 249
+ 9 255 245
+ 13 255 241
+ 17 255 237
+ 21 255 233
+ 25 255 229
+ 29 255 225
+ 33 255 221
+ 37 255 217
+ 41 255 213
+ 45 255 209
+ 49 255 205
+ 53 255 201
+ 57 255 197
+ 61 255 193
+ 65 255 189
+ 69 255 185
+ 73 255 181
+ 77 255 177
+ 81 255 173
+ 85 255 169
+ 89 255 165
+ 93 255 161
+ 97 255 157
+ 101 255 153
+ 105 255 149
+ 109 255 145
+ 113 255 141
+ 117 255 137
+ 121 255 133
+ 125 255 129
+ 129 255 125
+ 133 255 121
+ 137 255 117
+ 141 255 113
+ 145 255 109
+ 149 255 105
+ 153 255 101
+ 157 255 97
+ 161 255 93
+ 165 255 89
+ 169 255 85
+ 173 255 81
+ 177 255 77
+ 181 255 73
+ 185 255 69
+ 189 255 65
+ 193 255 61
+ 197 255 57
+ 201 255 53
+ 205 255 49
+ 209 255 45
+ 213 255 41
+ 217 255 37
+ 221 255 33
+ 225 255 29
+ 229 255 25
+ 233 255 21
+ 237 255 17
+ 241 255 13
+ 245 255 9
+ 249 255 5
+ 253 255 1
+ 255 252 0
+ 255 248 0
+ 255 244 0
+ 255 240 0
+ 255 236 0
+ 255 232 0
+ 255 228 0
+ 255 224 0
+ 255 220 0
+ 255 216 0
+ 255 212 0
+ 255 208 0
+ 255 204 0
+ 255 200 0
+ 255 196 0
+ 255 192 0
+ 255 188 0
+ 255 184 0
+ 255 180 0
+ 255 176 0
+ 255 172 0
+ 255 168 0
+ 255 164 0
+ 255 160 0
+ 255 156 0
+ 255 152 0
+ 255 148 0
+ 255 144 0
+ 255 140 0
+ 255 136 0
+ 255 132 0
+ 255 128 0
+ 255 124 0
+ 255 120 0
+ 255 116 0
+ 255 112 0
+ 255 108 0
+ 255 104 0
+ 255 100 0
+ 255 96 0
+ 255 92 0
+ 255 88 0
+ 255 84 0
+ 255 80 0
+ 255 76 0
+ 255 72 0
+ 255 68 0
+ 255 64 0
+ 255 60 0
+ 255 56 0
+ 255 52 0
+ 255 48 0
+ 255 44 0
+ 255 40 0
+ 255 36 0
+ 255 32 0
+ 255 28 0
+ 255 24 0
+ 255 20 0
+ 255 16 0
+ 255 12 0
+ 255 8 0
+ 255 4 0
+ 255 0 0
+ 251 0 0
+ 247 0 0
+ 243 0 0
+ 239 0 0
+ 235 0 0
+ 231 0 0
+ 227 0 0
+ 223 0 0
+ 219 0 0
+ 215 0 0
+ 211 0 0
+ 207 0 0
+ 203 0 0
+ 199 0 0
+ 195 0 0
+ 191 0 0
+ 187 0 0
+ 183 0 0
+ 179 0 0
+ 175 0 0
+ 171 0 0
+ 167 0 0
+ 163 0 0
+ 159 0 0
+ 155 0 0
+ 151 0 0
+ 147 0 0
+ 143 0 0
+ 139 0 0
+ 135 0 0
+ 131 0 0
+ 127 0 0
diff --git a/auxdata/colormaps/NCV_manga.rgb b/auxdata/colormaps/NCV_manga.rgb
new file mode 100644
index 00000000..e0d4a892
--- /dev/null
+++ b/auxdata/colormaps/NCV_manga.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 47 55 159
+ 43 52 160
+ 33 43 162
+ 21 32 163
+ 11 23 165
+ 5 18 166
+ 2 16 168
+ 0 15 169
+ 0 16 170
+ 0 16 170
+ 0 16 170
+ 0 16 166
+ 0 16 158
+ 0 15 144
+ 0 13 125
+ 0 12 110
+ 0 12 105
+ 0 13 114
+ 0 16 133
+ 0 19 154
+ 0 22 170
+ 0 24 180
+ 0 26 186
+ 0 27 189
+ 0 29 191
+ 1 31 193
+ 3 33 194
+ 7 38 195
+ 15 45 196
+ 27 57 197
+ 43 71 199
+ 56 82 200
+ 60 87 201
+ 54 83 202
+ 40 73 203
+ 25 62 204
+ 14 55 205
+ 7 51 206
+ 3 50 207
+ 2 50 208
+ 2 52 209
+ 2 53 209
+ 2 55 207
+ 2 55 203
+ 2 54 194
+ 2 51 178
+ 2 48 160
+ 2 44 145
+ 2 45 141
+ 3 50 152
+ 4 58 171
+ 5 67 191
+ 6 74 206
+ 7 80 215
+ 8 84 220
+ 8 88 222
+ 10 92 224
+ 12 96 225
+ 15 101 226
+ 21 107 227
+ 31 115 228
+ 46 127 228
+ 64 139 229
+ 78 149 230
+ 82 153 231
+ 75 152 232
+ 61 148 232
+ 47 144 233
+ 38 143 234
+ 33 144 234
+ 32 147 235
+ 33 151 235
+ 35 155 236
+ 38 159 235
+ 40 161 233
+ 41 162 228
+ 42 158 217
+ 41 150 201
+ 40 139 182
+ 39 131 168
+ 41 133 165
+ 46 145 177
+ 55 164 196
+ 63 184 216
+ 71 200 229
+ 78 211 238
+ 84 219 242
+ 89 225 244
+ 94 230 245
+ 100 234 246
+ 106 238 246
+ 114 242 247
+ 125 246 247
+ 139 247 246
+ 153 248 244
+ 164 248 243
+ 169 249 242
+ 167 249 240
+ 164 249 238
+ 161 250 236
+ 162 250 234
+ 164 250 232
+ 169 251 231
+ 173 251 230
+ 178 250 229
+ 183 249 228
+ 186 247 225
+ 186 240 220
+ 181 229 209
+ 171 212 194
+ 159 192 177
+ 151 179 165
+ 153 178 165
+ 167 191 178
+ 188 210 197
+ 207 228 215
+ 222 241 229
+ 232 248 237
+ 238 252 242
+ 242 253 245
+ 245 254 247
+ 248 254 249
+ 250 254 250
+ 251 254 252
+ 253 254 253
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 253 254 253
+ 252 254 251
+ 250 254 250
+ 249 254 248
+ 247 254 245
+ 245 253 242
+ 242 252 238
+ 237 248 232
+ 229 241 222
+ 215 228 207
+ 197 210 188
+ 178 191 167
+ 165 178 153
+ 165 179 151
+ 177 192 159
+ 194 212 171
+ 209 229 181
+ 220 240 186
+ 225 247 186
+ 228 249 183
+ 229 250 178
+ 230 251 173
+ 231 251 169
+ 232 250 164
+ 234 250 162
+ 236 250 161
+ 238 249 164
+ 240 249 167
+ 242 249 169
+ 243 248 164
+ 244 248 153
+ 246 247 139
+ 247 246 125
+ 247 242 114
+ 246 238 106
+ 246 234 100
+ 245 230 94
+ 244 225 89
+ 242 219 84
+ 238 211 78
+ 229 200 71
+ 216 184 63
+ 196 164 55
+ 177 145 46
+ 165 133 41
+ 168 131 39
+ 182 139 40
+ 201 150 41
+ 217 158 42
+ 228 162 41
+ 233 161 40
+ 235 159 38
+ 236 155 35
+ 235 151 33
+ 235 147 32
+ 234 144 33
+ 234 143 38
+ 233 144 47
+ 232 148 61
+ 232 152 75
+ 231 153 82
+ 230 149 78
+ 229 139 64
+ 228 127 46
+ 228 115 31
+ 227 107 21
+ 226 101 15
+ 225 96 12
+ 224 92 10
+ 222 88 8
+ 220 84 8
+ 215 80 7
+ 206 74 6
+ 191 67 5
+ 171 58 4
+ 152 50 3
+ 141 45 2
+ 145 44 2
+ 160 48 2
+ 178 51 2
+ 194 54 2
+ 203 55 2
+ 207 55 2
+ 209 53 2
+ 209 52 2
+ 208 50 2
+ 207 50 3
+ 206 51 7
+ 205 55 14
+ 204 62 25
+ 203 73 40
+ 202 83 54
+ 201 87 60
+ 200 82 56
+ 199 71 43
+ 197 57 27
+ 196 45 15
+ 195 38 7
+ 194 33 3
+ 193 31 1
+ 191 29 0
+ 189 27 0
+ 186 26 0
+ 180 24 0
+ 170 22 0
+ 154 19 0
+ 133 16 0
+ 114 13 0
+ 105 12 0
+ 110 12 0
+ 125 13 0
+ 144 15 0
+ 158 16 0
+ 166 16 0
+ 170 16 0
+ 170 16 0
+ 170 16 0
+ 169 15 0
+ 168 16 2
+ 166 18 5
+ 165 23 11
+ 163 32 21
+ 162 43 33
+ 160 52 43
+ 159 55 47
diff --git a/auxdata/colormaps/NCV_rainbow2.rgb b/auxdata/colormaps/NCV_rainbow2.rgb
new file mode 100644
index 00000000..a96c29a6
--- /dev/null
+++ b/auxdata/colormaps/NCV_rainbow2.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 38 0 50
+ 38 0 51
+ 38 0 51
+ 38 0 51
+ 39 0 52
+ 39 0 52
+ 39 0 53
+ 40 0 54
+ 41 0 55
+ 41 0 57
+ 42 0 58
+ 43 0 60
+ 44 0 61
+ 45 0 63
+ 46 0 65
+ 47 0 67
+ 48 0 70
+ 50 0 72
+ 51 0 75
+ 52 0 77
+ 53 0 80
+ 54 0 83
+ 56 0 86
+ 57 0 89
+ 58 0 92
+ 59 0 96
+ 60 0 99
+ 61 0 103
+ 62 0 106
+ 63 0 110
+ 64 0 114
+ 65 0 117
+ 65 0 121
+ 66 0 125
+ 66 0 129
+ 66 0 133
+ 66 0 137
+ 66 0 141
+ 66 0 145
+ 65 0 150
+ 65 0 154
+ 64 0 158
+ 63 0 162
+ 62 0 166
+ 60 0 170
+ 59 0 174
+ 57 0 179
+ 55 0 183
+ 52 0 187
+ 50 0 191
+ 47 0 195
+ 44 0 198
+ 41 0 202
+ 38 0 206
+ 34 0 210
+ 30 0 213
+ 26 0 217
+ 21 0 220
+ 17 0 223
+ 12 0 226
+ 7 0 229
+ 2 0 232
+ 0 3 235
+ 0 8 237
+ 0 14 240
+ 0 20 242
+ 0 26 244
+ 0 33 246
+ 0 39 247
+ 0 46 249
+ 0 52 250
+ 0 59 251
+ 0 66 252
+ 0 73 253
+ 0 80 253
+ 0 86 253
+ 0 93 253
+ 0 100 253
+ 0 107 253
+ 0 114 253
+ 0 121 253
+ 0 128 253
+ 0 136 252
+ 0 143 252
+ 0 150 252
+ 0 157 252
+ 0 165 252
+ 0 172 252
+ 0 180 252
+ 0 187 252
+ 0 194 251
+ 0 202 251
+ 0 210 251
+ 0 217 251
+ 0 225 250
+ 0 232 250
+ 0 240 250
+ 0 247 250
+ 0 249 244
+ 0 249 235
+ 0 248 227
+ 0 248 219
+ 0 247 210
+ 0 247 202
+ 0 246 193
+ 0 245 185
+ 0 245 176
+ 0 244 167
+ 0 243 159
+ 0 241 150
+ 0 240 141
+ 0 238 132
+ 0 237 123
+ 0 235 114
+ 0 232 105
+ 0 229 96
+ 0 226 87
+ 0 222 78
+ 0 217 69
+ 0 212 61
+ 0 206 52
+ 0 198 43
+ 0 190 35
+ 0 181 27
+ 0 172 20
+ 0 163 13
+ 0 157 7
+ 0 153 2
+ 2 153 0
+ 7 157 0
+ 13 163 0
+ 20 172 0
+ 27 181 0
+ 35 190 0
+ 43 198 0
+ 52 206 0
+ 61 212 0
+ 69 217 0
+ 78 222 0
+ 87 226 0
+ 96 229 0
+ 105 232 0
+ 114 235 0
+ 123 237 0
+ 132 238 0
+ 141 240 0
+ 150 241 0
+ 159 243 0
+ 167 244 0
+ 176 245 0
+ 185 245 0
+ 193 246 0
+ 202 247 0
+ 210 247 0
+ 219 248 0
+ 227 248 0
+ 235 249 0
+ 244 249 0
+ 250 247 0
+ 250 240 0
+ 250 232 0
+ 250 225 0
+ 251 217 0
+ 251 210 0
+ 251 202 0
+ 251 194 0
+ 252 187 0
+ 252 180 0
+ 252 172 0
+ 252 165 0
+ 252 157 0
+ 252 150 0
+ 252 143 0
+ 252 136 0
+ 253 128 0
+ 253 121 0
+ 253 114 0
+ 253 107 0
+ 253 100 0
+ 253 93 0
+ 253 86 0
+ 253 80 0
+ 253 73 0
+ 252 66 0
+ 251 59 0
+ 250 52 0
+ 249 46 0
+ 247 39 0
+ 246 33 0
+ 244 26 0
+ 242 20 0
+ 240 14 0
+ 237 8 0
+ 235 3 0
+ 232 0 2
+ 229 0 7
+ 226 0 12
+ 223 0 17
+ 220 0 21
+ 217 0 26
+ 213 0 30
+ 210 0 34
+ 206 0 38
+ 202 0 41
+ 198 0 44
+ 195 0 47
+ 191 0 50
+ 187 0 52
+ 183 0 55
+ 179 0 57
+ 174 0 59
+ 170 0 60
+ 166 0 62
+ 162 0 63
+ 158 0 64
+ 154 0 65
+ 150 0 65
+ 145 0 66
+ 141 0 66
+ 137 0 66
+ 133 0 66
+ 129 0 66
+ 125 0 66
+ 121 0 65
+ 117 0 65
+ 114 0 64
+ 110 0 63
+ 106 0 62
+ 103 0 61
+ 99 0 60
+ 96 0 59
+ 92 0 58
+ 89 0 57
+ 86 0 56
+ 83 0 54
+ 80 0 53
+ 77 0 52
+ 75 0 51
+ 72 0 50
+ 70 0 48
+ 67 0 47
+ 65 0 46
+ 63 0 45
+ 61 0 44
+ 60 0 43
+ 58 0 42
+ 57 0 41
+ 55 0 41
+ 54 0 40
+ 53 0 39
+ 52 0 39
+ 52 0 39
+ 51 0 38
+ 51 0 38
+ 51 0 38
+ 50 0 38
diff --git a/auxdata/colormaps/NCV_roullet.rgb b/auxdata/colormaps/NCV_roullet.rgb
new file mode 100644
index 00000000..3b617745
--- /dev/null
+++ b/auxdata/colormaps/NCV_roullet.rgb
@@ -0,0 +1,258 @@
+ncolors=256
+# r g b
+ 91 96 152
+ 63 70 156
+ 21 32 159
+ 4 16 162
+ 0 13 164
+ 0 13 160
+ 0 11 134
+ 0 5 66
+ 0 2 23
+ 0 7 77
+ 0 14 147
+ 0 17 177
+ 0 20 185
+ 5 25 188
+ 28 46 190
+ 82 95 193
+ 117 126 195
+ 76 91 197
+ 25 46 199
+ 4 30 201
+ 0 27 202
+ 0 27 197
+ 0 23 167
+ 0 14 97
+ 0 8 58
+ 0 17 115
+ 0 29 183
+ 0 34 209
+ 1 37 216
+ 7 44 218
+ 35 68 220
+ 99 121 221
+ 132 150 222
+ 82 110 224
+ 25 66 225
+ 4 50 226
+ 0 49 226
+ 0 48 220
+ 0 42 186
+ 0 26 115
+ 0 19 80
+ 0 35 141
+ 0 52 206
+ 0 60 230
+ 1 64 235
+ 8 72 237
+ 42 98 237
+ 111 148 238
+ 141 171 239
+ 84 133 240
+ 25 95 241
+ 4 83 241
+ 0 83 240
+ 0 82 232
+ 0 71 196
+ 0 46 123
+ 0 36 94
+ 0 62 158
+ 0 89 220
+ 0 101 241
+ 2 107 246
+ 11 115 247
+ 48 139 247
+ 120 180 248
+ 146 195 248
+ 83 165 249
+ 25 139 249
+ 6 133 249
+ 3 134 248
+ 3 133 239
+ 3 114 200
+ 2 74 125
+ 2 62 102
+ 4 105 169
+ 6 146 228
+ 8 163 248
+ 11 170 251
+ 22 178 252
+ 62 195 252
+ 133 219 252
+ 152 226 253
+ 91 213 253
+ 40 205 253
+ 25 206 253
+ 25 209 251
+ 26 205 241
+ 23 173 199
+ 16 111 124
+ 15 98 107
+ 28 165 177
+ 41 222 233
+ 48 243 250
+ 55 251 253
+ 68 254 252
+ 106 254 249
+ 164 254 249
+ 177 254 248
+ 131 254 241
+ 100 254 233
+ 95 254 228
+ 99 252 224
+ 101 240 211
+ 88 195 170
+ 57 121 104
+ 56 111 95
+ 97 182 155
+ 133 235 200
+ 150 251 213
+ 160 254 216
+ 172 254 218
+ 194 254 226
+ 220 254 238
+ 226 254 239
+ 212 254 231
+ 207 254 227
+ 210 254 227
+ 214 252 228
+ 209 239 219
+ 171 191 177
+ 107 117 110
+ 106 114 108
+ 177 187 179
+ 229 237 230
+ 245 252 246
+ 250 254 251
+ 253 254 253
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 254 254 254
+ 253 254 253
+ 251 254 250
+ 246 252 245
+ 230 237 229
+ 179 187 177
+ 108 114 106
+ 110 117 107
+ 177 191 171
+ 219 239 209
+ 228 252 214
+ 227 254 210
+ 227 254 207
+ 231 254 212
+ 239 254 226
+ 238 254 220
+ 226 254 194
+ 218 254 172
+ 216 254 160
+ 213 251 150
+ 200 235 133
+ 155 182 97
+ 95 111 56
+ 104 121 57
+ 170 195 88
+ 211 240 101
+ 224 252 99
+ 228 254 95
+ 233 254 100
+ 241 254 131
+ 248 254 177
+ 249 254 164
+ 249 254 106
+ 252 254 68
+ 253 251 55
+ 250 243 48
+ 233 222 41
+ 177 165 28
+ 107 98 15
+ 124 111 16
+ 199 173 23
+ 241 205 26
+ 251 209 25
+ 253 206 25
+ 253 205 40
+ 253 213 91
+ 253 226 152
+ 252 219 133
+ 252 195 62
+ 252 178 22
+ 251 170 11
+ 248 163 8
+ 228 146 6
+ 169 105 4
+ 102 62 2
+ 125 74 2
+ 200 114 3
+ 239 133 3
+ 248 134 3
+ 249 133 6
+ 249 139 25
+ 249 165 83
+ 248 195 146
+ 248 180 120
+ 247 139 48
+ 247 115 11
+ 246 107 2
+ 241 101 0
+ 220 89 0
+ 158 62 0
+ 94 36 0
+ 123 46 0
+ 196 71 0
+ 232 82 0
+ 240 83 0
+ 241 83 4
+ 241 95 25
+ 240 133 84
+ 239 171 141
+ 238 148 111
+ 237 98 42
+ 237 72 8
+ 235 64 1
+ 230 60 0
+ 206 52 0
+ 141 35 0
+ 80 19 0
+ 115 26 0
+ 186 42 0
+ 220 48 0
+ 226 49 0
+ 226 50 4
+ 225 66 25
+ 224 110 82
+ 222 150 132
+ 221 121 99
+ 220 68 35
+ 218 44 7
+ 216 37 1
+ 209 34 0
+ 183 29 0
+ 115 17 0
+ 58 8 0
+ 97 14 0
+ 167 23 0
+ 197 27 0
+ 202 27 0
+ 201 30 4
+ 199 46 25
+ 197 91 76
+ 195 126 117
+ 193 95 82
+ 190 46 28
+ 188 25 5
+ 185 20 0
+ 177 17 0
+ 147 14 0
+ 77 7 0
+ 23 2 0
+ 66 5 0
+ 134 11 0
+ 160 13 0
+ 164 13 0
+ 162 16 4
+ 159 32 21
+ 156 70 63
+ 152 96 91
diff --git a/auxdata/colormaps/NEO_div_vegetation_a.rgb b/auxdata/colormaps/NEO_div_vegetation_a.rgb
new file mode 100644
index 00000000..e5199e15
--- /dev/null
+++ b/auxdata/colormaps/NEO_div_vegetation_a.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# R G B
+ 83 0 0
+ 84 0 0
+ 84 0 0
+ 85 0 0
+ 86 0 0
+ 86 0 0
+ 87 0 0
+ 88 0 0
+ 90 0 0
+ 90 0 0
+ 91 0 0
+ 91 0 0
+ 93 0 0
+ 94 0 0
+ 95 0 0
+ 96 0 0
+ 97 0 0
+ 97 0 0
+ 98 0 0
+ 99 0 0
+ 100 0 0
+ 101 0 0
+ 103 0 0
+ 103 0 0
+ 105 0 0
+ 106 0 0
+ 107 0 0
+ 108 0 0
+ 109 0 0
+ 110 0 0
+ 112 0 0
+ 113 0 0
+ 114 0 0
+ 116 0 0
+ 116 0 0
+ 118 0 0
+ 119 0 0
+ 121 0 0
+ 121 0 0
+ 123 0 0
+ 124 0 0
+ 125 0 0
+ 127 0 0
+ 128 0 0
+ 131 4 1
+ 131 7 2
+ 134 11 4
+ 135 13 5
+ 138 17 6
+ 140 21 7
+ 142 25 8
+ 144 29 10
+ 146 31 11
+ 147 34 12
+ 150 39 13
+ 151 42 14
+ 153 46 15
+ 156 50 17
+ 158 53 18
+ 159 57 19
+ 161 60 20
+ 162 63 21
+ 165 68 23
+ 167 72 24
+ 169 75 25
+ 171 80 26
+ 173 83 27
+ 176 87 29
+ 178 91 30
+ 179 93 31
+ 182 99 33
+ 184 103 34
+ 187 108 36
+ 189 111 37
+ 191 115 38
+ 192 118 42
+ 193 120 45
+ 194 121 47
+ 195 124 51
+ 197 127 55
+ 198 129 58
+ 199 132 62
+ 200 134 65
+ 201 137 69
+ 203 140 73
+ 204 142 76
+ 204 144 79
+ 206 146 82
+ 207 150 86
+ 208 152 89
+ 209 155 93
+ 210 157 96
+ 212 159 100
+ 213 163 104
+ 214 165 107
+ 215 168 111
+ 217 170 115
+ 217 172 117
+ 219 176 122
+ 220 178 125
+ 221 181 129
+ 223 184 133
+ 224 186 136
+ 225 189 141
+ 226 192 144
+ 227 194 147
+ 229 197 151
+ 230 199 154
+ 231 202 158
+ 233 205 163
+ 234 208 166
+ 235 210 169
+ 236 213 172
+ 237 215 176
+ 239 218 180
+ 240 221 184
+ 241 225 189
+ 242 227 192
+ 243 229 195
+ 245 232 199
+ 246 235 203
+ 247 237 206
+ 248 239 209
+ 250 244 214
+ 251 245 217
+ 252 248 221
+ 253 251 225
+ 255 255 229
+ 254 255 229
+ 250 253 224
+ 248 251 221
+ 246 251 219
+ 244 249 215
+ 241 248 212
+ 239 247 209
+ 236 246 205
+ 234 244 202
+ 231 243 198
+ 229 242 195
+ 226 241 191
+ 224 239 187
+ 221 238 185
+ 218 237 181
+ 216 236 177
+ 214 234 175
+ 210 233 171
+ 208 232 168
+ 205 231 165
+ 203 229 161
+ 200 228 159
+ 198 227 155
+ 195 226 151
+ 193 225 148
+ 191 223 145
+ 188 222 141
+ 186 221 139
+ 183 219 134
+ 181 218 131
+ 179 217 129
+ 176 216 125
+ 174 215 122
+ 171 213 118
+ 169 213 116
+ 166 211 113
+ 163 210 109
+ 161 209 106
+ 158 208 102
+ 156 206 100
+ 154 205 96
+ 151 204 93
+ 150 203 91
+ 147 202 87
+ 144 201 84
+ 142 199 80
+ 140 199 78
+ 137 197 74
+ 135 196 72
+ 133 195 68
+ 131 194 66
+ 128 192 61
+ 127 192 60
+ 123 190 57
+ 119 188 55
+ 114 185 53
+ 110 183 51
+ 107 181 50
+ 103 179 49
+ 99 176 47
+ 95 174 45
+ 91 172 44
+ 88 171 43
+ 84 168 41
+ 81 166 40
+ 77 164 38
+ 74 163 37
+ 70 161 36
+ 66 159 34
+ 64 157 32
+ 59 154 30
+ 56 153 29
+ 52 151 28
+ 49 149 26
+ 45 147 25
+ 41 145 24
+ 39 143 23
+ 35 141 21
+ 31 139 19
+ 27 137 19
+ 25 135 17
+ 22 133 16
+ 19 132 15
+ 15 129 13
+ 12 128 12
+ 12 126 12
+ 12 125 12
+ 11 123 11
+ 11 121 11
+ 11 120 11
+ 11 119 11
+ 11 117 11
+ 11 117 11
+ 10 115 10
+ 10 113 10
+ 10 112 10
+ 10 110 10
+ 10 109 10
+ 10 108 10
+ 10 107 10
+ 9 105 9
+ 9 103 9
+ 9 102 9
+ 9 102 9
+ 9 100 9
+ 9 99 9
+ 8 97 8
+ 8 97 8
+ 8 95 8
+ 8 95 8
+ 8 93 8
+ 8 92 8
+ 8 90 8
+ 8 90 8
+ 7 89 7
+ 7 88 7
+ 7 86 7
+ 7 85 7
+ 7 85 7
+ 7 84 7
+ 7 82 7
+ 7 81 7
+ 6 81 6
+ 6 80 6
+ 6 79 6
+ 6 78 6
+ 6 77 6
+ 6 76 6
diff --git a/auxdata/colormaps/NEO_div_vegetation_b.rgb b/auxdata/colormaps/NEO_div_vegetation_b.rgb
new file mode 100644
index 00000000..9598e931
--- /dev/null
+++ b/auxdata/colormaps/NEO_div_vegetation_b.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# R G B
+ 70 39 29
+ 72 40 30
+ 73 41 30
+ 73 41 30
+ 74 42 30
+ 76 43 31
+ 76 43 31
+ 77 43 31
+ 79 45 32
+ 80 46 32
+ 81 46 33
+ 82 47 33
+ 84 48 33
+ 85 49 34
+ 85 50 34
+ 87 51 34
+ 88 52 35
+ 89 52 35
+ 91 54 36
+ 93 55 36
+ 94 56 37
+ 95 56 37
+ 97 58 37
+ 98 59 37
+ 99 59 38
+ 101 61 40
+ 102 62 41
+ 103 64 42
+ 104 65 43
+ 105 66 44
+ 106 67 45
+ 107 68 46
+ 109 70 48
+ 109 70 48
+ 111 73 50
+ 112 74 51
+ 114 76 53
+ 115 77 54
+ 115 78 54
+ 117 80 56
+ 119 81 58
+ 120 83 59
+ 121 83 60
+ 122 86 61
+ 123 87 62
+ 125 89 64
+ 127 91 66
+ 128 92 67
+ 129 93 68
+ 131 94 70
+ 132 96 71
+ 134 99 73
+ 135 100 74
+ 135 101 74
+ 138 104 77
+ 139 105 78
+ 141 107 80
+ 142 109 81
+ 143 109 82
+ 145 111 84
+ 147 114 85
+ 148 115 86
+ 150 117 88
+ 151 119 90
+ 153 120 91
+ 154 123 93
+ 156 124 94
+ 158 126 96
+ 160 128 97
+ 161 130 99
+ 162 131 100
+ 165 134 103
+ 166 135 104
+ 167 137 105
+ 170 140 108
+ 171 141 109
+ 173 143 111
+ 174 144 112
+ 177 148 115
+ 177 149 115
+ 179 151 117
+ 181 153 119
+ 183 155 121
+ 184 157 122
+ 187 159 125
+ 188 161 126
+ 190 164 128
+ 191 165 129
+ 193 167 132
+ 195 170 135
+ 195 171 136
+ 197 173 139
+ 199 176 143
+ 200 178 146
+ 201 180 149
+ 203 183 153
+ 205 185 155
+ 205 187 157
+ 207 189 160
+ 208 191 164
+ 211 194 168
+ 212 196 170
+ 213 198 173
+ 215 201 177
+ 216 203 180
+ 218 205 183
+ 220 208 187
+ 221 209 188
+ 223 212 192
+ 224 214 195
+ 225 216 197
+ 227 218 201
+ 229 221 206
+ 230 222 208
+ 232 225 212
+ 233 227 215
+ 234 228 217
+ 234 229 218
+ 235 230 220
+ 235 231 221
+ 235 231 223
+ 236 232 226
+ 236 234 228
+ 236 234 230
+ 237 235 232
+ 237 236 233
+ 238 237 236
+ 238 238 238
+ 237 238 237
+ 237 238 235
+ 236 237 233
+ 235 236 231
+ 233 235 228
+ 233 235 227
+ 232 234 225
+ 231 234 222
+ 229 233 219
+ 228 232 218
+ 227 232 215
+ 226 231 213
+ 226 231 212
+ 224 229 209
+ 220 227 205
+ 218 225 202
+ 216 223 198
+ 212 221 194
+ 211 220 192
+ 208 218 187
+ 206 216 185
+ 203 214 182
+ 201 213 178
+ 198 210 174
+ 196 209 172
+ 194 207 168
+ 191 205 164
+ 189 203 162
+ 187 202 159
+ 184 199 155
+ 182 198 152
+ 179 196 148
+ 176 195 144
+ 174 193 142
+ 171 191 138
+ 168 189 134
+ 166 187 131
+ 164 186 129
+ 161 184 125
+ 160 183 123
+ 157 181 121
+ 154 178 118
+ 153 177 117
+ 151 175 115
+ 148 173 112
+ 147 172 111
+ 144 169 109
+ 142 167 107
+ 139 165 104
+ 138 164 103
+ 136 162 101
+ 133 160 99
+ 132 159 98
+ 129 156 95
+ 127 155 94
+ 124 152 91
+ 123 151 90
+ 121 149 88
+ 119 148 86
+ 117 146 85
+ 115 145 83
+ 112 142 81
+ 110 140 79
+ 108 139 77
+ 108 138 77
+ 105 136 74
+ 102 134 72
+ 101 133 71
+ 99 132 69
+ 96 129 67
+ 95 128 66
+ 94 127 65
+ 92 126 63
+ 90 124 61
+ 87 122 59
+ 86 121 58
+ 84 119 55
+ 83 118 54
+ 80 117 52
+ 80 116 52
+ 77 114 50
+ 76 112 48
+ 74 111 47
+ 73 110 46
+ 70 107 43
+ 69 107 42
+ 67 105 40
+ 65 104 38
+ 63 103 36
+ 61 101 33
+ 59 100 31
+ 58 99 30
+ 57 98 28
+ 56 97 27
+ 54 96 25
+ 52 94 23
+ 51 93 22
+ 49 92 20
+ 47 91 18
+ 46 90 16
+ 44 89 14
+ 42 87 12
+ 41 87 11
+ 39 85 10
+ 39 84 10
+ 38 83 10
+ 37 81 10
+ 37 81 10
+ 36 80 10
+ 35 79 10
+ 33 77 10
+ 33 76 10
+ 32 75 10
+ 31 73 10
+ 31 73 10
+ 30 71 10
+ 30 71 10
+ 29 70 10
+ 28 68 10
+ 28 68 10
+ 27 67 10
+ 26 66 10
+ 25 65 10
+ 24 63 10
+ 24 63 10
+ 23 62 10
+ 23 62 10
+ 22 61 10
diff --git a/auxdata/colormaps/NEO_div_vegetation_c.rgb b/auxdata/colormaps/NEO_div_vegetation_c.rgb
new file mode 100644
index 00000000..1797982b
--- /dev/null
+++ b/auxdata/colormaps/NEO_div_vegetation_c.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# R G B
+121 91 19
+134 86 20
+138 85 19
+138 85 19
+135 87 21
+135 87 21
+137 90 10
+140 89 10
+147 87 17
+148 88 18
+148 88 18
+149 89 19
+150 90 20
+151 91 21
+152 92 22
+152 92 22
+155 95 25
+155 95 25
+156 96 26
+156 96 26
+157 97 27
+158 98 28
+159 99 29
+159 99 29
+170 104 26
+170 104 26
+170 104 26
+171 105 27
+172 106 28
+173 107 29
+174 108 30
+174 108 30
+180 114 36
+181 115 37
+182 116 38
+184 118 40
+186 120 42
+187 121 43
+189 123 45
+189 123 45
+187 130 49
+187 130 49
+189 132 51
+191 134 53
+194 135 55
+195 136 56
+197 138 58
+197 138 58
+195 138 59
+196 139 60
+196 141 61
+198 143 63
+196 145 64
+198 147 66
+197 149 67
+198 149 72
+200 158 82
+201 159 83
+201 162 85
+202 163 86
+205 166 91
+207 168 93
+207 169 94
+208 170 95
+213 175 102
+214 176 103
+215 178 107
+216 179 108
+217 183 111
+219 185 113
+220 186 114
+221 187 115
+220 190 120
+221 191 121
+222 192 122
+224 194 124
+225 196 126
+227 198 132
+228 199 133
+229 199 137
+230 202 137
+231 202 142
+230 204 143
+231 204 148
+233 206 150
+234 207 151
+235 208 152
+236 209 153
+234 217 165
+235 217 169
+235 219 170
+237 221 172
+238 221 175
+240 223 177
+239 225 178
+240 225 182
+236 223 179
+236 222 183
+238 224 185
+239 225 186
+240 228 190
+242 230 192
+243 231 193
+244 232 194
+240 234 208
+240 234 212
+241 235 213
+241 235 213
+241 235 213
+242 236 214
+241 236 214
+241 236 217
+240 237 218
+241 238 223
+240 238 223
+240 238 223
+241 239 224
+241 239 224
+241 239 224
+241 239 227
+241 241 233
+241 240 236
+242 241 237
+242 241 237
+242 243 238
+242 243 238
+242 244 241
+242 244 241
+241 243 242
+241 243 242
+238 242 241
+238 242 241
+237 241 242
+236 240 241
+235 241 241
+235 241 241
+229 238 237
+229 238 237
+228 237 236
+228 237 236
+226 236 237
+226 236 237
+224 236 236
+224 236 236
+217 231 231
+217 231 231
+215 231 231
+215 231 231
+212 230 230
+211 229 229
+211 229 229
+211 229 229
+195 238 229
+195 238 229
+194 237 228
+192 235 226
+189 235 225
+187 233 223
+183 233 222
+183 233 222
+176 228 216
+175 227 215
+173 227 214
+171 225 212
+168 224 211
+166 222 209
+164 222 208
+163 221 207
+155 221 207
+154 220 206
+151 219 204
+148 216 201
+146 214 199
+143 211 196
+139 210 194
+138 209 193
+139 212 195
+138 211 194
+137 210 193
+135 208 191
+132 206 189
+130 204 187
+129 203 186
+128 202 185
+116 199 181
+116 199 181
+113 198 179
+111 196 177
+109 194 175
+107 192 173
+104 191 172
+103 190 171
+96 183 166
+95 182 165
+92 181 163
+91 180 162
+87 178 160
+85 176 158
+83 174 156
+83 174 156
+82 169 160
+81 168 159
+79 166 157
+78 165 156
+74 164 154
+72 162 152
+71 161 151
+70 160 150
+62 154 143
+61 153 142
+59 152 141
+57 150 139
+55 148 137
+54 147 136
+53 146 135
+52 145 134
+44 145 131
+44 145 131
+42 143 129
+41 142 128
+39 140 126
+37 138 124
+36 137 123
+35 136 122
+31 132 118
+31 132 118
+30 131 117
+29 130 116
+28 129 115
+28 129 115
+27 128 114
+27 128 114
+25 125 113
+24 124 112
+23 123 111
+22 122 110
+20 120 108
+19 119 107
+18 118 106
+17 117 105
+15 115 103
+15 115 103
+15 115 103
+14 114 102
+13 113 101
+13 113 101
+12 112 100
+12 112 100
+6 107 91
+6 107 91
+6 107 89
+8 105 88
+11 102 85
+11 102 85
+5 105 81
+5 105 81
diff --git a/auxdata/colormaps/NEO_modis_ndvi.rgb b/auxdata/colormaps/NEO_modis_ndvi.rgb
new file mode 100644
index 00000000..cd69f34e
--- /dev/null
+++ b/auxdata/colormaps/NEO_modis_ndvi.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# R G B
+236 224 215
+235 223 214
+234 222 212
+234 221 211
+233 221 209
+232 220 208
+231 219 206
+231 218 205
+230 217 204
+229 216 202
+228 215 201
+227 214 199
+227 214 198
+226 213 197
+225 212 195
+224 211 194
+224 210 192
+223 209 191
+222 208 189
+221 207 188
+221 207 187
+220 206 185
+219 205 184
+218 204 182
+217 203 181
+217 202 180
+216 201 178
+215 200 177
+214 200 175
+214 199 174
+213 198 172
+212 197 171
+211 196 170
+210 195 168
+209 195 167
+209 194 165
+208 193 164
+207 192 162
+206 192 161
+205 191 159
+204 190 158
+204 189 156
+203 188 155
+202 188 153
+201 187 152
+200 186 150
+199 185 149
+199 185 148
+198 184 146
+197 183 145
+196 182 143
+195 181 142
+194 181 140
+193 180 139
+193 179 137
+192 178 136
+191 177 134
+190 177 133
+189 176 131
+188 175 130
+188 174 128
+187 174 127
+186 173 125
+185 172 124
+184 171 122
+183 171 121
+182 170 119
+181 169 117
+180 169 116
+179 168 114
+178 167 112
+177 167 111
+176 166 109
+175 165 107
+174 164 105
+173 164 104
+172 163 102
+171 162 100
+170 162 99
+170 161 97
+169 160 95
+168 160 94
+167 159 92
+166 158 90
+165 158 89
+164 157 87
+163 156 85
+162 156 84
+161 155 82
+160 154 80
+159 153 78
+158 153 77
+157 152 75
+156 151 73
+155 151 72
+154 150 70
+153 149 69
+152 149 68
+151 148 66
+150 147 65
+149 147 64
+147 146 63
+146 145 61
+145 145 60
+144 144 59
+143 143 58
+142 142 56
+141 142 55
+140 141 54
+139 140 53
+138 140 51
+137 139 50
+135 138 49
+134 138 48
+133 137 46
+132 136 45
+131 136 44
+130 135 43
+129 134 41
+128 134 40
+127 133 39
+126 132 38
+124 131 36
+123 131 35
+122 130 34
+121 129 33
+120 129 31
+119 128 30
+118 127 30
+117 127 30
+116 126 30
+115 125 30
+114 124 30
+113 124 31
+112 123 31
+111 122 31
+110 121 31
+109 121 31
+108 120 31
+107 119 31
+106 118 31
+105 118 31
+104 117 31
+103 116 32
+102 115 32
+101 115 32
+100 114 32
+99 113 32
+98 112 32
+97 112 32
+96 111 32
+95 110 32
+94 109 32
+93 109 32
+92 108 33
+91 107 33
+90 106 33
+89 106 33
+88 105 33
+87 104 33
+86 103 33
+85 102 33
+85 102 33
+84 101 33
+83 100 33
+82 99 33
+81 99 33
+81 98 33
+80 97 33
+79 96 33
+78 95 33
+77 95 33
+76 94 33
+76 93 33
+75 92 33
+74 92 33
+73 91 33
+72 90 33
+72 89 33
+71 88 33
+70 88 33
+69 87 33
+68 86 33
+68 85 33
+67 84 33
+66 84 33
+65 83 33
+64 82 33
+63 81 33
+63 81 33
+62 80 33
+61 79 33
+60 78 32
+59 78 31
+58 77 30
+57 76 29
+56 76 28
+55 75 27
+54 74 26
+53 74 25
+52 73 24
+51 72 23
+50 72 22
+49 71 21
+48 70 20
+47 70 19
+46 69 18
+46 69 17
+45 68 15
+44 67 14
+43 67 13
+42 66 12
+41 65 11
+40 65 10
+39 64 9
+38 63 8
+37 63 7
+36 62 6
+35 61 5
+34 61 4
+33 60 3
+32 59 2
+31 59 1
+30 58 0
+29 57 0
+29 57 0
+28 56 0
+28 55 0
+27 54 0
+26 54 1
+26 53 1
+25 52 1
+24 52 1
+24 51 1
+23 50 1
+23 49 1
+22 49 1
+21 48 1
+21 47 1
+20 47 2
+19 46 2
+19 45 2
+18 44 2
+18 44 2
+17 43 2
+16 42 2
+16 41 2
+15 41 2
+14 40 2
+14 39 2
+13 39 3
+13 38 3
+12 37 3
+11 36 3
+11 36 3
+0 0 0
diff --git a/auxdata/colormaps/NOC_ndvi.rgb b/auxdata/colormaps/NOC_ndvi.rgb
new file mode 100644
index 00000000..fa249b0e
--- /dev/null
+++ b/auxdata/colormaps/NOC_ndvi.rgb
@@ -0,0 +1,255 @@
+ncolors = 253
+# R G B
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 235 235 235
+ 202 108 32
+ 203 110 34
+ 204 113 36
+ 206 115 38
+ 207 118 39
+ 209 120 41
+ 210 123 43
+ 211 125 45
+ 213 128 47
+ 214 130 49
+ 215 133 50
+ 217 135 52
+ 218 137 54
+ 219 140 56
+ 221 142 58
+ 222 144 59
+ 223 147 61
+ 224 149 63
+ 226 151 64
+ 227 154 66
+ 228 156 67
+ 229 158 69
+ 230 160 71
+ 231 162 72
+ 233 165 74
+ 234 167 75
+ 235 169 76
+ 236 171 78
+ 237 173 79
+ 238 175 81
+ 239 177 82
+ 240 179 83
+ 241 181 85
+ 242 183 86
+ 242 185 87
+ 243 187 88
+ 244 189 89
+ 245 191 90
+ 246 192 91
+ 246 194 92
+ 247 196 93
+ 248 198 94
+ 248 199 95
+ 249 201 96
+ 250 203 97
+ 250 204 98
+ 251 206 99
+ 251 208 99
+ 252 209 100
+ 252 210 101
+ 253 212 101
+ 253 213 102
+ 253 215 102
+ 254 216 103
+ 254 217 103
+ 254 219 103
+ 255 220 104
+ 255 221 104
+ 255 222 104
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 126 156 44
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 150 182 19
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 117 170 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 103 161 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 82 148 0
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 61 134 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 28 115 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 95 1
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 0 72 0
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 2 55 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 0 41 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
+ 1 19 1
diff --git a/auxdata/colormaps/OceanLakeLandSnow.rgb b/auxdata/colormaps/OceanLakeLandSnow.rgb
new file mode 100644
index 00000000..6cd52c18
--- /dev/null
+++ b/auxdata/colormaps/OceanLakeLandSnow.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 24 116 205 # dodgerblue3
+ 135 206 255 # skyblue1
+ 38 103 40 # palegreen5
+ 42 107 40 #
+ 46 110 41 #
+ 50 114 41 #
+ 54 117 41 #
+ 58 121 42 #
+ 62 124 42 #
+ 66 128 42 #
+ 70 131 43 #
+ 74 135 43 #
+ 78 138 43 #
+ 82 142 44 #
+ 86 145 44 #
+ 90 149 44 #
+ 94 152 45 #
+ 98 156 45 #
+ 102 159 46 #
+ 106 163 46 #
+ 110 166 46 #
+ 114 170 47 #
+ 118 173 47 #
+ 122 177 47 #
+ 126 180 48 #
+ 130 184 48 #
+ 134 187 48 #
+ 138 191 49 #
+ 142 194 49 #
+ 146 198 49 #
+ 154 205 50 # olivedrab3
+ 155 206 52 #
+ 156 207 54 #
+ 158 208 56 #
+ 159 210 57 #
+ 160 211 59 #
+ 161 212 61 #
+ 162 213 63 #
+ 163 214 65 #
+ 165 215 67 #
+ 166 216 69 #
+ 167 218 70 #
+ 168 219 72 #
+ 169 220 74 #
+ 170 221 76 #
+ 172 222 78 #
+ 173 223 80 #
+ 174 224 82 #
+ 175 225 84 #
+ 176 227 85 #
+ 177 228 87 #
+ 179 229 89 #
+ 180 230 91 #
+ 181 231 93 #
+ 182 232 95 #
+ 183 233 97 #
+ 184 235 98 #
+ 186 236 100 #
+ 188 238 104 # darkolivegreen2
+ 190 238 107 #
+ 192 238 111 #
+ 194 239 114 #
+ 197 239 117 #
+ 199 239 121 #
+ 201 239 124 #
+ 203 240 127 #
+ 205 240 130 #
+ 207 240 134 #
+ 209 240 137 #
+ 212 241 140 #
+ 214 241 144 #
+ 216 241 147 #
+ 218 241 150 #
+ 220 242 154 #
+ 222 242 157 #
+ 224 242 160 #
+ 226 242 164 #
+ 229 243 167 #
+ 231 243 170 #
+ 233 243 174 #
+ 235 243 177 #
+ 237 244 180 #
+ 239 244 183 #
+ 241 244 187 #
+ 244 244 190 #
+ 246 245 193 #
+ 250 245 200 # lemonchiffon1
+ 250 244 199 #
+ 249 244 197 #
+ 249 243 196 #
+ 249 243 194 #
+ 248 242 193 #
+ 248 242 191 #
+ 248 241 190 #
+ 247 241 188 #
+ 247 240 187 #
+ 247 239 186 #
+ 246 239 184 #
+ 246 238 183 #
+ 246 238 181 #
+ 245 237 180 #
+ 245 237 178 #
+ 244 236 177 #
+ 244 236 175 #
+ 244 235 174 #
+ 243 235 172 #
+ 243 234 171 #
+ 243 233 170 #
+ 242 233 168 #
+ 242 232 167 #
+ 242 232 165 #
+ 241 231 164 #
+ 241 231 162 #
+ 241 230 161 #
+ 240 229 158 # lightgoldenrod-a
+ 239 228 155 #
+ 238 226 153 #
+ 237 225 150 #
+ 236 224 148 #
+ 235 222 145 #
+ 234 221 142 #
+ 233 220 140 #
+ 233 219 137 #
+ 232 217 135 #
+ 231 216 132 #
+ 230 215 130 #
+ 229 213 127 #
+ 228 212 124 #
+ 227 211 122 #
+ 226 209 119 #
+ 225 208 117 #
+ 224 207 114 #
+ 223 205 111 #
+ 222 204 109 #
+ 221 203 106 #
+ 220 201 104 #
+ 220 200 101 #
+ 219 199 99 #
+ 218 198 96 #
+ 217 196 93 #
+ 216 195 91 #
+ 213 191 83 # lightgoldenrod-b
+ 213 190 81 #
+ 212 189 79 #
+ 212 187 77 #
+ 212 186 76 #
+ 212 185 74 #
+ 211 184 72 #
+ 211 182 70 #
+ 211 181 68 #
+ 211 180 66 #
+ 210 179 64 #
+ 210 177 63 #
+ 210 176 61 #
+ 209 175 59 #
+ 209 174 57 #
+ 209 172 55 #
+ 209 171 53 #
+ 208 170 51 #
+ 208 169 49 #
+ 208 167 48 #
+ 207 166 46 #
+ 207 165 44 #
+ 207 164 42 #
+ 207 162 40 #
+ 206 161 38 #
+ 206 160 36 #
+ 206 159 35 #
+ 206 157 33 #
+ 205 155 29 # goldenrod3
+ 203 153 29 #
+ 200 151 30 #
+ 198 148 30 #
+ 196 146 31 #
+ 194 144 31 #
+ 191 142 32 #
+ 189 139 32 #
+ 187 137 33 #
+ 185 135 33 #
+ 182 133 34 #
+ 180 130 34 #
+ 178 128 35 #
+ 175 126 35 #
+ 173 124 36 #
+ 171 121 36 #
+ 169 119 37 #
+ 166 117 37 #
+ 164 115 38 #
+ 162 112 38 #
+ 159 110 39 #
+ 157 108 39 #
+ 155 106 40 #
+ 153 103 40 #
+ 150 101 41 #
+ 148 99 41 #
+ 146 97 42 #
+ 144 94 42 #
+ 139 90 43 # tan4
+ 137 89 42 #
+ 135 88 42 #
+ 133 86 41 #
+ 131 85 41 #
+ 129 84 40 #
+ 127 83 39 #
+ 125 81 39 #
+ 124 80 38 #
+ 122 79 38 #
+ 120 78 37 #
+ 118 76 37 #
+ 116 75 36 #
+ 114 74 35 #
+ 112 73 35 #
+ 110 71 34 #
+ 108 70 34 #
+ 106 69 33 #
+ 104 68 32 #
+ 102 66 32 #
+ 100 65 31 #
+ 98 64 31 #
+ 97 63 30 #
+ 95 61 30 #
+ 93 60 29 #
+ 91 59 28 #
+ 89 58 28 #
+ 87 56 27 #
+ 83 54 26 # brun fonce
+ 89 61 34 #
+ 94 67 42 #
+ 100 74 50 #
+ 106 81 58 #
+ 111 87 65 #
+ 117 94 73 #
+ 123 101 81 #
+ 129 108 89 #
+ 134 114 97 #
+ 140 121 105 #
+ 146 128 113 #
+ 151 134 121 #
+ 157 141 129 #
+ 163 148 137 #
+ 168 154 144 #
+ 174 161 152 #
+ 180 168 160 #
+ 185 174 168 #
+ 191 181 176 #
+ 197 188 184 #
+ 202 194 192 #
+ 208 201 200 #
+ 214 208 208 #
+ 220 215 216 #
+ 225 221 223 #
+ 231 228 231 #
+ 237 235 239 #
+ 248 248 255 # ghostwhite
diff --git a/auxdata/colormaps/SVG_Gallet13.rgb b/auxdata/colormaps/SVG_Gallet13.rgb
new file mode 100644
index 00000000..f517be87
--- /dev/null
+++ b/auxdata/colormaps/SVG_Gallet13.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+100 180 180
+100 180 180
+104 184 184
+108 184 184
+108 188 188
+112 192 192
+116 192 192
+120 200 200
+124 200 200
+124 204 204
+128 204 204
+132 208 208
+132 212 212
+140 216 216
+144 220 220
+148 220 220
+152 220 220
+156 220 220
+160 224 220
+168 224 216
+172 228 216
+176 228 216
+180 228 216
+184 228 216
+188 232 212
+196 232 212
+200 236 212
+204 236 212
+208 236 212
+212 240 208
+216 240 208
+224 240 208
+228 244 208
+232 244 204
+236 244 204
+240 248 204
+244 248 204
+252 252 200
+252 248 180
+252 244 160
+252 236 140
+252 232 120
+248 228 120
+240 212 112
+236 204 108
+232 200 108
+224 192 104
+220 184 100
+216 176 96
+208 164 92
+204 156 88
+196 148 84
+192 140 80
+188 132 76
+184 128 76
+176 112 68
+168 104 64
+164 96 60
+160 92 60
+156 84 56
+152 76 52
+140 60 44
+136 56 44
+132 48 40
+128 40 36
+124 32 32
+116 24 28
+120 40 36
+136 60 40
+152 80 44
+164 92 48
+172 104 52
+184 120 56
+204 144 68
+212 160 72
+224 172 76
+232 184 84
+244 200 88
+252 212 92
+236 208 100
+204 200 116
+188 200 124
+168 196 128
+152 192 136
+136 188 144
+120 184 152
+112 172 136
+108 168 124
+104 160 116
+ 96 156 108
+ 92 148 100
+ 88 144 92
+ 80 132 72
+ 76 124 64
+ 72 120 56
+ 68 112 48
+ 60 108 40
+ 56 100 28
+ 48 88 12
+ 40 80 0
+ 44 76 0
+ 48 72 0
+ 56 68 0
+ 60 64 0
+ 68 56 0
+ 76 52 0
+ 80 48 0
+ 84 40 0
+ 88 36 0
+ 96 32 0
+104 24 0
+108 20 0
+116 16 0
+120 12 0
+128 20 12
+136 32 24
+152 48 52
+156 56 64
+164 64 76
+172 76 88
+180 84 104
+188 96 116
+204 116 144
+212 128 156
+220 136 172
+228 148 184
+240 160 200
+232 152 192
+212 132 176
+200 120 172
+192 112 164
+180 100 156
+172 92 148
+160 80 140
+140 60 124
+132 52 116
+144 76 124
+160 104 132
+176 132 140
+192 156 152
+224 212 168
+240 240 180
+240 240 172
+244 236 160
+244 232 152
+248 228 140
+248 224 132
+248 220 120
+244 216 116
+240 216 112
+236 212 112
+232 208 108
+228 208 104
+216 200 100
+212 200 96
+208 196 96
+204 192 92
+200 192 88
+196 188 84
+184 184 80
+180 180 76
+176 180 76
+172 176 72
+168 172 68
+164 172 68
+152 164 60
+148 164 60
+144 160 56
+140 160 52
+136 156 48
+132 152 48
+120 148 40
+116 144 40
+112 144 36
+108 140 32
+104 136 32
+100 136 28
+ 88 128 20
+ 88 128 20
+ 88 128 20
+ 88 124 20
+ 84 124 20
+ 84 120 20
+ 84 120 24
+ 80 116 24
+ 80 116 24
+ 80 112 24
+ 76 112 28
+ 76 112 28
+ 76 108 28
+ 72 104 28
+ 72 104 32
+ 72 104 32
+ 68 100 32
+ 68 100 32
+ 68 96 32
+ 64 96 36
+ 64 92 36
+ 64 92 36
+ 60 88 36
+ 60 88 36
+ 60 84 40
+ 56 84 40
+ 56 80 40
+ 56 80 40
+ 52 76 44
+ 60 76 40
+ 68 76 40
+ 72 76 40
+ 76 76 40
+ 80 72 40
+ 84 72 40
+ 88 72 40
+ 96 72 40
+100 68 40
+104 68 40
+108 68 40
+112 68 40
+116 68 40
+120 64 44
diff --git a/auxdata/colormaps/SVG_Lindaa06.rgb b/auxdata/colormaps/SVG_Lindaa06.rgb
new file mode 100644
index 00000000..3f01faee
--- /dev/null
+++ b/auxdata/colormaps/SVG_Lindaa06.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+240 60 0
+236 56 0
+232 56 0
+228 52 0
+228 48 0
+224 48 0
+220 44 0
+212 36 0
+204 32 0
+200 28 0
+192 24 0
+188 20 0
+180 16 0
+168 8 0
+160 0 0
+164 4 0
+168 4 0
+172 8 0
+176 12 0
+184 16 0
+188 20 0
+192 24 0
+196 24 0
+200 28 0
+204 32 0
+212 36 0
+216 40 0
+220 44 0
+220 52 0
+220 60 0
+224 72 0
+228 88 0
+228 100 0
+232 108 0
+232 116 0
+236 128 0
+236 140 0
+240 168 0
+244 184 0
+244 196 0
+248 212 0
+252 228 0
+252 240 0
+252 240 0
+252 228 0
+252 212 0
+252 200 0
+252 184 0
+252 172 0
+248 148 0
+244 136 0
+244 128 0
+240 116 0
+240 108 0
+236 96 0
+232 76 0
+232 68 0
+228 56 0
+224 44 0
+212 44 8
+196 40 16
+168 32 32
+152 28 40
+136 28 48
+120 24 56
+108 20 64
+ 92 16 72
+ 60 8 88
+ 64 12 104
+ 72 12 112
+ 80 16 124
+ 88 20 132
+ 96 24 144
+116 32 164
+124 36 176
+132 40 188
+140 44 196
+152 48 208
+160 52 220
+168 56 228
+188 64 252
+180 60 248
+172 56 244
+160 52 240
+152 44 236
+144 40 232
+100 24 168
+ 68 16 112
+ 36 8 56
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 28 0 0
+ 44 0 0
+ 60 0 0
+ 72 0 0
+ 88 0 0
+104 0 0
+108 0 0
+ 92 0 0
+ 76 0 0
+ 60 0 0
+ 48 0 0
+ 32 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 24 4 44
+ 52 12 88
+ 76 16 132
+132 32 224
+144 36 232
+156 44 244
+168 48 248
+180 56 252
+188 60 252
+172 56 232
+164 52 224
+156 48 212
+144 44 200
+136 40 192
+128 40 180
+120 36 168
+100 28 148
+ 92 24 136
+ 84 20 128
+ 76 16 116
+ 64 12 104
+ 60 8 88
+ 88 12 72
+104 16 64
+116 20 56
+132 24 48
+148 24 40
+164 28 32
+192 36 16
+208 40 8
+224 44 0
+224 56 0
+228 68 0
+232 80 0
+240 104 0
+240 112 0
+240 120 0
+244 128 0
+244 140 0
+248 148 0
+252 168 0
+252 168 0
+252 184 0
+252 200 0
+252 216 0
+252 232 0
+252 240 0
+252 228 0
+248 212 0
+248 200 0
+244 184 0
+244 172 0
+240 144 0
+236 128 0
+236 116 0
+232 100 0
+232 88 0
+228 72 0
+224 44 0
+224 44 0
+220 44 0
+220 44 0
+216 40 0
+212 36 0
+204 32 0
+200 28 0
+196 28 0
+192 24 0
+188 20 0
+184 20 0
+176 12 0
+172 12 0
+168 8 0
+164 4 0
+160 0 0
+156 0 0
+168 8 0
+176 12 0
+184 20 0
+192 24 0
+200 28 0
+208 32 0
+216 40 0
+220 44 0
+224 48 0
+228 48 0
+232 52 0
+236 56 0
+240 60 0
diff --git a/auxdata/colormaps/SVG_Lindaa07.rgb b/auxdata/colormaps/SVG_Lindaa07.rgb
new file mode 100644
index 00000000..096d9a76
--- /dev/null
+++ b/auxdata/colormaps/SVG_Lindaa07.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+ 20 32 112
+ 28 40 112
+ 36 48 116
+ 44 52 116
+ 52 60 120
+ 56 68 120
+ 64 76 124
+ 80 88 128
+ 88 96 128
+ 92 100 132
+100 108 132
+108 116 136
+116 124 136
+132 136 140
+136 144 140
+144 148 144
+152 156 144
+160 164 148
+168 172 148
+180 184 152
+188 192 156
+196 196 156
+204 204 160
+208 212 160
+216 220 164
+232 232 168
+240 240 168
+248 248 172
+244 244 168
+236 240 164
+228 232 160
+212 224 152
+204 216 144
+196 212 140
+188 204 136
+180 200 132
+172 196 128
+160 184 116
+152 180 112
+144 172 108
+136 168 104
+128 160 96
+120 156 92
+104 144 84
+ 96 140 80
+ 88 136 76
+ 84 128 68
+ 76 124 64
+ 68 116 60
+ 52 108 52
+ 44 100 44
+ 36 96 40
+ 28 92 36
+ 20 84 32
+ 12 80 28
+ 8 76 24
+ 12 80 28
+ 16 88 32
+ 24 92 36
+ 28 96 40
+ 32 104 44
+ 44 112 56
+ 48 120 60
+ 52 124 64
+ 60 128 68
+ 64 136 72
+ 68 140 80
+ 80 152 88
+ 84 156 92
+ 88 160 96
+ 96 168 100
+100 172 104
+104 176 112
+116 188 120
+120 192 124
+124 200 128
+132 204 132
+136 208 140
+140 216 144
+144 220 148
+156 232 156
+160 236 160
+168 244 168
+164 240 168
+160 236 164
+156 228 160
+148 216 156
+144 212 152
+136 204 148
+132 200 148
+128 192 144
+124 188 140
+116 176 136
+108 168 132
+104 164 128
+100 156 128
+ 96 152 124
+ 92 148 120
+ 84 136 116
+ 76 128 112
+ 72 124 108
+ 68 116 108
+ 64 112 104
+ 60 104 100
+ 48 92 96
+ 44 88 92
+ 40 80 88
+ 36 76 88
+ 32 68 84
+ 28 64 80
+ 24 60 80
+ 28 68 84
+ 32 72 92
+ 36 80 96
+ 40 84 100
+ 48 92 108
+ 56 104 120
+ 60 108 124
+ 64 116 128
+ 72 120 136
+ 76 128 140
+ 80 132 144
+ 88 144 156
+ 96 152 164
+100 160 168
+104 164 172
+108 172 180
+112 176 184
+124 188 196
+128 196 200
+132 200 208
+136 208 212
+140 212 216
+148 220 224
+156 232 232
+160 236 240
+164 244 244
+172 252 252
+172 248 248
+168 240 244
+160 228 236
+156 220 232
+152 216 224
+148 208 220
+144 200 216
+140 196 212
+136 188 208
+128 176 196
+124 168 192
+120 160 188
+116 156 184
+112 148 176
+108 140 172
+100 128 164
+ 96 120 160
+ 92 116 156
+ 88 108 148
+ 84 100 144
+ 80 96 140
+ 72 80 132
+ 68 76 124
+ 64 68 120
+ 60 60 116
+ 56 56 112
+ 52 48 108
+ 52 44 104
+ 56 48 108
+ 60 52 112
+ 64 56 116
+ 68 60 120
+ 72 64 124
+ 84 72 132
+ 88 76 136
+ 92 80 140
+ 96 84 144
+100 88 148
+104 92 152
+112 100 160
+120 108 164
+124 112 168
+128 116 172
+132 120 176
+136 124 180
+144 132 188
+148 136 192
+156 140 196
+160 144 200
+164 148 204
+168 152 208
+176 160 216
+180 164 220
+184 168 224
+192 176 228
+188 172 228
+184 168 224
+172 160 216
+164 156 212
+160 148 208
+156 144 204
+148 140 200
+144 136 196
+132 124 188
+124 120 184
+120 116 180
+116 112 176
+108 108 172
+104 100 172
+ 92 92 164
+ 88 88 160
+ 80 84 156
+ 76 76 152
+ 68 72 148
+ 64 68 144
+ 52 60 136
+ 48 52 132
+ 40 48 128
+ 36 44 124
+ 28 40 120
+ 24 36 116
+ 16 28 112
diff --git a/auxdata/colormaps/SVG_bhw3_22.rgb b/auxdata/colormaps/SVG_bhw3_22.rgb
new file mode 100644
index 00000000..7f0b3541
--- /dev/null
+++ b/auxdata/colormaps/SVG_bhw3_22.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+ 36 20 46
+ 37 22 50
+ 39 25 54
+ 40 28 58
+ 42 31 62
+ 44 34 66
+ 45 37 70
+ 47 40 74
+ 48 43 78
+ 50 45 82
+ 52 48 86
+ 53 51 90
+ 55 54 94
+ 57 57 98
+ 58 60 102
+ 60 63 106
+ 61 66 110
+ 63 69 114
+ 65 71 118
+ 66 74 122
+ 68 77 126
+ 69 80 130
+ 71 83 134
+ 73 86 138
+ 74 89 143
+ 76 92 147
+ 78 94 151
+ 79 97 155
+ 81 100 159
+ 83 102 161
+ 85 103 162
+ 87 104 163
+ 89 105 164
+ 91 106 165
+ 93 107 166
+ 95 108 166
+ 97 109 167
+ 99 110 168
+101 111 169
+103 112 170
+105 113 171
+107 114 172
+109 115 173
+111 116 174
+113 116 175
+115 117 176
+117 118 177
+119 119 177
+121 120 178
+121 119 177
+120 118 175
+118 116 172
+117 114 170
+116 113 168
+115 111 166
+114 109 164
+113 108 162
+112 106 160
+111 104 157
+110 103 155
+109 101 153
+108 100 151
+107 98 149
+106 96 147
+104 95 144
+103 93 142
+102 91 140
+101 90 138
+100 88 136
+ 99 87 134
+ 98 85 132
+ 97 83 129
+ 96 82 127
+ 95 80 125
+ 94 78 123
+ 93 77 121
+ 92 75 119
+ 91 74 117
+ 89 72 114
+ 89 71 113
+ 93 75 117
+ 98 79 120
+102 83 124
+106 88 128
+111 92 132
+115 96 135
+119 100 139
+123 104 143
+128 108 146
+132 112 150
+136 117 154
+141 121 158
+145 125 161
+149 129 165
+154 133 169
+158 137 172
+162 141 176
+166 146 180
+171 150 183
+175 154 187
+179 158 191
+184 162 195
+188 166 198
+192 170 202
+197 175 206
+201 179 209
+205 183 213
+209 187 217
+214 191 221
+218 195 224
+222 199 228
+227 204 232
+231 208 235
+235 212 239
+240 216 243
+244 220 247
+248 224 250
+247 221 247
+244 218 243
+242 215 239
+240 211 235
+238 208 231
+236 204 227
+234 201 222
+231 197 218
+229 194 214
+227 191 210
+225 187 206
+223 184 202
+221 180 198
+219 177 194
+216 174 190
+214 170 186
+212 167 182
+210 163 178
+208 160 174
+206 157 170
+204 153 166
+201 150 162
+199 146 158
+197 143 154
+195 139 150
+193 136 146
+191 133 142
+189 129 138
+189 128 135
+192 130 133
+194 132 131
+197 134 129
+200 135 127
+203 137 125
+205 139 123
+208 141 121
+211 142 120
+213 144 118
+216 146 116
+219 148 114
+222 150 112
+224 151 110
+227 153 108
+230 155 106
+233 157 104
+235 158 103
+234 156 102
+232 154 101
+230 151 100
+229 149 99
+227 146 98
+225 144 97
+223 142 96
+221 139 95
+220 137 94
+218 134 93
+216 132 92
+214 129 91
+213 127 90
+211 125 89
+209 122 88
+207 120 87
+205 117 86
+204 115 85
+202 112 84
+200 110 83
+196 107 81
+193 104 80
+189 101 78
+186 98 76
+182 95 74
+179 92 72
+176 89 71
+172 86 69
+169 83 67
+165 80 65
+162 77 64
+158 74 62
+155 71 60
+151 68 58
+148 65 56
+144 62 55
+141 59 53
+138 56 51
+134 53 49
+131 52 49
+129 52 51
+127 53 53
+124 53 54
+122 54 56
+120 54 57
+118 54 59
+115 55 61
+113 55 62
+111 56 64
+108 56 65
+106 57 67
+104 57 69
+102 58 70
+ 99 58 72
+ 97 59 73
+ 95 59 75
+ 93 60 77
diff --git a/auxdata/colormaps/SVG_es_landscape_79.rgb b/auxdata/colormaps/SVG_es_landscape_79.rgb
new file mode 100644
index 00000000..08434d2a
--- /dev/null
+++ b/auxdata/colormaps/SVG_es_landscape_79.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+ 34 11 5
+ 36 11 5
+ 38 12 5
+ 40 12 5
+ 42 13 5
+ 44 14 5
+ 46 14 5
+ 48 15 5
+ 50 15 5
+ 52 16 5
+ 54 17 5
+ 56 17 5
+ 58 18 5
+ 60 18 5
+ 62 19 5
+ 64 20 5
+ 67 20 5
+ 69 21 5
+ 71 22 5
+ 73 22 5
+ 75 23 5
+ 77 23 5
+ 79 24 5
+ 81 25 6
+ 83 25 6
+ 85 26 6
+ 88 27 6
+ 90 27 6
+ 92 28 6
+ 94 29 6
+ 97 29 6
+ 99 30 6
+101 31 6
+103 31 6
+106 32 6
+108 33 6
+110 33 6
+112 34 6
+115 35 6
+117 35 6
+119 36 6
+121 37 6
+123 37 6
+126 38 6
+128 39 7
+130 40 8
+132 42 9
+133 43 10
+135 45 11
+137 46 12
+139 48 13
+141 49 14
+143 51 14
+144 52 15
+146 54 16
+148 55 17
+150 57 18
+152 58 19
+154 60 20
+155 61 21
+157 63 22
+159 64 23
+161 66 24
+163 67 25
+165 69 26
+167 70 27
+168 72 28
+170 73 29
+172 75 30
+174 76 31
+176 78 32
+178 79 33
+179 81 34
+181 82 35
+183 84 36
+185 85 37
+187 87 38
+189 88 39
+190 90 40
+192 91 41
+194 92 42
+196 94 43
+198 95 44
+200 97 45
+202 98 46
+203 100 47
+205 101 48
+207 103 49
+209 104 50
+211 106 51
+213 107 52
+214 109 52
+216 110 53
+218 112 54
+220 113 55
+222 115 56
+224 116 57
+225 118 58
+227 119 59
+229 121 60
+231 122 61
+233 124 62
+235 125 63
+237 127 64
+238 128 65
+240 130 66
+242 131 67
+244 133 68
+246 134 69
+248 136 70
+249 147 84
+251 169 112
+252 190 140
+253 212 168
+255 231 193
+255 231 193
+255 231 193
+255 231 193
+255 231 193
+255 231 193
+255 231 193
+255 232 194
+255 232 194
+255 232 194
+255 232 194
+255 232 194
+255 232 194
+255 232 195
+255 233 195
+255 233 195
+255 233 195
+255 233 195
+255 233 195
+255 233 196
+255 233 196
+255 234 196
+255 234 196
+255 234 196
+255 234 196
+255 234 197
+255 234 197
+255 234 197
+255 235 197
+255 235 197
+255 235 197
+255 235 198
+255 235 198
+255 235 198
+255 235 198
+255 236 198
+255 236 198
+255 236 199
+255 236 199
+255 236 199
+255 236 199
+255 236 199
+255 237 199
+255 237 199
+255 237 200
+255 237 200
+255 237 200
+255 237 200
+255 237 200
+255 238 200
+255 238 201
+255 238 201
+255 238 201
+255 238 201
+255 238 201
+255 238 201
+255 239 202
+255 239 202
+255 239 202
+255 239 202
+255 239 202
+255 239 202
+255 239 203
+255 240 203
+255 240 203
+255 240 203
+255 240 203
+255 240 203
+255 240 204
+255 240 204
+255 241 204
+255 241 204
+255 241 204
+255 241 204
+255 241 204
+255 241 205
+255 241 205
+255 242 205
+255 242 205
+255 242 205
+255 242 205
+255 242 206
+255 242 206
+255 242 206
+255 243 206
+255 243 206
+255 243 206
+255 243 207
+255 243 207
+255 243 207
+255 243 207
+255 244 207
+255 244 207
+255 244 208
+255 244 208
+255 244 208
+255 244 208
+255 244 208
+255 245 208
+255 245 209
+255 245 209
+255 245 209
+255 245 209
+255 245 209
+255 245 209
+255 246 210
diff --git a/auxdata/colormaps/SVG_feb_sunrise.rgb b/auxdata/colormaps/SVG_feb_sunrise.rgb
new file mode 100644
index 00000000..4c3c6110
--- /dev/null
+++ b/auxdata/colormaps/SVG_feb_sunrise.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+131 60 64
+187 95 80
+208 107 79
+222 115 77
+235 123 75
+245 131 75
+249 140 76
+251 143 75
+252 152 75
+253 177 79
+253 199 84
+252 190 77
+251 173 77
+252 166 85
+252 159 86
+253 160 92
+253 162 95
+253 164 97
+253 166 98
+253 170 100
+253 174 100
+253 183 98
+253 195 94
+253 203 89
+253 198 85
+250 174 78
+248 148 75
+246 140 80
+244 142 84
+244 144 84
+246 143 82
+251 143 79
+253 156 80
+253 172 81
+253 181 80
+253 183 80
+252 171 78
+249 154 79
+246 142 80
+243 135 84
+240 131 87
+232 123 87
+227 119 90
+228 119 92
+234 123 92
+242 129 91
+249 137 90
+252 145 88
+253 150 86
+254 153 84
+254 155 84
+254 155 85
+254 152 86
+253 146 86
+253 141 90
+248 135 95
+237 132 103
+228 135 115
+219 139 124
+207 135 123
+196 126 118
+189 117 115
+185 116 115
+184 117 118
+185 121 124
+186 123 126
+184 123 125
+183 120 122
+178 114 118
+171 108 115
+168 107 117
+167 109 120
+167 114 127
+170 122 136
+172 130 146
+184 152 168
+197 175 186
+201 182 191
+207 188 196
+216 198 204
+221 202 206
+221 198 201
+216 188 190
+209 175 179
+205 167 173
+198 160 167
+191 155 163
+181 144 154
+171 134 149
+173 143 162
+177 155 171
+174 156 171
+169 150 167
+165 150 171
+174 166 189
+184 184 205
+188 192 211
+188 194 212
+186 192 209
+185 190 207
+184 186 203
+183 182 199
+183 179 196
+184 177 194
+186 174 191
+187 172 189
+186 169 186
+186 166 184
+186 165 183
+188 165 183
+194 166 185
+201 168 185
+208 169 184
+214 170 182
+216 168 180
+217 166 178
+214 163 175
+210 161 175
+205 159 174
+199 157 173
+193 156 173
+189 154 172
+184 151 171
+181 149 170
+176 148 168
+172 145 166
+165 142 165
+158 140 164
+152 137 162
+148 137 162
+146 137 162
+144 137 164
+142 139 166
+141 141 168
+139 144 172
+137 145 175
+136 147 177
+136 149 180
+135 150 182
+134 151 184
+134 153 186
+133 154 187
+133 154 188
+134 156 189
+134 157 192
+135 158 195
+135 160 198
+138 163 201
+138 164 202
+139 165 204
+140 167 206
+141 169 209
+141 170 210
+143 172 213
+143 173 214
+143 174 215
+143 175 217
+144 176 218
+144 176 219
+145 178 220
+145 178 220
+145 178 221
+144 178 221
+144 177 220
+143 177 220
+142 175 218
+141 174 218
+140 174 217
+140 174 216
+140 173 215
+138 172 215
+137 171 214
+136 170 213
+136 169 213
+135 169 213
+134 169 213
+134 169 213
+134 169 214
+135 170 215
+135 171 216
+135 172 217
+135 173 218
+135 173 219
+134 173 219
+134 173 219
+134 173 219
+134 173 219
+133 172 218
+133 172 218
+132 171 218
+132 171 218
+132 172 219
+131 172 219
+131 172 219
+131 171 219
+131 171 219
+131 171 219
+131 171 219
+131 171 220
+130 171 220
+129 171 220
+129 171 220
+129 171 220
+129 171 219
+128 171 219
+128 171 219
+128 171 220
+128 171 220
+128 171 220
+127 171 220
+127 171 220
+127 171 220
+127 171 220
+126 170 220
+126 170 220
+126 170 220
+126 170 220
+125 169 220
+125 169 220
+125 169 220
diff --git a/auxdata/colormaps/SVG_foggy_sunrise.rgb b/auxdata/colormaps/SVG_foggy_sunrise.rgb
new file mode 100644
index 00000000..4fcad326
--- /dev/null
+++ b/auxdata/colormaps/SVG_foggy_sunrise.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+ 90 69 88
+ 94 72 92
+ 97 74 93
+100 75 94
+102 77 95
+103 78 95
+104 79 95
+105 80 97
+106 81 98
+108 81 99
+110 82 102
+111 82 103
+112 83 103
+114 85 104
+115 86 104
+115 86 105
+116 87 106
+117 88 107
+119 89 107
+121 90 109
+122 91 110
+123 92 111
+125 93 112
+127 94 113
+129 96 114
+134 99 116
+139 101 118
+144 104 119
+149 107 120
+154 111 120
+159 114 121
+164 119 124
+167 122 126
+170 125 127
+173 128 129
+176 132 130
+177 134 131
+179 137 134
+181 139 136
+182 140 137
+183 142 139
+184 144 141
+185 145 142
+187 148 144
+188 149 146
+190 151 148
+190 153 149
+191 155 151
+192 156 152
+194 159 155
+196 160 157
+196 161 159
+197 163 161
+198 164 163
+201 166 164
+206 165 164
+213 164 163
+219 161 162
+224 159 159
+227 158 159
+227 157 158
+226 153 154
+225 150 152
+224 143 148
+222 137 145
+217 132 142
+211 128 140
+204 126 140
+202 126 140
+202 127 142
+205 127 142
+209 128 142
+214 129 144
+218 131 146
+218 132 147
+219 135 148
+219 138 151
+218 139 152
+218 139 152
+217 139 154
+213 139 155
+210 139 155
+208 140 157
+206 141 159
+205 141 160
+203 143 162
+200 144 164
+200 145 165
+199 146 167
+199 145 167
+197 143 165
+195 140 163
+193 136 159
+193 135 157
+194 134 157
+196 134 157
+198 135 158
+200 135 158
+203 136 160
+205 137 161
+204 136 161
+203 136 161
+202 136 162
+201 136 163
+199 138 165
+193 139 165
+188 141 167
+185 142 169
+182 143 170
+177 144 171
+176 148 175
+175 152 179
+176 155 182
+179 160 187
+182 165 191
+183 166 192
+184 166 191
+186 165 192
+186 164 191
+186 163 190
+186 160 187
+185 157 185
+182 152 180
+182 149 176
+181 146 174
+179 143 171
+175 138 167
+172 133 163
+169 130 159
+167 128 158
+166 126 157
+164 124 156
+164 124 155
+163 123 154
+162 122 154
+160 122 154
+160 121 154
+159 121 154
+158 120 153
+157 120 153
+156 120 153
+155 120 153
+155 120 153
+154 120 153
+153 120 153
+152 120 154
+151 120 155
+150 121 155
+149 121 155
+148 121 155
+148 122 156
+148 122 156
+147 122 156
+147 124 158
+147 124 159
+146 124 159
+146 125 160
+146 125 161
+145 126 162
+146 128 164
+146 129 166
+147 130 167
+147 132 169
+148 134 171
+149 136 174
+153 141 179
+154 143 181
+155 145 183
+157 148 185
+157 149 186
+158 151 189
+159 152 191
+160 153 192
+161 155 193
+161 155 193
+161 155 193
+160 154 192
+159 152 191
+158 151 190
+157 150 188
+154 148 186
+153 146 185
+152 144 183
+149 141 180
+147 139 178
+146 138 177
+145 136 175
+144 135 174
+142 134 173
+140 131 170
+139 130 169
+138 129 168
+137 128 168
+137 128 167
+136 128 167
+135 127 166
+135 127 166
+136 128 167
+137 129 169
+137 130 169
+137 130 169
+135 128 167
+134 128 167
+134 127 167
+133 126 167
+133 126 167
+133 127 167
+131 126 166
+131 126 166
+130 126 167
+129 126 166
+129 126 166
+129 126 166
+130 126 166
+130 126 166
+129 125 165
+127 124 164
+127 124 164
+126 124 164
+125 123 162
diff --git a/auxdata/colormaps/SVG_fs2006.rgb b/auxdata/colormaps/SVG_fs2006.rgb
new file mode 100644
index 00000000..38d1fe67
--- /dev/null
+++ b/auxdata/colormaps/SVG_fs2006.rgb
@@ -0,0 +1,222 @@
+ncolors = 220
+# r g b
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+ 0 121 56
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+163 211 149
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+254 211 170
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+247 152 107
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+242 97 34
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+171 68 18
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
+237 28 36
diff --git a/auxdata/colormaps/StepSeq25.rgb b/auxdata/colormaps/StepSeq25.rgb
new file mode 100644
index 00000000..dd60c1d9
--- /dev/null
+++ b/auxdata/colormaps/StepSeq25.rgb
@@ -0,0 +1,32 @@
+# Stepped sequential scheme, 5 steps
+#
+# Taken from Department of Geography, University of Oregon
+
+ncolors = 25
+
+# r g b
+153 15 15
+178 44 44
+204 81 81
+229 126 126
+255 178 178
+153 84 15
+178 111 44
+204 142 81
+229 177 126
+255 216 178
+107 153 15
+133 178 44
+163 204 81
+195 229 126
+229 255 178
+ 15 107 153
+ 44 133 178
+ 81 163 204
+126 195 229
+178 229 255
+ 38 15 153
+ 66 44 178
+101 81 204
+143 126 229
+191 178 255
diff --git a/auxdata/colormaps/UKM_hadcrut.rgb b/auxdata/colormaps/UKM_hadcrut.rgb
new file mode 100644
index 00000000..05199cc5
--- /dev/null
+++ b/auxdata/colormaps/UKM_hadcrut.rgb
@@ -0,0 +1,14 @@
+ncolors = 12
+# r g b
+ 40 9 218
+ 36 77 255
+ 60 161 255
+ 113 218 255
+ 171 250 255
+ 226 255 255
+ 255 255 190
+ 255 223 153
+ 255 174 113
+ 249 109 93
+ 218 36 48
+ 164 0 32
diff --git a/auxdata/colormaps/ViBlGrWhYeOrRe.rgb b/auxdata/colormaps/ViBlGrWhYeOrRe.rgb
new file mode 100644
index 00000000..04e01778
--- /dev/null
+++ b/auxdata/colormaps/ViBlGrWhYeOrRe.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 87 0 136
+ 81 0 144
+ 75 0 152
+ 70 0 160
+ 64 0 168
+ 58 0 176
+ 52 0 184
+ 46 0 192
+ 41 0 199
+ 35 0 207
+ 29 0 215
+ 23 0 223
+ 17 0 231
+ 12 0 239
+ 6 0 247
+ 0 0 255
+ 1 11 240
+ 1 22 225
+ 2 34 210
+ 2 45 195
+ 3 56 180
+ 3 67 165
+ 4 78 150
+ 4 90 135
+ 5 101 120
+ 5 112 105
+ 6 123 90
+ 6 134 75
+ 7 145 60
+ 7 157 45
+ 8 168 30
+ 8 179 15
+ 24 184 31
+ 41 189 47
+ 57 194 63
+ 74 199 79
+ 90 204 95
+ 107 209 111
+ 123 214 127
+ 140 220 143
+ 156 225 159
+ 173 230 175
+ 189 235 191
+ 206 240 207
+ 222 245 223
+ 239 250 239
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 238
+ 255 255 221
+ 255 255 204
+ 255 255 187
+ 255 255 170
+ 255 255 153
+ 255 255 136
+ 255 255 119
+ 255 255 102
+ 255 255 85
+ 255 255 68
+ 255 255 51
+ 255 255 34
+ 255 255 17
+ 255 255 0
+ 255 249 0
+ 255 244 0
+ 255 238 0
+ 255 233 0
+ 255 227 0
+ 255 221 0
+ 255 216 0
+ 255 210 0
+ 255 204 0
+ 255 199 0
+ 255 193 0
+ 255 188 0
+ 255 182 0
+ 255 176 0
+ 255 171 0
+ 255 165 0
+ 255 154 0
+ 255 143 0
+ 255 132 0
+ 255 121 0
+ 255 110 0
+ 255 99 0
+ 255 88 0
+ 255 77 0
+ 255 66 0
+ 255 55 0
+ 255 44 0
+ 255 33 0
+ 255 22 0
+ 255 11 0
+ 255 0 0
diff --git a/auxdata/colormaps/WMO_Dust.rgb b/auxdata/colormaps/WMO_Dust.rgb
new file mode 100644
index 00000000..e88c50b9
--- /dev/null
+++ b/auxdata/colormaps/WMO_Dust.rgb
@@ -0,0 +1,13 @@
+###Created by GrADS调色盘
+ncolors = 8
+
+# r g b
+255 255 255
+171 221 217
+118 201 176
+250 215 118
+219 116 47
+158 99 40
+114 74 33
+57 38 21
+
diff --git a/auxdata/colormaps/WhBlGrYeRe.rgb b/auxdata/colormaps/WhBlGrYeRe.rgb
new file mode 100644
index 00000000..046a852c
--- /dev/null
+++ b/auxdata/colormaps/WhBlGrYeRe.rgb
@@ -0,0 +1,102 @@
+ncolors= 100
+# r g b
+ 255 255 255
+ 245 245 255
+ 235 235 255
+ 224 224 255
+ 214 214 255
+ 204 204 255
+ 194 194 255
+ 184 184 255
+ 173 173 255
+ 163 163 255
+ 153 153 255
+ 143 143 255
+ 133 133 255
+ 122 122 255
+ 112 112 255
+ 102 102 255
+ 92 92 255
+ 82 82 255
+ 71 71 255
+ 61 61 255
+ 51 51 255
+ 41 41 255
+ 31 31 255
+ 20 20 255
+ 10 10 255
+ 0 0 255
+ 0 7 245
+ 1 14 236
+ 1 21 226
+ 1 29 217
+ 2 36 207
+ 2 43 197
+ 2 50 188
+ 3 57 178
+ 3 64 169
+ 3 72 159
+ 4 79 149
+ 4 86 140
+ 4 93 130
+ 4 100 121
+ 5 107 111
+ 5 115 101
+ 5 122 92
+ 6 129 82
+ 6 136 73
+ 6 143 63
+ 7 150 53
+ 7 158 44
+ 7 165 34
+ 8 172 25
+ 8 179 15
+ 18 182 14
+ 29 185 14
+ 39 189 13
+ 49 192 13
+ 59 195 12
+ 70 198 11
+ 80 201 11
+ 90 204 10
+ 101 208 9
+ 111 211 9
+ 121 214 8
+ 132 217 8
+ 142 220 7
+ 152 223 6
+ 162 227 6
+ 173 230 5
+ 183 233 4
+ 193 236 4
+ 204 239 3
+ 214 242 3
+ 224 246 2
+ 234 249 1
+ 245 252 1
+ 255 255 0
+ 255 245 0
+ 255 235 0
+ 255 224 0
+ 255 214 0
+ 255 204 0
+ 255 194 0
+ 255 184 0
+ 255 173 0
+ 255 163 0
+ 255 153 0
+ 255 143 0
+ 255 133 0
+ 255 122 0
+ 255 112 0
+ 255 102 0
+ 255 92 0
+ 255 82 0
+ 255 71 0
+ 255 61 0
+ 255 51 0
+ 255 41 0
+ 255 31 0
+ 255 20 0
+ 255 10 0
+ 255 0 0
diff --git a/auxdata/colormaps/WhBlReWh.rgb b/auxdata/colormaps/WhBlReWh.rgb
new file mode 100644
index 00000000..056e7304
--- /dev/null
+++ b/auxdata/colormaps/WhBlReWh.rgb
@@ -0,0 +1,103 @@
+ncolors= 100
+
+# r g b
+ 255 255 255
+ 250 250 255
+ 245 245 255
+ 239 239 255
+ 234 234 255
+ 229 229 255
+ 224 224 255
+ 219 219 255
+ 213 213 255
+ 208 208 255
+ 203 203 255
+ 198 198 255
+ 193 193 255
+ 187 187 255
+ 182 182 255
+ 177 177 255
+ 172 172 255
+ 167 167 255
+ 161 161 255
+ 156 156 255
+ 151 151 255
+ 146 146 255
+ 141 141 255
+ 135 135 255
+ 130 130 255
+ 125 125 255
+ 120 120 255
+ 114 114 255
+ 109 109 255
+ 104 104 255
+ 99 99 255
+ 94 94 255
+ 88 88 255
+ 83 83 255
+ 78 78 255
+ 73 73 255
+ 68 68 255
+ 62 62 255
+ 57 57 255
+ 52 52 255
+ 47 47 255
+ 42 42 255
+ 36 36 255
+ 31 31 255
+ 26 26 255
+ 21 21 255
+ 16 16 255
+ 10 10 255
+ 5 5 255
+ 0 0 255
+ 255 0 0
+ 255 5 5
+ 255 10 10
+ 255 16 16
+ 255 21 21
+ 255 26 26
+ 255 31 31
+ 255 36 36
+ 255 42 42
+ 255 47 47
+ 255 52 52
+ 255 57 57
+ 255 62 62
+ 255 68 68
+ 255 73 73
+ 255 78 78
+ 255 83 83
+ 255 88 88
+ 255 94 94
+ 255 99 99
+ 255 104 104
+ 255 109 109
+ 255 114 114
+ 255 120 120
+ 255 125 125
+ 255 130 130
+ 255 135 135
+ 255 141 141
+ 255 146 146
+ 255 151 151
+ 255 156 156
+ 255 161 161
+ 255 167 167
+ 255 172 172
+ 255 177 177
+ 255 182 182
+ 255 187 187
+ 255 193 193
+ 255 198 198
+ 255 203 203
+ 255 208 208
+ 255 213 213
+ 255 219 219
+ 255 224 224
+ 255 229 229
+ 255 234 234
+ 255 239 239
+ 255 245 245
+ 255 250 250
+ 255 255 255
diff --git a/auxdata/colormaps/WhViBlGrYeOrRe.rgb b/auxdata/colormaps/WhViBlGrYeOrRe.rgb
new file mode 100644
index 00000000..ddfeb30a
--- /dev/null
+++ b/auxdata/colormaps/WhViBlGrYeOrRe.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 255 255 255
+ 245 240 248
+ 235 225 241
+ 225 210 234
+ 215 195 227
+ 206 180 220
+ 196 165 213
+ 186 150 206
+ 176 135 199
+ 166 120 192
+ 156 105 185
+ 146 90 178
+ 136 75 171
+ 127 60 164
+ 117 45 157
+ 107 30 150
+ 97 15 143
+ 87 0 136
+ 82 0 143
+ 76 0 151
+ 71 0 158
+ 65 0 166
+ 60 0 173
+ 54 0 181
+ 49 0 188
+ 44 0 196
+ 38 0 203
+ 33 0 210
+ 27 0 218
+ 22 0 225
+ 16 0 233
+ 11 0 240
+ 5 0 248
+ 0 0 255
+ 0 11 241
+ 1 21 227
+ 1 32 213
+ 2 42 199
+ 2 53 184
+ 3 63 170
+ 3 74 156
+ 4 84 142
+ 4 95 128
+ 5 105 114
+ 5 116 100
+ 6 126 86
+ 6 137 71
+ 7 147 57
+ 7 158 43
+ 8 168 29
+ 8 179 15
+ 23 183 14
+ 37 188 13
+ 52 192 12
+ 66 197 11
+ 81 201 11
+ 95 206 10
+ 110 210 9
+ 124 215 8
+ 139 219 7
+ 153 224 6
+ 168 228 5
+ 182 233 4
+ 197 237 4
+ 211 242 3
+ 226 246 2
+ 240 251 1
+ 255 255 0
+ 255 249 0
+ 255 244 0
+ 255 238 0
+ 255 233 0
+ 255 227 0
+ 255 221 0
+ 255 216 0
+ 255 210 0
+ 255 204 0
+ 255 199 0
+ 255 193 0
+ 255 188 0
+ 255 182 0
+ 255 176 0
+ 255 171 0
+ 255 165 0
+ 255 155 0
+ 255 146 0
+ 255 136 0
+ 255 126 0
+ 255 116 0
+ 255 107 0
+ 255 97 0
+ 255 87 0
+ 255 78 0
+ 255 68 0
+ 255 58 0
+ 255 49 0
+ 255 39 0
+ 255 29 0
+ 255 19 0
+ 255 10 0
+ 255 0 0
diff --git a/auxdata/colormaps/WhViBlGrYeOrReWh.rgb b/auxdata/colormaps/WhViBlGrYeOrReWh.rgb
new file mode 100644
index 00000000..926d6885
--- /dev/null
+++ b/auxdata/colormaps/WhViBlGrYeOrReWh.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 255 255 255
+ 240 232 244
+ 224 209 233
+ 209 185 223
+ 194 162 212
+ 179 139 201
+ 163 116 190
+ 148 93 179
+ 133 70 168
+ 118 46 158
+ 102 23 147
+ 87 0 136
+ 79 0 135
+ 71 0 135
+ 63 0 134
+ 55 0 133
+ 47 0 132
+ 40 0 132
+ 32 0 131
+ 24 0 130
+ 16 0 129
+ 8 0 129
+ 0 0 128
+ 0 0 140
+ 0 0 151
+ 0 0 163
+ 0 0 174
+ 0 0 186
+ 0 0 197
+ 0 0 209
+ 0 0 220
+ 0 0 232
+ 0 0 243
+ 0 0 255
+ 0 23 232
+ 0 46 209
+ 0 70 185
+ 0 93 162
+ 0 116 139
+ 0 139 116
+ 0 162 93
+ 0 185 70
+ 0 209 46
+ 0 232 23
+ 0 255 0
+ 21 255 0
+ 43 255 0
+ 64 255 0
+ 85 255 0
+ 106 255 0
+ 128 255 0
+ 149 255 0
+ 170 255 0
+ 191 255 0
+ 213 255 0
+ 234 255 0
+ 255 255 0
+ 255 247 0
+ 255 239 0
+ 255 230 0
+ 255 222 0
+ 255 214 0
+ 255 206 0
+ 255 198 0
+ 255 190 0
+ 255 181 0
+ 255 173 0
+ 255 165 0
+ 243 150 0
+ 232 135 0
+ 220 120 0
+ 209 105 0
+ 197 90 0
+ 186 75 0
+ 174 60 0
+ 163 45 0
+ 151 30 0
+ 140 15 0
+ 128 0 0
+ 140 0 0
+ 151 0 0
+ 163 0 0
+ 174 0 0
+ 186 0 0
+ 197 0 0
+ 209 0 0
+ 220 0 0
+ 232 0 0
+ 243 0 0
+ 255 0 0
+ 255 23 23
+ 255 46 46
+ 255 70 70
+ 255 93 93
+ 255 116 116
+ 255 139 139
+ 255 162 162
+ 255 185 185
+ 255 209 209
+ 255 232 232
+ 255 255 255
diff --git a/auxdata/colormaps/WhiteBlue.rgb b/auxdata/colormaps/WhiteBlue.rgb
new file mode 100644
index 00000000..dd703d3f
--- /dev/null
+++ b/auxdata/colormaps/WhiteBlue.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 255 255 255 # white
+ 254 255 255 #
+ 253 254 255 #
+ 253 254 255 #
+ 252 254 255 #
+ 251 253 254 #
+ 250 253 254 #
+ 250 253 254 #
+ 249 253 254 #
+ 248 252 254 #
+ 247 252 254 #
+ 247 252 254 #
+ 246 251 254 #
+ 245 251 254 #
+ 244 251 253 #
+ 243 250 253 #
+ 243 250 253 #
+ 242 250 253 #
+ 241 249 253 #
+ 240 249 253 #
+ 240 249 253 #
+ 239 249 253 #
+ 238 248 252 #
+ 237 248 252 #
+ 237 248 252 #
+ 236 247 252 #
+ 235 247 252 #
+ 234 247 252 #
+ 233 246 252 #
+ 233 246 252 #
+ 232 246 252 #
+ 231 245 251 #
+ 230 245 251 #
+ 230 245 251 #
+ 229 245 251 #
+ 228 244 251 #
+ 227 244 251 #
+ 227 244 251 #
+ 226 243 251 #
+ 225 243 251 #
+ 224 243 250 #
+ 223 242 250 #
+ 223 242 250 #
+ 222 242 250 #
+ 221 241 250 #
+ 220 241 250 #
+ 220 241 250 #
+ 219 241 250 #
+ 218 240 249 #
+ 217 240 249 #
+ 217 240 249 #
+ 215 239 249 # light
+ 214 239 249 #
+ 213 238 249 #
+ 212 238 249 #
+ 211 237 249 #
+ 209 237 249 #
+ 208 237 249 #
+ 207 236 249 #
+ 206 236 249 #
+ 205 235 249 #
+ 204 235 249 #
+ 203 235 249 #
+ 202 234 249 #
+ 201 234 249 #
+ 199 233 248 #
+ 198 233 248 #
+ 197 233 248 #
+ 196 232 248 #
+ 195 232 248 #
+ 194 231 248 #
+ 193 231 248 #
+ 192 231 248 #
+ 190 230 248 #
+ 189 230 248 #
+ 188 229 248 #
+ 187 229 248 #
+ 186 229 248 #
+ 185 228 248 #
+ 184 228 248 #
+ 183 227 248 #
+ 182 227 248 #
+ 180 226 248 #
+ 179 226 248 #
+ 178 226 248 #
+ 177 225 248 #
+ 176 225 248 #
+ 175 224 248 #
+ 174 224 248 #
+ 173 224 248 #
+ 172 223 248 #
+ 170 223 247 #
+ 169 222 247 #
+ 168 222 247 #
+ 167 222 247 #
+ 166 221 247 #
+ 165 221 247 #
+ 164 220 247 #
+ 163 220 247 #
+ 161 220 247 #
+ 160 219 247 #
+ 157 218 247 # blue
+ 156 217 246 #
+ 154 216 246 #
+ 153 215 245 #
+ 152 214 245 #
+ 150 213 244 #
+ 149 212 243 #
+ 148 211 243 #
+ 146 210 242 #
+ 145 209 242 #
+ 144 208 241 #
+ 142 207 240 #
+ 141 206 240 #
+ 140 205 239 #
+ 138 203 239 #
+ 137 202 238 #
+ 135 201 237 #
+ 134 200 237 #
+ 133 199 236 #
+ 131 198 236 #
+ 130 197 235 #
+ 129 196 234 #
+ 127 195 234 #
+ 126 194 233 #
+ 125 193 233 #
+ 123 192 232 #
+ 122 191 232 #
+ 121 190 231 #
+ 119 189 230 #
+ 118 188 230 #
+ 117 187 229 #
+ 115 186 229 #
+ 114 185 228 #
+ 113 184 227 #
+ 111 183 227 #
+ 110 182 226 #
+ 109 181 226 #
+ 107 180 225 #
+ 106 179 224 #
+ 105 178 224 #
+ 103 176 223 #
+ 102 175 223 #
+ 100 174 222 #
+ 99 173 221 #
+ 98 172 221 #
+ 96 171 220 #
+ 95 170 220 #
+ 94 169 219 #
+ 92 168 218 #
+ 91 167 218 #
+ 90 166 217 #
+ 87 164 216 # to
+ 86 163 215 #
+ 85 161 214 #
+ 84 160 213 #
+ 83 158 212 #
+ 82 157 211 #
+ 81 155 210 #
+ 80 154 209 #
+ 79 152 208 #
+ 78 151 208 #
+ 77 150 207 #
+ 76 148 206 #
+ 75 147 205 #
+ 74 145 204 #
+ 73 144 203 #
+ 72 142 202 #
+ 71 141 201 #
+ 70 139 200 #
+ 69 138 199 #
+ 68 137 198 #
+ 67 135 197 #
+ 66 134 196 #
+ 65 132 195 #
+ 64 131 194 #
+ 63 129 193 #
+ 62 128 192 #
+ 62 127 192 #
+ 61 125 191 #
+ 60 124 190 #
+ 59 122 189 #
+ 58 121 188 #
+ 57 119 187 #
+ 56 118 186 #
+ 55 116 185 #
+ 54 115 184 #
+ 53 114 183 #
+ 52 112 182 #
+ 51 111 181 #
+ 50 109 180 #
+ 49 108 179 #
+ 48 106 178 #
+ 47 105 177 #
+ 46 103 176 #
+ 45 102 175 #
+ 44 101 175 #
+ 43 99 174 #
+ 42 98 173 #
+ 41 96 172 #
+ 40 95 171 #
+ 39 93 170 #
+ 36 89 167 # dark
+ 36 88 166 #
+ 36 87 164 #
+ 35 86 163 #
+ 35 86 162 #
+ 35 85 160 #
+ 35 84 159 #
+ 35 83 158 #
+ 35 82 156 #
+ 34 81 155 #
+ 34 80 154 #
+ 34 79 152 #
+ 34 79 151 #
+ 34 78 150 #
+ 34 77 148 #
+ 33 76 147 #
+ 33 75 146 #
+ 33 74 144 #
+ 33 73 143 #
+ 33 73 142 #
+ 33 72 140 #
+ 32 71 139 #
+ 32 70 138 #
+ 32 69 136 #
+ 32 68 135 #
+ 32 67 134 #
+ 32 67 133 #
+ 31 66 131 #
+ 31 65 130 #
+ 31 64 129 #
+ 31 63 127 #
+ 31 62 126 #
+ 30 61 125 #
+ 30 60 123 #
+ 30 60 122 #
+ 30 59 121 #
+ 30 58 119 #
+ 30 57 118 #
+ 29 56 117 #
+ 29 55 115 #
+ 29 54 114 #
+ 29 54 113 #
+ 29 53 111 #
+ 29 52 110 #
+ 28 51 109 #
+ 28 50 107 #
+ 28 49 106 #
+ 28 48 105 #
+ 28 47 103 #
+ 28 47 102 #
+ 27 46 101 #
+ 27 44 98 # blue
\ No newline at end of file
diff --git a/auxdata/colormaps/WhiteBlueGreenYellowRed.rgb b/auxdata/colormaps/WhiteBlueGreenYellowRed.rgb
new file mode 100644
index 00000000..58c4a877
--- /dev/null
+++ b/auxdata/colormaps/WhiteBlueGreenYellowRed.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 255 255 255 # white
+ 252 254 255 #
+ 250 253 255 #
+ 247 252 254 #
+ 244 251 254 #
+ 242 250 254 #
+ 239 249 254 #
+ 236 248 253 #
+ 234 247 253 #
+ 231 246 253 #
+ 229 245 253 #
+ 226 244 253 #
+ 223 243 252 #
+ 221 242 252 #
+ 218 241 252 #
+ 215 240 252 #
+ 213 239 252 #
+ 210 238 251 #
+ 207 237 251 #
+ 205 236 251 #
+ 202 235 251 #
+ 199 234 250 #
+ 197 233 250 #
+ 194 232 250 #
+ 191 231 250 #
+ 189 230 250 #
+ 186 229 249 #
+ 183 228 249 #
+ 181 227 249 #
+ 178 226 249 #
+ 176 225 249 #
+ 173 224 248 #
+ 170 223 248 #
+ 168 222 248 #
+ 165 221 248 #
+ 162 220 247 #
+ 157 218 247 # blue
+ 155 216 246 #
+ 152 214 245 #
+ 150 212 243 #
+ 148 210 242 #
+ 146 208 241 #
+ 143 206 240 #
+ 141 204 238 #
+ 139 202 237 #
+ 136 200 236 #
+ 134 197 235 #
+ 132 195 234 #
+ 129 193 232 #
+ 127 191 231 #
+ 125 189 230 #
+ 123 187 229 #
+ 120 185 228 #
+ 118 183 226 #
+ 116 181 225 #
+ 113 179 224 #
+ 111 177 223 #
+ 109 175 221 #
+ 106 173 220 #
+ 104 171 219 #
+ 102 169 218 #
+ 100 167 217 #
+ 97 165 215 #
+ 95 163 214 #
+ 93 160 213 #
+ 90 158 212 #
+ 88 156 211 #
+ 86 154 209 #
+ 83 152 208 #
+ 81 150 207 #
+ 79 148 206 #
+ 77 146 204 #
+ 72 142 202 # dark blue
+ 72 143 198 #
+ 72 144 195 #
+ 72 145 191 #
+ 72 146 188 #
+ 72 147 184 #
+ 72 148 181 #
+ 72 149 177 #
+ 72 150 173 #
+ 72 151 170 #
+ 72 153 166 #
+ 72 154 163 #
+ 72 155 159 #
+ 72 156 156 #
+ 72 157 152 #
+ 72 158 148 #
+ 72 159 145 #
+ 72 160 141 #
+ 72 161 138 #
+ 73 162 134 #
+ 73 163 131 #
+ 73 164 127 #
+ 73 165 124 #
+ 73 166 120 #
+ 73 167 116 #
+ 73 168 113 #
+ 73 169 109 #
+ 73 170 106 #
+ 73 172 102 #
+ 73 173 99 #
+ 73 174 95 #
+ 73 175 91 #
+ 73 176 88 #
+ 73 177 84 #
+ 73 178 81 #
+ 73 179 77 #
+ 73 181 70 # green
+ 78 182 71 #
+ 83 184 71 #
+ 87 185 72 #
+ 92 187 72 #
+ 97 188 73 #
+ 102 189 74 #
+ 106 191 74 #
+ 111 192 75 #
+ 116 193 75 #
+ 121 195 76 #
+ 126 196 77 #
+ 130 198 77 #
+ 135 199 78 #
+ 140 200 78 #
+ 145 202 79 #
+ 150 203 80 #
+ 154 204 80 #
+ 159 206 81 #
+ 164 207 81 #
+ 169 209 82 #
+ 173 210 82 #
+ 178 211 83 #
+ 183 213 84 #
+ 188 214 84 #
+ 193 215 85 #
+ 197 217 85 #
+ 202 218 86 #
+ 207 220 87 #
+ 212 221 87 #
+ 217 222 88 #
+ 221 224 88 #
+ 226 225 89 #
+ 231 226 90 #
+ 236 228 90 #
+ 240 229 91 #
+ 245 231 91 #
+ 250 232 92 # yellow
+ 250 229 91 #
+ 250 225 89 #
+ 250 222 88 #
+ 249 218 86 #
+ 249 215 85 #
+ 249 212 84 #
+ 249 208 82 #
+ 249 205 81 #
+ 249 201 80 #
+ 249 198 78 #
+ 249 195 77 #
+ 248 191 75 #
+ 248 188 74 #
+ 248 184 73 #
+ 248 181 71 #
+ 248 178 70 #
+ 248 174 69 #
+ 248 171 67 #
+ 247 167 66 #
+ 247 164 64 #
+ 247 160 63 #
+ 247 157 62 #
+ 247 154 60 #
+ 247 150 59 #
+ 247 147 58 #
+ 246 143 56 #
+ 246 140 55 #
+ 246 137 53 #
+ 246 133 52 #
+ 246 130 51 #
+ 246 126 49 #
+ 246 123 48 #
+ 246 120 47 #
+ 245 116 45 #
+ 245 113 44 #
+ 245 106 41 # orange
+ 244 104 41 #
+ 243 102 41 #
+ 242 100 41 #
+ 241 98 41 #
+ 240 96 41 #
+ 239 94 41 #
+ 239 92 41 #
+ 238 90 41 #
+ 237 88 41 #
+ 236 86 41 #
+ 235 84 41 #
+ 234 82 41 #
+ 233 80 41 #
+ 232 78 41 #
+ 231 76 41 #
+ 230 74 41 #
+ 229 72 41 #
+ 228 70 41 #
+ 228 67 40 #
+ 227 65 40 #
+ 226 63 40 #
+ 225 61 40 #
+ 224 59 40 #
+ 223 57 40 #
+ 222 55 40 #
+ 221 53 40 #
+ 220 51 40 #
+ 219 49 40 #
+ 218 47 40 #
+ 217 45 40 #
+ 217 43 40 #
+ 216 41 40 #
+ 215 39 40 #
+ 214 37 40 #
+ 213 35 40 #
+ 211 31 40 # red
+ 209 31 40 #
+ 207 30 39 #
+ 206 30 39 #
+ 204 30 38 #
+ 202 30 38 #
+ 200 29 38 #
+ 199 29 37 #
+ 197 29 37 #
+ 195 29 36 #
+ 193 28 36 #
+ 192 28 36 #
+ 190 28 35 #
+ 188 27 35 #
+ 186 27 34 #
+ 185 27 34 #
+ 183 27 34 #
+ 181 26 33 #
+ 179 26 33 #
+ 178 26 32 #
+ 176 26 32 #
+ 174 25 31 #
+ 172 25 31 #
+ 171 25 31 #
+ 169 25 30 #
+ 167 24 30 #
+ 165 24 29 #
+ 164 24 29 #
+ 162 23 29 #
+ 160 23 28 #
+ 158 23 28 #
+ 157 23 27 #
+ 155 22 27 #
+ 153 22 27 #
+ 151 22 26 #
+ 150 22 26 #
+ 146 21 25 # dark red
diff --git a/auxdata/colormaps/WhiteGreen.rgb b/auxdata/colormaps/WhiteGreen.rgb
new file mode 100644
index 00000000..b04102db
--- /dev/null
+++ b/auxdata/colormaps/WhiteGreen.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 255 255 255 # white
+ 253 254 253 #
+ 252 254 252 #
+ 250 253 250 #
+ 249 252 248 #
+ 247 252 246 #
+ 246 251 245 #
+ 244 251 243 #
+ 243 250 241 #
+ 241 249 240 #
+ 240 249 238 #
+ 238 248 236 #
+ 237 247 234 #
+ 235 247 233 #
+ 234 246 231 #
+ 232 245 229 #
+ 231 245 228 #
+ 229 244 226 #
+ 227 244 224 #
+ 226 243 222 #
+ 224 242 221 #
+ 223 242 219 #
+ 221 241 217 #
+ 220 240 215 #
+ 218 240 214 #
+ 217 239 212 #
+ 215 238 210 #
+ 214 238 209 #
+ 212 237 207 #
+ 211 237 205 #
+ 209 236 203 #
+ 208 235 202 #
+ 206 235 200 #
+ 205 234 198 #
+ 203 233 197 #
+ 201 233 195 #
+ 200 232 193 #
+ 198 231 191 #
+ 197 231 190 #
+ 195 230 188 #
+ 194 230 186 #
+ 192 229 185 #
+ 191 228 183 #
+ 189 228 181 #
+ 188 227 179 #
+ 186 226 178 #
+ 185 226 176 #
+ 183 225 174 #
+ 182 225 173 #
+ 180 224 171 #
+ 179 223 169 #
+ 177 223 167 #
+ 175 222 166 #
+ 174 221 164 #
+ 172 221 162 #
+ 171 220 161 #
+ 169 219 159 #
+ 168 219 157 #
+ 166 218 155 #
+ 165 218 154 #
+ 163 217 152 #
+ 162 216 150 #
+ 160 216 149 #
+ 159 215 147 #
+ 157 214 145 #
+ 156 214 143 #
+ 154 213 142 #
+ 153 212 140 #
+ 151 212 138 #
+ 149 211 136 #
+ 148 211 135 #
+ 146 210 133 #
+ 145 209 131 #
+ 143 209 130 #
+ 142 208 128 #
+ 140 207 126 #
+ 139 207 124 #
+ 137 206 123 #
+ 136 205 121 #
+ 134 205 119 #
+ 133 204 118 #
+ 131 204 116 #
+ 130 203 114 #
+ 128 202 112 #
+ 125 201 109 # green
+ 124 200 108 #
+ 122 200 107 #
+ 121 199 106 #
+ 119 199 105 #
+ 118 198 104 #
+ 117 198 103 #
+ 115 197 102 #
+ 114 197 101 #
+ 113 196 100 #
+ 111 196 99 #
+ 110 195 98 #
+ 108 195 97 #
+ 107 194 96 #
+ 106 194 95 #
+ 104 193 93 #
+ 103 193 92 #
+ 102 192 91 #
+ 100 191 90 #
+ 99 191 89 #
+ 97 190 88 #
+ 96 190 87 #
+ 95 189 86 #
+ 93 189 85 #
+ 92 188 84 #
+ 91 188 83 #
+ 89 187 82 #
+ 88 187 81 #
+ 86 186 80 #
+ 85 186 79 #
+ 84 185 78 #
+ 82 185 77 #
+ 81 184 76 #
+ 80 184 75 #
+ 78 183 74 #
+ 77 182 73 #
+ 75 182 72 #
+ 74 181 71 #
+ 73 181 70 #
+ 71 180 69 #
+ 70 180 68 #
+ 69 179 67 #
+ 67 179 66 #
+ 66 178 64 #
+ 64 178 63 #
+ 63 177 62 #
+ 62 177 61 #
+ 60 176 60 #
+ 59 176 59 #
+ 58 175 58 #
+ 56 175 57 #
+ 55 174 56 #
+ 53 173 55 #
+ 52 173 54 #
+ 51 172 53 #
+ 49 172 52 #
+ 48 171 51 #
+ 47 171 50 #
+ 45 170 49 #
+ 44 170 48 #
+ 42 169 47 #
+ 41 169 46 #
+ 40 168 45 #
+ 38 168 44 #
+ 37 167 43 #
+ 36 167 42 #
+ 34 166 41 #
+ 33 166 40 #
+ 31 165 39 #
+ 30 164 38 #
+ 29 164 37 #
+ 27 163 35 #
+ 26 163 34 #
+ 25 162 33 #
+ 23 162 32 #
+ 22 161 31 #
+ 20 161 30 #
+ 19 160 29 #
+ 18 160 28 #
+ 16 159 27 #
+ 15 159 26 #
+ 14 158 25 #
+ 12 158 24 #
+ 11 157 23 #
+ 9 157 22 #
+ 8 156 21 # green
+ 8 155 21 #
+ 8 154 21 #
+ 8 153 21 #
+ 8 152 22 #
+ 8 152 22 #
+ 8 151 22 #
+ 8 150 22 #
+ 8 149 22 #
+ 8 148 22 #
+ 8 147 23 #
+ 8 146 23 #
+ 8 145 23 #
+ 8 144 23 #
+ 8 143 23 #
+ 7 143 23 #
+ 7 142 24 #
+ 7 141 24 #
+ 7 140 24 #
+ 7 139 24 #
+ 7 138 24 #
+ 7 137 24 #
+ 7 136 25 #
+ 7 135 25 #
+ 7 135 25 #
+ 7 134 25 #
+ 7 133 25 #
+ 7 132 25 #
+ 7 131 26 #
+ 7 130 26 #
+ 7 129 26 #
+ 7 128 26 #
+ 7 127 26 #
+ 7 126 26 #
+ 7 126 27 #
+ 7 125 27 #
+ 7 124 27 #
+ 7 123 27 #
+ 7 122 27 #
+ 7 121 27 #
+ 7 120 28 #
+ 7 119 28 #
+ 7 118 28 #
+ 6 118 28 #
+ 6 117 28 #
+ 6 116 28 #
+ 6 115 29 #
+ 6 114 29 #
+ 6 113 29 #
+ 6 112 29 #
+ 6 111 29 #
+ 6 110 29 #
+ 6 110 30 #
+ 6 109 30 #
+ 6 108 30 #
+ 6 107 30 #
+ 6 106 30 #
+ 6 105 30 #
+ 6 104 31 #
+ 6 103 31 #
+ 6 102 31 #
+ 6 101 31 #
+ 6 101 31 #
+ 6 100 31 #
+ 6 99 32 #
+ 6 98 32 #
+ 6 97 32 #
+ 6 96 32 #
+ 6 95 32 #
+ 6 94 32 #
+ 6 93 33 #
+ 5 93 33 #
+ 5 92 33 #
+ 5 91 33 #
+ 5 90 33 #
+ 5 89 33 #
+ 5 88 34 #
+ 5 87 34 #
+ 5 86 34 #
+ 5 85 34 #
+ 5 84 34 #
+ 5 84 34 #
+ 5 83 35 #
+ 5 82 35 #
+ 5 80 35 # green
\ No newline at end of file
diff --git a/auxdata/colormaps/WhiteYellowOrangeRed.rgb b/auxdata/colormaps/WhiteYellowOrangeRed.rgb
new file mode 100644
index 00000000..7bc6a779
--- /dev/null
+++ b/auxdata/colormaps/WhiteYellowOrangeRed.rgb
@@ -0,0 +1,256 @@
+ncolors=254
+# R G B
+ 255 255 255 # white
+ 255 255 253 #
+ 255 254 251 #
+ 255 254 249 #
+ 255 253 247 #
+ 255 253 245 #
+ 255 253 243 #
+ 255 252 242 #
+ 255 252 240 #
+ 254 252 238 #
+ 254 251 236 #
+ 254 251 234 #
+ 254 250 232 #
+ 254 250 230 #
+ 254 250 228 #
+ 254 249 226 #
+ 254 249 224 #
+ 254 248 222 #
+ 254 248 220 #
+ 254 248 218 #
+ 254 247 217 #
+ 254 247 215 #
+ 254 247 213 #
+ 254 246 211 #
+ 254 246 209 #
+ 254 245 207 #
+ 254 245 205 #
+ 253 245 203 #
+ 253 244 201 #
+ 253 244 199 #
+ 253 243 197 #
+ 253 243 195 #
+ 253 243 193 #
+ 253 242 192 #
+ 253 242 190 #
+ 253 242 188 #
+ 253 241 186 #
+ 253 241 184 #
+ 253 240 182 #
+ 253 240 180 #
+ 253 240 178 #
+ 253 239 176 #
+ 253 239 174 #
+ 253 238 172 #
+ 252 238 170 #
+ 252 238 168 #
+ 252 237 167 #
+ 252 237 165 #
+ 252 237 163 #
+ 252 236 161 #
+ 252 236 159 #
+ 252 235 155 # light
+ 252 234 153 #
+ 252 233 151 #
+ 252 232 149 #
+ 252 230 147 #
+ 252 229 145 #
+ 252 228 143 #
+ 252 227 141 #
+ 252 226 139 #
+ 252 225 137 #
+ 252 224 135 #
+ 252 223 133 #
+ 252 221 131 #
+ 253 220 129 #
+ 253 219 127 #
+ 253 218 125 #
+ 253 217 123 #
+ 253 216 121 #
+ 253 215 119 #
+ 253 213 117 #
+ 253 212 115 #
+ 253 211 113 #
+ 253 210 111 #
+ 253 209 109 #
+ 253 208 107 #
+ 253 207 105 #
+ 253 206 103 #
+ 253 204 100 #
+ 253 203 98 #
+ 253 202 96 #
+ 253 201 94 #
+ 253 200 92 #
+ 253 199 90 #
+ 253 198 88 #
+ 253 196 86 #
+ 253 195 84 #
+ 253 194 82 #
+ 253 193 80 #
+ 253 192 78 #
+ 254 191 76 #
+ 254 190 74 #
+ 254 188 72 #
+ 254 187 70 #
+ 254 186 68 #
+ 254 185 66 #
+ 254 184 64 #
+ 254 183 62 #
+ 254 182 60 #
+ 254 181 58 #
+ 254 179 56 #
+ 254 176 50 # orange
+ 254 175 50 #
+ 254 173 50 #
+ 253 172 49 #
+ 253 171 49 #
+ 253 169 49 #
+ 253 168 49 #
+ 253 167 49 #
+ 253 165 49 #
+ 252 164 48 #
+ 252 163 48 #
+ 252 161 48 #
+ 252 160 48 #
+ 252 159 48 #
+ 252 157 48 #
+ 251 156 47 #
+ 251 154 47 #
+ 251 153 47 #
+ 251 152 47 #
+ 251 150 47 #
+ 251 149 47 #
+ 250 148 46 #
+ 250 146 46 #
+ 250 145 46 #
+ 250 144 46 #
+ 250 142 46 #
+ 250 141 46 #
+ 249 140 45 #
+ 249 138 45 #
+ 249 137 45 #
+ 249 136 45 #
+ 249 134 45 #
+ 248 133 44 #
+ 248 132 44 #
+ 248 130 44 #
+ 248 129 44 #
+ 248 128 44 #
+ 248 126 44 #
+ 247 125 43 #
+ 247 124 43 #
+ 247 122 43 #
+ 247 121 43 #
+ 247 119 43 #
+ 247 118 43 #
+ 246 117 42 #
+ 246 115 42 #
+ 246 114 42 #
+ 246 113 42 #
+ 246 111 42 #
+ 246 110 42 #
+ 245 109 41 #
+ 245 106 41 # to
+ 244 105 41 #
+ 244 103 41 #
+ 243 102 41 #
+ 242 100 41 #
+ 242 99 41 #
+ 241 97 41 #
+ 240 96 41 #
+ 240 94 41 #
+ 239 93 41 #
+ 238 92 41 #
+ 238 90 41 #
+ 237 89 41 #
+ 237 87 41 #
+ 236 86 41 #
+ 235 84 41 #
+ 235 83 41 #
+ 234 81 41 #
+ 233 80 41 #
+ 233 79 41 #
+ 232 77 41 #
+ 231 76 41 #
+ 231 74 41 #
+ 230 73 41 #
+ 229 71 41 #
+ 229 70 41 #
+ 228 69 41 #
+ 227 67 40 #
+ 227 66 40 #
+ 226 64 40 #
+ 225 63 40 #
+ 225 61 40 #
+ 224 60 40 #
+ 223 58 40 #
+ 223 57 40 #
+ 222 56 40 #
+ 221 54 40 #
+ 221 53 40 #
+ 220 51 40 #
+ 220 50 40 #
+ 219 48 40 #
+ 218 47 40 #
+ 218 45 40 #
+ 217 44 40 #
+ 216 43 40 #
+ 216 41 40 #
+ 215 40 40 #
+ 214 38 40 #
+ 214 37 40 #
+ 213 35 40 #
+ 211 31 40 # dark
+ 210 31 40 #
+ 209 31 39 #
+ 207 30 39 #
+ 206 30 39 #
+ 205 30 39 #
+ 204 30 38 #
+ 202 30 38 #
+ 201 29 38 #
+ 200 29 37 #
+ 199 29 37 #
+ 197 29 37 #
+ 196 29 37 #
+ 195 29 36 #
+ 194 28 36 #
+ 192 28 36 #
+ 191 28 35 #
+ 190 28 35 #
+ 189 28 35 #
+ 187 27 35 #
+ 186 27 34 #
+ 185 27 34 #
+ 184 27 34 #
+ 182 27 33 #
+ 181 26 33 #
+ 180 26 33 #
+ 179 26 33 #
+ 177 26 32 #
+ 176 26 32 #
+ 175 25 32 #
+ 174 25 31 #
+ 172 25 31 #
+ 171 25 31 #
+ 170 25 30 #
+ 169 24 30 #
+ 167 24 30 #
+ 166 24 30 #
+ 165 24 29 #
+ 164 24 29 #
+ 162 24 29 #
+ 161 23 28 #
+ 160 23 28 #
+ 159 23 28 #
+ 157 23 28 #
+ 156 23 27 #
+ 155 22 27 #
+ 154 22 27 #
+ 152 22 26 #
+ 151 22 26 #
+ 150 22 26 #
+ 149 21 26 #
+ 146 21 25 # red
diff --git a/auxdata/colormaps/amwg.rgb b/auxdata/colormaps/amwg.rgb
new file mode 100644
index 00000000..2dba3e31
--- /dev/null
+++ b/auxdata/colormaps/amwg.rgb
@@ -0,0 +1,18 @@
+ncolors= 16
+# r g b
+147 112 219
+0 0 200
+60 100 230
+120 155 242
+176 224 230
+32 178 170
+154 205 50
+46 139 87
+245 230 190
+222 184 135
+255 225 0
+255 165 0
+255 69 0
+178 34 34
+255 182 193
+255 20 147
diff --git a/auxdata/colormaps/amwg256.rgb b/auxdata/colormaps/amwg256.rgb
new file mode 100644
index 00000000..a40db51c
--- /dev/null
+++ b/auxdata/colormaps/amwg256.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+;R G B
+ 146 112 219
+ 141 106 218
+ 135 101 217
+ 129 95 216
+ 123 90 215
+ 117 84 214
+ 111 79 213
+ 105 74 212
+ 98 69 212
+ 92 63 211
+ 85 58 210
+ 79 53 209
+ 72 48 208
+ 65 43 207
+ 58 38 206
+ 51 33 206
+ 44 28 205
+ 37 23 204
+ 29 18 203
+ 22 14 202
+ 15 9 201
+ 7 4 200
+ 0 0 200
+ 2 4 201
+ 4 9 202
+ 7 13 204
+ 9 18 205
+ 12 22 206
+ 14 27 208
+ 17 31 209
+ 20 36 210
+ 22 40 212
+ 25 45 213
+ 28 50 215
+ 30 54 216
+ 33 59 217
+ 36 63 219
+ 39 68 220
+ 42 72 221
+ 44 77 223
+ 47 81 224
+ 50 86 225
+ 53 90 227
+ 56 95 228
+ 60 99 230
+ 62 102 230
+ 65 105 231
+ 67 107 231
+ 70 110 232
+ 73 112 232
+ 75 115 233
+ 78 117 233
+ 81 120 234
+ 83 122 234
+ 86 125 235
+ 89 127 236
+ 92 130 236
+ 94 132 237
+ 97 135 237
+ 100 137 238
+ 103 140 238
+ 105 142 239
+ 108 145 239
+ 111 147 240
+ 114 150 240
+ 117 152 241
+ 120 155 242
+ 122 160 241
+ 125 164 240
+ 128 169 240
+ 130 173 239
+ 133 178 239
+ 135 182 238
+ 138 186 238
+ 141 189 237
+ 143 193 237
+ 146 196 236
+ 148 200 236
+ 151 203 235
+ 153 205 234
+ 156 208 234
+ 158 211 233
+ 161 213 233
+ 163 215 232
+ 166 217 232
+ 168 219 231
+ 171 221 231
+ 173 222 230
+ 176 224 230
+ 175 224 231
+ 174 225 232
+ 173 226 233
+ 172 227 234
+ 171 228 235
+ 170 229 237
+ 168 230 238
+ 167 231 239
+ 166 232 240
+ 165 233 241
+ 164 234 243
+ 163 235 244
+ 162 236 245
+ 160 237 246
+ 159 238 247
+ 158 239 249
+ 157 240 250
+ 155 241 251
+ 154 242 252
+ 153 243 253
+ 152 245 255
+ 152 248 252
+ 153 249 246
+ 153 246 237
+ 154 243 228
+ 154 240 220
+ 154 237 213
+ 155 234 206
+ 155 231 199
+ 155 228 193
+ 155 225 187
+ 155 222 181
+ 155 219 176
+ 155 216 171
+ 155 213 166
+ 155 210 162
+ 155 207 158
+ 155 205 155
+ 245 230 190
+ 243 227 186
+ 242 225 183
+ 240 222 179
+ 239 219 176
+ 238 217 173
+ 236 214 169
+ 235 212 166
+ 234 209 163
+ 232 206 159
+ 231 203 156
+ 230 201 153
+ 228 198 150
+ 227 195 147
+ 226 192 144
+ 224 189 141
+ 223 186 138
+ 222 184 135
+ 223 183 129
+ 225 183 123
+ 226 184 118
+ 228 184 112
+ 229 185 106
+ 231 186 100
+ 233 187 94
+ 234 188 88
+ 236 189 82
+ 237 191 75
+ 239 193 69
+ 240 195 62
+ 242 197 56
+ 244 200 49
+ 245 203 42
+ 247 206 35
+ 248 209 28
+ 250 212 21
+ 251 216 14
+ 253 220 7
+ 255 225 0
+ 255 222 0
+ 255 219 0
+ 255 216 0
+ 255 214 0
+ 255 211 0
+ 255 208 0
+ 255 205 0
+ 255 203 0
+ 255 200 0
+ 255 197 0
+ 255 195 0
+ 255 192 0
+ 255 189 0
+ 255 186 0
+ 255 184 0
+ 255 181 0
+ 255 178 0
+ 255 175 0
+ 255 173 0
+ 255 170 0
+ 255 167 0
+ 255 165 0
+ 255 160 0
+ 255 156 0
+ 255 151 0
+ 255 147 0
+ 255 143 0
+ 255 138 0
+ 255 134 0
+ 255 130 0
+ 255 125 0
+ 255 121 0
+ 255 117 0
+ 255 112 0
+ 255 108 0
+ 255 103 0
+ 255 99 0
+ 255 95 0
+ 255 90 0
+ 255 86 0
+ 255 82 0
+ 255 77 0
+ 255 73 0
+ 255 69 0
+ 251 66 2
+ 248 64 4
+ 244 62 6
+ 241 59 8
+ 237 57 10
+ 234 55 12
+ 230 53 14
+ 227 52 15
+ 223 50 17
+ 220 48 19
+ 216 47 20
+ 213 45 22
+ 209 44 23
+ 206 42 25
+ 202 41 26
+ 199 40 27
+ 195 39 28
+ 192 37 30
+ 188 36 31
+ 185 35 32
+ 181 34 33
+ 178 34 34
+ 181 38 38
+ 185 43 43
+ 188 49 49
+ 192 54 54
+ 195 59 59
+ 199 65 65
+ 202 71 71
+ 206 77 77
+ 209 83 83
+ 213 89 89
+ 216 96 96
+ 220 102 102
+ 223 109 109
+ 227 116 116
+ 230 123 123
+ 234 130 130
+ 237 138 138
+ 241 146 146
+ 244 153 153
+ 248 161 161
+ 251 169 169
+ 255 178 178
diff --git a/auxdata/colormaps/amwg_blueyellowred.rgb b/auxdata/colormaps/amwg_blueyellowred.rgb
new file mode 100644
index 00000000..b91099b4
--- /dev/null
+++ b/auxdata/colormaps/amwg_blueyellowred.rgb
@@ -0,0 +1,18 @@
+ncolors = 16
+;R G B
+130 32 240
+0 0 150
+0 0 205
+65 105 225
+30 144 255
+0 191 255
+160 210 255
+210 245 255
+255 255 200
+255 225 50
+255 170 0
+255 110 0
+255 0 0
+200 0 0
+160 35 35
+255 105 180
diff --git a/auxdata/colormaps/calipo_standard.rgb b/auxdata/colormaps/calipo_standard.rgb
new file mode 100644
index 00000000..734b7258
--- /dev/null
+++ b/auxdata/colormaps/calipo_standard.rgb
@@ -0,0 +1,40 @@
+###Created by GrADS调色盘
+ncolors = 35
+
+# r g b
+0 42 127
+0 42 170
+0 42 170
+0 127 255
+0 170 255
+0 212 255
+0 255 255
+0 255 212
+0 255 170
+0 127 127
+0 170 85
+255 255 0
+255 255 0
+255 212 0
+255 170 0
+255 127 0
+255 85 0
+255 0 0
+255 42 85
+255 85 127
+255 127 170
+70 70 70
+100 100 100
+130 130 130
+155 155 155
+180 180 180
+200 200 200
+225 225 225
+235 235 235
+240 240 240
+242 242 242
+245 245 245
+249 249 249
+253 253 253
+255 255 255
+
diff --git a/auxdata/colormaps/cb_9step.rgb b/auxdata/colormaps/cb_9step.rgb
new file mode 100644
index 00000000..c70ca3d1
--- /dev/null
+++ b/auxdata/colormaps/cb_9step.rgb
@@ -0,0 +1,80 @@
+ ncolors=78
+# r g b
+ 255 0 0
+ 255 128 0
+ 255 255 0
+ 0 255 0
+ 0 0 255
+ 128 0 255
+ 219 219 255
+ 194 194 250
+ 158 158 247
+ 130 130 255
+ 97 97 255
+ 64 64 232
+ 0 0 194
+ 0 0 148
+ 222 250 245
+ 194 245 237
+ 156 230 217
+ 112 204 191
+ 43 184 163
+ 0 156 133
+ 0 120 102
+ 0 92 79
+ 219 255 219
+ 186 245 186
+ 140 235 140
+ 92 209 92
+ 0 184 0
+ 0 145 0
+ 0 105 0
+ 0 77 0
+ 235 204 255
+ 222 176 255
+ 199 148 237
+ 186 112 237
+ 171 77 237
+ 138 51 199
+ 107 0 186
+ 84 0 145
+ 250 227 240
+ 247 204 230
+ 245 173 214
+ 240 138 194
+ 217 92 163
+ 189 0 130
+ 153 0 107
+ 117 0 82
+ 255 219 219
+ 255 189 189
+ 255 145 145
+ 250 97 97
+ 214 26 26
+ 163 0 0
+ 125 0 0
+ 92 0 0
+ 255 252 214
+ 252 242 168
+ 252 237 128
+ 227 209 0
+ 199 186 43
+ 161 150 0
+ 120 112 0
+ 84 82 0
+ 255 222 199
+ 252 199 161
+ 250 176 125
+ 232 143 79
+ 209 105 31
+ 186 77 0
+ 153 64 0
+ 115 48 0
+ 240 240 240
+ 222 222 222
+ 199 199 199
+ 171 171 171
+ 145 145 145
+ 120 120 120
+ 94 94 94
+ 74 74 74
diff --git a/auxdata/colormaps/cb_rainbow.rgb b/auxdata/colormaps/cb_rainbow.rgb
new file mode 100644
index 00000000..d6d0fb22
--- /dev/null
+++ b/auxdata/colormaps/cb_rainbow.rgb
@@ -0,0 +1,243 @@
+ ncolors=241
+# r g b
+ 77 0 77
+ 76 1 79
+ 75 2 82
+ 74 3 84
+ 73 3 87
+ 72 4 89
+ 71 6 92
+ 70 7 94
+ 68 8 97
+ 67 9 99
+ 65 10 102
+ 64 12 105
+ 62 13 107
+ 60 14 110
+ 58 16 112
+ 56 17 115
+ 54 19 117
+ 52 20 120
+ 50 22 122
+ 48 24 125
+ 46 25 128
+ 44 27 130
+ 42 29 133
+ 40 31 135
+ 38 33 138
+ 35 35 140
+ 37 41 143
+ 39 47 145
+ 41 54 148
+ 44 60 150
+ 46 67 153
+ 48 74 156
+ 51 80 158
+ 53 87 161
+ 55 94 163
+ 58 101 166
+ 61 108 168
+ 63 114 171
+ 66 121 173
+ 69 128 176
+ 71 135 179
+ 74 142 181
+ 77 149 184
+ 80 156 186
+ 83 163 189
+ 86 170 191
+ 89 176 194
+ 92 183 196
+ 95 190 199
+ 99 197 201
+ 102 203 204
+ 105 207 203
+ 109 209 202
+ 112 212 200
+ 116 214 199
+ 119 217 198
+ 123 219 197
+ 126 222 196
+ 130 224 195
+ 134 227 194
+ 138 230 193
+ 142 232 193
+ 145 235 192
+ 149 237 192
+ 153 240 192
+ 157 242 192
+ 162 245 192
+ 166 247 192
+ 170 250 193
+ 174 252 194
+ 179 255 194
+ 174 252 187
+ 170 250 180
+ 166 247 173
+ 162 245 166
+ 157 242 158
+ 156 240 153
+ 156 237 149
+ 155 235 145
+ 155 232 142
+ 155 230 138
+ 155 227 134
+ 156 224 130
+ 156 222 126
+ 157 219 123
+ 157 217 119
+ 158 214 116
+ 159 212 112
+ 160 209 109
+ 161 207 105
+ 162 204 102
+ 163 201 99
+ 165 199 95
+ 166 196 92
+ 168 194 89
+ 169 191 86
+ 171 189 83
+ 172 186 80
+ 174 184 77
+ 176 181 74
+ 177 179 71
+ 176 173 69
+ 173 166 66
+ 171 159 63
+ 168 152 61
+ 166 146 58
+ 163 139 55
+ 161 132 53
+ 158 125 51
+ 156 118 48
+ 153 112 46
+ 150 105 44
+ 148 98 41
+ 145 92 39
+ 143 85 37
+ 140 79 35
+ 138 72 33
+ 135 66 31
+ 133 60 29
+ 130 53 27
+ 128 47 25
+ 125 41 24
+ 122 36 22
+ 120 30 20
+ 117 24 19
+ 115 19 17
+ 112 16 18
+ 110 14 20
+ 107 13 23
+ 105 12 25
+ 102 10 27
+ 99 9 29
+ 97 8 31
+ 94 7 33
+ 92 6 35
+ 89 4 37
+ 87 3 39
+ 84 3 40
+ 82 2 42
+ 79 1 43
+ 77 0 45
+ 80 2 47
+ 84 3 50
+ 87 5 53
+ 91 7 56
+ 94 9 59
+ 98 12 62
+ 101 14 65
+ 105 17 68
+ 109 20 72
+ 112 22 75
+ 116 25 78
+ 119 29 82
+ 123 32 85
+ 126 35 89
+ 130 39 92
+ 134 43 96
+ 137 47 99
+ 141 51 103
+ 144 55 107
+ 148 59 111
+ 151 64 115
+ 155 68 119
+ 159 73 123
+ 162 78 127
+ 166 83 131
+ 169 88 135
+ 173 93 140
+ 176 99 144
+ 180 104 149
+ 184 110 153
+ 187 116 158
+ 191 122 162
+ 194 128 167
+ 198 135 171
+ 201 141 176
+ 205 148 181
+ 209 154 186
+ 212 161 191
+ 216 168 196
+ 219 175 201
+ 223 183 206
+ 226 190 211
+ 230 198 217
+ 234 206 222
+ 237 213 227
+ 241 221 233
+ 244 230 238
+ 248 238 244
+ 251 246 249
+ 255 255 255
+ 250 250 250
+ 245 245 245
+ 240 240 240
+ 235 235 235
+ 230 230 230
+ 224 224 224
+ 219 219 219
+ 214 214 214
+ 209 209 209
+ 204 204 204
+ 199 199 199
+ 194 194 194
+ 189 189 189
+ 184 184 184
+ 179 179 179
+ 173 173 173
+ 168 168 168
+ 163 163 163
+ 158 158 158
+ 153 153 153
+ 148 148 148
+ 143 143 143
+ 138 138 138
+ 133 133 133
+ 128 128 128
+ 122 122 122
+ 117 117 117
+ 112 112 112
+ 107 107 107
+ 102 102 102
+ 97 97 97
+ 92 92 92
+ 87 87 87
+ 82 82 82
+ 77 77 77
+ 71 71 71
+ 66 66 66
+ 61 61 61
+ 56 56 56
+ 51 51 51
+ 46 46 46
+ 41 41 41
+ 36 36 36
+ 31 31 31
+ 26 26 26
+ 20 20 20
+ 15 15 15
+ 10 10 10
+ 5 5 5
+ 0 0 0
diff --git a/auxdata/colormaps/cb_rainbow_inv.rgb b/auxdata/colormaps/cb_rainbow_inv.rgb
new file mode 100644
index 00000000..b590ea43
--- /dev/null
+++ b/auxdata/colormaps/cb_rainbow_inv.rgb
@@ -0,0 +1,243 @@
+ ncolors=241
+# r g b
+ 255 179 255
+ 249 174 252
+ 244 170 250
+ 238 166 247
+ 232 162 245
+ 225 157 242
+ 219 153 240
+ 213 149 237
+ 206 145 235
+ 200 142 232
+ 193 138 230
+ 186 134 227
+ 179 130 224
+ 172 126 222
+ 165 123 219
+ 158 119 217
+ 151 116 214
+ 144 112 212
+ 137 109 209
+ 130 105 207
+ 123 102 204
+ 115 99 201
+ 108 95 199
+ 101 92 196
+ 94 89 194
+ 86 86 191
+ 83 87 189
+ 80 88 186
+ 77 90 184
+ 74 91 181
+ 71 92 179
+ 69 94 176
+ 66 96 173
+ 63 97 171
+ 61 99 168
+ 58 101 166
+ 55 102 163
+ 53 104 161
+ 51 106 158
+ 48 108 156
+ 46 110 153
+ 44 111 150
+ 41 113 148
+ 39 115 145
+ 37 117 143
+ 35 119 140
+ 33 120 138
+ 31 122 135
+ 29 124 133
+ 27 125 130
+ 25 127 128
+ 24 125 122
+ 22 122 115
+ 20 120 109
+ 19 117 102
+ 17 115 96
+ 16 112 90
+ 14 110 84
+ 13 107 78
+ 12 105 72
+ 10 102 66
+ 9 99 60
+ 8 97 55
+ 7 94 49
+ 6 92 44
+ 4 89 39
+ 3 87 34
+ 3 84 29
+ 2 82 25
+ 1 79 20
+ 0 77 16
+ 1 79 14
+ 2 82 12
+ 3 84 10
+ 3 87 8
+ 4 89 5
+ 8 92 6
+ 13 94 7
+ 18 97 8
+ 23 99 9
+ 28 102 10
+ 33 105 12
+ 38 107 13
+ 44 110 14
+ 49 112 16
+ 55 115 17
+ 61 117 19
+ 67 120 20
+ 73 122 22
+ 79 125 24
+ 86 128 25
+ 92 130 27
+ 98 133 29
+ 105 135 31
+ 111 138 33
+ 118 140 35
+ 125 143 37
+ 131 145 39
+ 138 148 41
+ 145 150 44
+ 152 153 46
+ 156 153 48
+ 158 151 51
+ 161 149 53
+ 163 147 55
+ 166 146 58
+ 168 144 61
+ 171 142 63
+ 173 140 66
+ 176 139 69
+ 179 137 71
+ 181 135 74
+ 184 134 77
+ 186 132 80
+ 189 131 83
+ 191 130 86
+ 194 128 89
+ 196 127 92
+ 199 126 95
+ 201 125 99
+ 204 124 102
+ 207 123 105
+ 209 122 109
+ 212 122 112
+ 214 121 116
+ 217 121 119
+ 219 123 125
+ 222 126 133
+ 224 130 140
+ 227 134 147
+ 230 138 155
+ 232 142 162
+ 235 145 169
+ 237 149 176
+ 240 153 183
+ 242 157 190
+ 245 162 197
+ 247 166 204
+ 250 170 210
+ 252 174 217
+ 255 179 223
+ 250 171 217
+ 245 165 211
+ 240 158 206
+ 235 151 200
+ 230 145 194
+ 224 138 188
+ 219 132 183
+ 214 126 177
+ 209 120 172
+ 204 114 167
+ 199 109 161
+ 194 103 156
+ 189 98 151
+ 184 93 146
+ 179 87 141
+ 173 83 136
+ 168 78 131
+ 163 73 126
+ 158 69 121
+ 153 64 116
+ 148 60 111
+ 143 56 107
+ 138 52 102
+ 133 48 97
+ 128 45 93
+ 122 41 89
+ 117 38 84
+ 112 35 80
+ 107 31 76
+ 102 29 71
+ 97 26 67
+ 92 23 63
+ 87 21 59
+ 82 18 55
+ 77 16 51
+ 71 14 47
+ 66 12 44
+ 61 10 40
+ 56 9 36
+ 51 7 33
+ 46 6 29
+ 41 5 26
+ 36 3 22
+ 31 3 19
+ 26 2 16
+ 20 1 12
+ 15 1 9
+ 10 0 6
+ 5 0 3
+ 255 255 255
+ 250 250 250
+ 245 245 245
+ 240 240 240
+ 235 235 235
+ 230 230 230
+ 224 224 224
+ 219 219 219
+ 214 214 214
+ 209 209 209
+ 204 204 204
+ 199 199 199
+ 194 194 194
+ 189 189 189
+ 184 184 184
+ 179 179 179
+ 173 173 173
+ 168 168 168
+ 163 163 163
+ 158 158 158
+ 153 153 153
+ 148 148 148
+ 143 143 143
+ 138 138 138
+ 133 133 133
+ 128 128 128
+ 122 122 122
+ 117 117 117
+ 112 112 112
+ 107 107 107
+ 102 102 102
+ 97 97 97
+ 92 92 92
+ 87 87 87
+ 82 82 82
+ 77 77 77
+ 71 71 71
+ 66 66 66
+ 61 61 61
+ 56 56 56
+ 51 51 51
+ 46 46 46
+ 41 41 41
+ 36 36 36
+ 31 31 31
+ 26 26 26
+ 20 20 20
+ 15 15 15
+ 10 10 10
+ 5 5 5
+ 0 0 0
diff --git a/auxdata/colormaps/cmocean_algae.rgb b/auxdata/colormaps/cmocean_algae.rgb
new file mode 100644
index 00000000..ad5be422
--- /dev/null
+++ b/auxdata/colormaps/cmocean_algae.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+215 249 208
+214 248 206
+212 247 205
+211 246 203
+210 245 202
+209 244 200
+207 244 199
+206 243 197
+205 242 196
+204 241 195
+202 240 193
+201 239 192
+200 238 190
+199 237 189
+197 236 187
+196 235 186
+195 235 185
+194 234 183
+192 233 182
+191 232 180
+190 231 179
+189 230 177
+187 229 176
+186 228 175
+185 228 173
+184 227 172
+182 226 171
+181 225 169
+180 224 168
+178 223 166
+177 222 165
+176 222 164
+175 221 162
+173 220 161
+172 219 160
+171 218 158
+170 218 157
+168 217 156
+167 216 154
+166 215 153
+164 214 152
+163 213 150
+162 213 149
+160 212 148
+159 211 146
+158 210 145
+157 209 144
+155 209 143
+154 208 141
+153 207 140
+151 206 139
+150 205 138
+149 205 136
+147 204 135
+146 203 134
+145 202 133
+143 202 131
+142 201 130
+140 200 129
+139 199 128
+138 199 126
+136 198 125
+135 197 124
+133 196 123
+132 196 122
+131 195 121
+129 194 119
+128 193 118
+126 193 117
+125 192 116
+123 191 115
+122 190 114
+120 190 113
+119 189 111
+117 188 110
+116 187 109
+114 187 108
+113 186 107
+111 185 106
+110 185 105
+108 184 104
+107 183 103
+105 182 102
+103 182 101
+102 181 100
+100 180 99
+ 98 180 98
+ 97 179 97
+ 95 178 96
+ 93 178 95
+ 91 177 94
+ 90 176 93
+ 88 175 93
+ 86 175 92
+ 84 174 91
+ 82 173 90
+ 80 173 89
+ 78 172 89
+ 76 171 88
+ 74 171 87
+ 72 170 87
+ 70 169 86
+ 68 168 85
+ 66 168 85
+ 63 167 84
+ 61 166 84
+ 59 166 84
+ 57 165 83
+ 55 164 83
+ 52 163 83
+ 50 163 82
+ 48 162 82
+ 46 161 82
+ 44 160 82
+ 42 160 82
+ 40 159 81
+ 38 158 81
+ 36 157 81
+ 34 156 81
+ 32 156 81
+ 30 155 81
+ 28 154 81
+ 27 153 81
+ 25 152 81
+ 24 151 80
+ 22 150 80
+ 21 150 80
+ 19 149 80
+ 18 148 80
+ 16 147 80
+ 15 146 80
+ 14 145 80
+ 13 144 79
+ 12 143 79
+ 11 143 79
+ 10 142 79
+ 9 141 79
+ 9 140 79
+ 8 139 78
+ 8 138 78
+ 7 137 78
+ 7 136 78
+ 7 135 77
+ 7 134 77
+ 7 134 77
+ 7 133 77
+ 7 132 77
+ 7 131 76
+ 7 130 76
+ 8 129 76
+ 8 128 75
+ 8 127 75
+ 9 126 75
+ 9 125 75
+ 10 124 74
+ 10 124 74
+ 11 123 74
+ 11 122 73
+ 12 121 73
+ 12 120 73
+ 13 119 72
+ 13 118 72
+ 14 117 72
+ 14 116 71
+ 15 115 71
+ 15 115 71
+ 16 114 70
+ 16 113 70
+ 17 112 69
+ 17 111 69
+ 18 110 69
+ 18 109 68
+ 18 108 68
+ 19 107 67
+ 19 106 67
+ 20 106 67
+ 20 105 66
+ 20 104 66
+ 21 103 65
+ 21 102 65
+ 21 101 64
+ 22 100 64
+ 22 99 64
+ 22 98 63
+ 23 98 63
+ 23 97 62
+ 23 96 62
+ 23 95 61
+ 24 94 61
+ 24 93 60
+ 24 92 60
+ 24 91 59
+ 24 91 59
+ 25 90 58
+ 25 89 58
+ 25 88 57
+ 25 87 57
+ 25 86 56
+ 25 85 56
+ 25 84 55
+ 25 84 55
+ 26 83 54
+ 26 82 53
+ 26 81 53
+ 26 80 52
+ 26 79 52
+ 26 78 51
+ 26 77 51
+ 26 77 50
+ 26 76 50
+ 26 75 49
+ 26 74 48
+ 26 73 48
+ 26 72 47
+ 26 71 47
+ 26 71 46
+ 26 70 46
+ 26 69 45
+ 26 68 44
+ 26 67 44
+ 25 66 43
+ 25 65 43
+ 25 64 42
+ 25 64 41
+ 25 63 41
+ 25 62 40
+ 25 61 39
+ 25 60 39
+ 24 59 38
+ 24 59 38
+ 24 58 37
+ 24 57 36
+ 24 56 36
+ 24 55 35
+ 23 54 34
+ 23 53 34
+ 23 53 33
+ 23 52 32
+ 23 51 32
+ 22 50 31
+ 22 49 30
+ 22 48 30
+ 22 47 29
+ 21 47 28
+ 21 46 28
+ 21 45 27
+ 20 44 26
+ 20 43 26
+ 20 42 25
+ 20 41 24
+ 19 41 24
+ 19 40 23
+ 19 39 22
+ 18 38 22
+ 18 37 21
+ 18 36 20
diff --git a/auxdata/colormaps/cmocean_amp.rgb b/auxdata/colormaps/cmocean_amp.rgb
new file mode 100644
index 00000000..dcfe527d
--- /dev/null
+++ b/auxdata/colormaps/cmocean_amp.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+241 237 236
+241 236 235
+240 235 233
+239 233 232
+239 232 231
+238 231 229
+238 230 228
+237 229 227
+237 227 225
+236 226 224
+236 225 222
+235 224 221
+235 223 220
+234 221 218
+234 220 217
+233 219 215
+233 218 214
+233 217 212
+232 216 211
+232 214 210
+231 213 208
+231 212 207
+230 211 205
+230 210 204
+230 209 202
+229 207 201
+229 206 200
+228 205 198
+228 204 197
+228 203 195
+227 201 194
+227 200 192
+226 199 191
+226 198 189
+226 197 188
+225 196 187
+225 195 185
+225 193 184
+224 192 182
+224 191 181
+223 190 179
+223 189 178
+223 188 176
+222 186 175
+222 185 174
+222 184 172
+221 183 171
+221 182 169
+221 181 168
+220 180 166
+220 178 165
+220 177 163
+219 176 162
+219 175 161
+219 174 159
+218 173 158
+218 172 156
+217 170 155
+217 169 153
+217 168 152
+216 167 150
+216 166 149
+216 165 148
+215 164 146
+215 162 145
+215 161 143
+214 160 142
+214 159 140
+214 158 139
+213 157 137
+213 156 136
+213 154 135
+212 153 133
+212 152 132
+212 151 130
+211 150 129
+211 149 127
+211 148 126
+210 146 125
+210 145 123
+210 144 122
+209 143 120
+209 142 119
+209 141 118
+208 140 116
+208 139 115
+208 137 113
+207 136 112
+207 135 111
+207 134 109
+206 133 108
+206 132 106
+205 131 105
+205 129 104
+205 128 102
+204 127 101
+204 126 100
+204 125 98
+203 124 97
+203 122 96
+203 121 94
+202 120 93
+202 119 91
+201 118 90
+201 117 89
+201 116 87
+200 114 86
+200 113 85
+200 112 84
+199 111 82
+199 110 81
+198 109 80
+198 107 78
+198 106 77
+197 105 76
+197 104 74
+197 103 73
+196 101 72
+196 100 71
+195 99 70
+195 98 68
+195 97 67
+194 95 66
+194 94 65
+193 93 63
+193 92 62
+192 91 61
+192 89 60
+192 88 59
+191 87 58
+191 86 57
+190 84 56
+190 83 54
+189 82 53
+189 81 52
+189 79 51
+188 78 50
+188 77 49
+187 76 48
+187 74 48
+186 73 47
+186 72 46
+185 70 45
+185 69 44
+184 68 43
+184 66 43
+183 65 42
+183 64 41
+182 63 41
+181 61 40
+181 60 39
+180 59 39
+180 57 38
+179 56 38
+178 55 38
+178 53 37
+177 52 37
+176 51 37
+176 49 37
+175 48 36
+174 47 36
+174 45 36
+173 44 36
+172 43 36
+171 42 36
+170 40 36
+170 39 36
+169 38 36
+168 37 36
+167 36 36
+166 34 37
+165 33 37
+164 32 37
+163 31 37
+162 30 37
+161 29 37
+160 28 38
+159 27 38
+158 26 38
+157 25 38
+156 24 39
+155 23 39
+154 22 39
+153 21 39
+152 21 39
+151 20 40
+149 19 40
+148 19 40
+147 18 40
+146 17 40
+145 17 41
+144 16 41
+142 16 41
+141 16 41
+140 15 41
+139 15 41
+137 15 41
+136 15 41
+135 14 41
+133 14 41
+132 14 41
+131 14 41
+129 14 41
+128 14 41
+127 14 41
+125 14 41
+124 14 41
+123 14 41
+121 14 41
+120 14 40
+119 14 40
+117 14 40
+116 14 40
+115 14 39
+113 14 39
+112 14 39
+111 14 38
+109 14 38
+108 15 38
+107 15 37
+105 15 37
+104 15 37
+103 15 36
+101 15 36
+100 14 35
+ 99 14 35
+ 97 14 34
+ 96 14 34
+ 95 14 33
+ 93 14 33
+ 92 14 33
+ 91 14 32
+ 90 14 31
+ 88 14 31
+ 87 14 30
+ 86 14 30
+ 84 13 29
+ 83 13 29
+ 82 13 28
+ 81 13 28
+ 79 13 27
+ 78 13 26
+ 77 12 26
+ 75 12 25
+ 74 12 25
+ 73 12 24
+ 72 11 23
+ 70 11 23
+ 69 11 22
+ 68 11 22
+ 67 10 21
+ 65 10 20
+ 64 10 20
+ 63 10 19
+ 61 9 18
+ 60 9 18
diff --git a/auxdata/colormaps/cmocean_balance.rgb b/auxdata/colormaps/cmocean_balance.rgb
new file mode 100644
index 00000000..ffe498af
--- /dev/null
+++ b/auxdata/colormaps/cmocean_balance.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 24 28 67
+ 25 30 70
+ 26 31 73
+ 27 33 76
+ 28 34 79
+ 29 35 82
+ 30 37 85
+ 31 38 88
+ 32 39 91
+ 33 41 95
+ 33 42 98
+ 34 43 101
+ 35 45 105
+ 36 46 108
+ 37 47 111
+ 37 48 115
+ 38 50 118
+ 39 51 122
+ 39 52 125
+ 40 54 129
+ 40 55 132
+ 41 56 136
+ 41 58 140
+ 41 59 143
+ 41 60 147
+ 41 62 151
+ 41 63 154
+ 41 64 158
+ 41 66 162
+ 40 67 165
+ 39 69 169
+ 38 71 172
+ 37 72 176
+ 35 74 179
+ 33 76 182
+ 31 78 184
+ 28 80 186
+ 25 82 188
+ 22 85 189
+ 19 87 190
+ 16 89 190
+ 13 91 190
+ 12 94 190
+ 10 96 190
+ 10 98 190
+ 10 100 190
+ 11 102 189
+ 13 104 189
+ 15 106 189
+ 17 108 188
+ 19 110 188
+ 22 112 188
+ 25 114 187
+ 27 116 187
+ 30 118 187
+ 33 120 187
+ 35 122 186
+ 38 123 186
+ 41 125 186
+ 43 127 186
+ 46 129 186
+ 48 131 186
+ 51 132 186
+ 54 134 186
+ 56 136 186
+ 59 137 186
+ 62 139 186
+ 64 141 186
+ 67 143 186
+ 70 144 186
+ 72 146 186
+ 75 148 186
+ 78 149 186
+ 81 151 186
+ 83 153 186
+ 86 154 187
+ 89 156 187
+ 92 157 187
+ 95 159 187
+ 98 160 187
+101 162 188
+104 164 188
+107 165 188
+110 167 189
+113 168 189
+117 170 190
+120 171 190
+123 172 191
+126 174 191
+129 175 192
+133 177 192
+136 178 193
+139 180 194
+142 181 195
+145 183 195
+148 184 196
+152 186 197
+155 187 198
+158 188 199
+161 190 200
+164 191 201
+167 193 202
+170 194 203
+173 196 204
+176 197 205
+179 199 206
+182 201 207
+185 202 208
+188 204 210
+191 205 211
+193 207 212
+196 208 213
+199 210 215
+202 212 216
+205 213 217
+208 215 218
+211 217 220
+213 218 221
+216 220 222
+219 222 224
+222 224 225
+225 225 227
+227 227 228
+230 229 230
+233 231 231
+235 233 233
+238 234 234
+241 236 236
+241 236 235
+240 234 233
+239 232 230
+238 229 227
+237 227 224
+236 224 222
+235 222 219
+234 220 216
+233 217 213
+232 215 210
+231 213 207
+230 210 205
+229 208 202
+229 206 199
+228 203 196
+227 201 193
+226 199 190
+225 196 187
+225 194 184
+224 192 181
+223 189 178
+223 187 176
+222 185 173
+221 182 170
+220 180 167
+220 178 164
+219 175 161
+218 173 158
+218 171 155
+217 169 152
+216 166 150
+216 164 147
+215 162 144
+214 159 141
+214 157 138
+213 155 135
+212 153 132
+211 150 129
+211 148 127
+210 146 124
+209 143 121
+209 141 118
+208 139 115
+207 137 112
+207 134 110
+206 132 107
+205 130 104
+205 127 101
+204 125 99
+203 123 96
+202 121 93
+202 118 91
+201 116 88
+200 114 85
+199 111 83
+199 109 80
+198 107 77
+197 104 75
+196 102 72
+195 99 70
+195 97 67
+194 95 65
+193 92 63
+192 90 60
+191 87 58
+190 85 56
+190 82 54
+189 80 52
+188 77 50
+187 75 48
+186 72 46
+185 69 44
+184 67 43
+183 64 41
+182 61 40
+180 59 39
+179 56 38
+178 53 37
+177 51 37
+175 48 36
+174 46 36
+172 43 36
+171 41 36
+169 38 36
+167 36 36
+165 33 37
+163 31 37
+161 29 37
+159 27 38
+157 25 38
+155 23 39
+153 22 39
+151 20 40
+148 19 40
+146 18 40
+144 16 41
+141 16 41
+139 15 41
+136 15 41
+134 14 41
+131 14 41
+128 14 41
+126 14 41
+123 14 41
+120 14 40
+118 14 40
+115 14 39
+112 14 39
+109 14 38
+107 15 37
+104 15 37
+101 15 36
+ 99 14 35
+ 96 14 34
+ 94 14 33
+ 91 14 32
+ 88 14 31
+ 86 14 30
+ 83 13 29
+ 81 13 28
+ 78 13 27
+ 75 12 25
+ 73 12 24
+ 70 11 23
+ 68 11 22
+ 65 10 20
+ 63 10 19
+ 60 9 18
diff --git a/auxdata/colormaps/cmocean_curl.rgb b/auxdata/colormaps/cmocean_curl.rgb
new file mode 100644
index 00000000..9ba4a65c
--- /dev/null
+++ b/auxdata/colormaps/cmocean_curl.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 21 29 68
+ 21 31 69
+ 22 33 70
+ 22 35 71
+ 23 37 72
+ 23 39 73
+ 24 41 74
+ 24 43 75
+ 24 45 76
+ 25 47 77
+ 25 49 79
+ 26 51 80
+ 26 53 81
+ 26 54 82
+ 27 56 83
+ 27 58 84
+ 27 60 86
+ 27 62 87
+ 28 64 88
+ 28 66 89
+ 28 67 90
+ 28 69 91
+ 28 71 93
+ 28 73 94
+ 28 75 95
+ 28 76 96
+ 28 78 97
+ 28 80 98
+ 28 82 99
+ 28 84 101
+ 27 86 102
+ 27 88 103
+ 27 89 104
+ 26 91 105
+ 26 93 106
+ 26 95 107
+ 25 97 108
+ 25 99 109
+ 24 101 110
+ 23 102 111
+ 23 104 112
+ 22 106 113
+ 21 108 114
+ 20 110 115
+ 20 112 116
+ 19 114 117
+ 18 116 118
+ 18 118 118
+ 17 119 119
+ 17 121 120
+ 17 123 121
+ 17 125 121
+ 17 127 122
+ 18 129 123
+ 19 131 123
+ 20 132 124
+ 22 134 124
+ 23 136 125
+ 26 138 125
+ 28 140 126
+ 31 141 126
+ 34 143 126
+ 37 145 127
+ 41 147 127
+ 44 148 127
+ 48 150 128
+ 52 152 128
+ 56 153 129
+ 59 155 129
+ 63 156 129
+ 67 158 130
+ 71 159 130
+ 75 161 131
+ 80 162 132
+ 84 164 132
+ 87 165 133
+ 91 166 134
+ 95 168 135
+ 99 169 136
+103 171 137
+107 172 138
+111 173 139
+114 175 140
+118 176 141
+122 177 142
+125 179 144
+129 180 145
+133 181 147
+136 183 148
+139 184 150
+143 186 151
+146 187 153
+150 188 155
+153 190 157
+156 191 159
+160 192 160
+163 194 162
+166 195 164
+169 197 166
+172 198 169
+176 200 171
+179 201 173
+182 203 175
+185 204 178
+188 206 180
+191 207 182
+194 209 185
+197 210 187
+200 212 190
+203 213 192
+206 215 195
+209 216 197
+211 218 200
+214 220 203
+217 221 205
+220 223 208
+223 225 211
+226 226 214
+228 228 216
+231 230 219
+234 232 222
+237 234 225
+240 235 228
+242 237 231
+245 239 234
+248 241 237
+251 243 240
+253 245 243
+254 246 245
+252 244 241
+251 241 238
+250 239 235
+249 236 231
+248 234 228
+246 231 225
+245 229 221
+244 226 218
+243 224 214
+242 221 211
+242 219 208
+241 216 204
+240 214 201
+239 211 198
+238 209 195
+237 207 191
+236 204 188
+236 202 185
+235 199 182
+234 197 179
+233 194 175
+233 192 172
+232 189 169
+231 187 166
+231 184 163
+230 182 160
+229 179 157
+229 177 154
+228 174 152
+227 172 149
+227 169 146
+226 167 143
+225 164 141
+225 162 138
+224 159 136
+224 157 133
+223 154 131
+222 152 128
+222 149 126
+221 147 124
+220 144 122
+219 142 120
+219 139 118
+218 137 116
+217 134 114
+216 132 113
+215 129 111
+214 127 110
+214 124 108
+213 122 107
+212 119 106
+211 117 105
+210 114 104
+208 112 103
+207 110 102
+206 107 101
+205 105 100
+204 103 100
+202 100 99
+201 98 99
+200 96 98
+198 93 98
+197 91 97
+195 89 97
+194 87 97
+192 85 97
+191 83 96
+189 81 96
+187 78 96
+186 76 96
+184 74 96
+182 72 96
+180 70 96
+179 68 96
+177 66 96
+175 65 96
+173 63 96
+171 61 96
+169 59 96
+167 57 96
+165 55 96
+163 54 96
+161 52 96
+159 50 96
+157 48 96
+155 47 96
+153 45 97
+151 43 97
+149 42 97
+146 40 97
+144 39 96
+142 37 96
+140 36 96
+137 34 96
+135 33 96
+133 32 96
+130 31 96
+128 29 95
+125 28 95
+123 27 94
+120 26 94
+118 25 93
+115 25 93
+113 24 92
+110 23 91
+108 23 90
+105 22 89
+102 22 88
+100 21 87
+ 97 21 86
+ 94 20 85
+ 92 20 83
+ 89 20 82
+ 87 19 80
+ 84 19 78
+ 81 19 77
+ 79 18 75
+ 76 18 73
+ 73 18 71
+ 71 17 69
+ 68 17 67
+ 66 16 65
+ 63 16 63
+ 61 15 61
+ 58 15 59
+ 56 14 57
+ 53 13 54
diff --git a/auxdata/colormaps/cmocean_deep.rgb b/auxdata/colormaps/cmocean_deep.rgb
new file mode 100644
index 00000000..b3458d92
--- /dev/null
+++ b/auxdata/colormaps/cmocean_deep.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+253 254 204
+251 253 203
+249 252 202
+247 251 200
+245 250 199
+243 250 198
+241 249 197
+239 248 196
+237 247 195
+235 247 193
+233 246 192
+231 245 191
+229 244 190
+227 244 189
+225 243 188
+223 242 187
+221 242 186
+219 241 185
+217 240 184
+215 239 183
+212 239 182
+210 238 181
+208 237 180
+206 236 179
+204 236 179
+202 235 178
+200 234 177
+198 234 176
+196 233 175
+193 232 175
+191 231 174
+189 231 173
+187 230 172
+185 229 172
+183 229 171
+181 228 170
+178 227 170
+176 226 169
+174 226 169
+172 225 168
+170 224 168
+167 224 167
+165 223 167
+163 222 166
+161 221 166
+159 221 165
+156 220 165
+154 219 165
+152 218 164
+150 218 164
+148 217 164
+146 216 164
+144 215 164
+141 215 163
+139 214 163
+137 213 163
+135 212 163
+133 211 163
+131 211 163
+129 210 163
+127 209 163
+125 208 163
+124 207 163
+122 206 163
+120 206 163
+118 205 163
+117 204 163
+115 203 163
+113 202 163
+112 201 163
+110 200 163
+109 199 163
+107 198 163
+106 197 164
+105 196 164
+103 195 164
+102 194 164
+101 194 164
+100 193 164
+ 99 192 164
+ 98 191 164
+ 97 190 164
+ 96 189 164
+ 95 188 164
+ 94 187 164
+ 93 186 164
+ 92 185 164
+ 91 184 164
+ 90 183 164
+ 90 182 164
+ 89 180 164
+ 88 179 164
+ 88 178 164
+ 87 177 164
+ 86 176 164
+ 86 175 164
+ 85 174 163
+ 85 173 163
+ 84 172 163
+ 83 171 163
+ 83 170 163
+ 82 169 163
+ 82 168 163
+ 81 167 163
+ 81 166 162
+ 81 165 162
+ 80 164 162
+ 80 163 162
+ 79 162 162
+ 79 161 162
+ 79 160 162
+ 78 159 161
+ 78 158 161
+ 77 157 161
+ 77 156 161
+ 77 155 161
+ 76 154 160
+ 76 153 160
+ 75 152 160
+ 75 151 160
+ 75 150 160
+ 74 149 159
+ 74 148 159
+ 74 147 159
+ 73 146 159
+ 73 145 158
+ 73 144 158
+ 72 143 158
+ 72 142 158
+ 72 141 157
+ 71 140 157
+ 71 139 157
+ 71 138 157
+ 70 137 157
+ 70 136 156
+ 70 135 156
+ 69 134 156
+ 69 133 156
+ 69 132 155
+ 68 131 155
+ 68 130 155
+ 68 129 155
+ 68 128 155
+ 67 127 154
+ 67 126 154
+ 67 125 154
+ 66 124 154
+ 66 123 153
+ 66 122 153
+ 66 121 153
+ 65 120 153
+ 65 119 153
+ 65 118 152
+ 64 117 152
+ 64 116 152
+ 64 115 152
+ 64 114 152
+ 64 113 151
+ 63 112 151
+ 63 111 151
+ 63 110 151
+ 63 109 151
+ 63 108 150
+ 62 107 150
+ 62 106 150
+ 62 105 150
+ 62 104 150
+ 62 103 149
+ 62 102 149
+ 62 101 149
+ 62 100 149
+ 62 99 148
+ 62 98 148
+ 62 97 148
+ 62 96 148
+ 62 95 147
+ 62 94 147
+ 62 92 147
+ 62 91 147
+ 62 90 146
+ 62 89 146
+ 62 88 146
+ 62 87 145
+ 62 86 145
+ 63 85 144
+ 63 84 144
+ 63 83 143
+ 63 82 143
+ 63 80 142
+ 64 79 141
+ 64 78 141
+ 64 77 140
+ 64 76 139
+ 65 75 138
+ 65 74 137
+ 65 73 136
+ 65 72 135
+ 65 71 133
+ 65 70 132
+ 65 69 131
+ 65 68 129
+ 66 67 128
+ 65 66 126
+ 65 65 125
+ 65 64 123
+ 65 64 122
+ 65 63 120
+ 65 62 118
+ 65 61 117
+ 64 60 115
+ 64 60 113
+ 64 59 112
+ 64 58 110
+ 63 57 108
+ 63 56 107
+ 63 56 105
+ 62 55 103
+ 62 54 102
+ 61 53 100
+ 61 53 98
+ 61 52 97
+ 60 51 95
+ 60 50 93
+ 59 50 92
+ 59 49 90
+ 58 48 88
+ 58 48 87
+ 57 47 85
+ 57 46 84
+ 56 45 82
+ 56 45 81
+ 55 44 79
+ 54 43 77
+ 54 42 76
+ 53 42 74
+ 53 41 73
+ 52 40 71
+ 52 40 70
+ 51 39 68
+ 50 38 67
+ 50 37 65
+ 49 37 64
+ 48 36 62
+ 48 35 61
+ 47 34 59
+ 47 34 58
+ 46 33 57
+ 45 32 55
+ 45 31 54
+ 44 31 52
+ 43 30 51
+ 43 29 50
+ 42 28 48
+ 41 28 47
+ 40 27 45
+ 40 26 44
diff --git a/auxdata/colormaps/cmocean_delta.rgb b/auxdata/colormaps/cmocean_delta.rgb
new file mode 100644
index 00000000..c726487d
--- /dev/null
+++ b/auxdata/colormaps/cmocean_delta.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 17 32 64
+ 18 33 67
+ 20 34 70
+ 21 36 73
+ 22 37 76
+ 23 38 79
+ 25 40 83
+ 26 41 86
+ 27 42 89
+ 28 44 93
+ 30 45 96
+ 31 46 100
+ 32 48 103
+ 33 49 107
+ 34 50 111
+ 35 51 114
+ 36 53 118
+ 37 54 122
+ 37 55 126
+ 38 56 130
+ 38 58 134
+ 39 59 137
+ 39 61 141
+ 38 62 145
+ 37 64 148
+ 36 66 150
+ 35 68 152
+ 33 70 154
+ 32 73 155
+ 31 75 155
+ 30 77 156
+ 29 79 156
+ 28 82 157
+ 28 84 157
+ 27 86 157
+ 27 88 158
+ 27 90 158
+ 27 92 158
+ 27 94 159
+ 27 96 159
+ 27 98 159
+ 27 100 159
+ 28 102 160
+ 28 104 160
+ 29 106 160
+ 30 108 161
+ 30 110 161
+ 31 112 162
+ 32 114 162
+ 33 116 162
+ 34 118 163
+ 35 120 163
+ 36 122 164
+ 37 124 164
+ 38 126 165
+ 39 128 165
+ 40 129 165
+ 42 131 166
+ 43 133 166
+ 44 135 167
+ 45 137 167
+ 47 139 168
+ 48 141 168
+ 50 143 169
+ 51 145 169
+ 53 146 170
+ 54 148 170
+ 56 150 171
+ 58 152 171
+ 60 154 172
+ 62 156 172
+ 64 158 173
+ 66 160 173
+ 68 161 174
+ 71 163 174
+ 73 165 174
+ 76 167 175
+ 79 169 175
+ 82 170 176
+ 86 172 176
+ 89 174 176
+ 93 175 177
+ 96 177 177
+100 178 178
+104 180 178
+108 181 179
+112 183 180
+116 184 181
+120 186 181
+124 187 182
+128 189 183
+132 190 184
+136 191 185
+139 193 186
+143 194 187
+147 196 189
+151 197 190
+154 199 191
+158 200 192
+161 202 194
+165 203 195
+168 205 196
+172 206 198
+175 208 199
+179 209 200
+182 211 202
+185 212 203
+189 214 205
+192 216 206
+195 217 208
+198 219 209
+202 221 211
+205 222 212
+208 224 213
+211 226 215
+214 227 216
+217 229 218
+220 231 219
+223 233 220
+227 235 222
+230 237 223
+233 238 224
+236 240 225
+239 242 226
+242 244 227
+246 246 228
+249 248 229
+252 250 230
+255 253 205
+254 250 201
+252 248 197
+251 246 192
+249 243 188
+248 241 184
+247 238 180
+246 236 175
+244 234 171
+243 231 167
+241 229 162
+240 227 158
+239 225 154
+237 222 150
+236 220 145
+234 218 141
+233 216 137
+231 214 132
+230 212 128
+228 210 123
+227 207 119
+225 205 115
+223 204 110
+221 202 106
+219 200 102
+217 198 97
+215 196 93
+213 194 89
+211 193 85
+209 191 81
+206 189 76
+204 188 72
+201 186 69
+199 185 65
+196 183 61
+193 182 57
+190 180 54
+187 179 50
+184 178 47
+181 176 43
+178 175 40
+175 174 37
+172 173 34
+169 171 31
+165 170 28
+162 169 25
+159 168 23
+155 166 20
+152 165 18
+149 164 15
+145 163 13
+142 162 11
+138 160 9
+135 159 8
+131 158 7
+128 157 6
+124 156 6
+121 154 6
+117 153 6
+113 152 6
+110 151 7
+106 149 8
+102 148 9
+ 99 147 11
+ 95 146 12
+ 92 144 14
+ 88 143 15
+ 84 142 17
+ 81 140 18
+ 77 139 20
+ 73 138 22
+ 70 136 23
+ 66 135 25
+ 63 133 26
+ 59 132 28
+ 56 131 29
+ 52 129 30
+ 49 127 32
+ 45 126 33
+ 42 124 34
+ 39 123 35
+ 36 121 36
+ 33 120 37
+ 30 118 38
+ 27 116 39
+ 24 115 40
+ 22 113 41
+ 19 111 41
+ 17 109 42
+ 15 108 43
+ 14 106 43
+ 13 104 43
+ 12 102 44
+ 11 100 44
+ 11 99 44
+ 11 97 45
+ 11 95 45
+ 12 93 45
+ 12 91 45
+ 13 89 45
+ 14 87 45
+ 15 85 44
+ 16 84 44
+ 17 82 44
+ 18 80 43
+ 19 78 43
+ 20 76 42
+ 20 74 42
+ 21 72 41
+ 22 70 41
+ 23 68 40
+ 23 66 39
+ 24 64 38
+ 24 63 37
+ 25 61 36
+ 25 59 35
+ 25 57 34
+ 25 55 33
+ 25 53 32
+ 25 51 31
+ 25 49 30
+ 25 47 28
+ 25 45 27
+ 25 44 25
+ 25 42 24
+ 24 40 23
+ 24 38 21
+ 23 36 19
diff --git a/auxdata/colormaps/cmocean_dense.rgb b/auxdata/colormaps/cmocean_dense.rgb
new file mode 100644
index 00000000..669c8cb6
--- /dev/null
+++ b/auxdata/colormaps/cmocean_dense.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+230 241 241
+228 240 240
+227 239 239
+225 238 239
+223 237 238
+221 237 237
+220 236 237
+218 235 236
+216 234 236
+215 233 235
+213 233 235
+211 232 234
+209 231 234
+208 230 233
+206 229 233
+204 228 232
+203 228 232
+201 227 232
+199 226 231
+198 225 231
+196 224 230
+194 223 230
+193 223 230
+191 222 230
+190 221 229
+188 220 229
+186 219 229
+185 218 228
+183 218 228
+182 217 228
+180 216 228
+178 215 228
+177 214 227
+175 213 227
+174 212 227
+172 212 227
+171 211 227
+169 210 227
+168 209 227
+166 208 227
+165 207 226
+163 206 226
+162 206 226
+160 205 226
+159 204 226
+158 203 226
+156 202 226
+155 201 226
+154 200 226
+152 199 226
+151 198 226
+150 197 226
+148 197 226
+147 196 226
+146 195 226
+144 194 226
+143 193 226
+142 192 226
+141 191 226
+140 190 226
+138 189 227
+137 188 227
+136 187 227
+135 186 227
+134 185 227
+133 184 227
+132 183 227
+131 182 227
+130 181 227
+129 180 227
+128 179 227
+127 178 227
+127 177 228
+126 176 228
+125 175 228
+124 174 228
+123 173 228
+123 172 228
+122 171 228
+121 170 228
+121 169 228
+120 168 228
+120 167 228
+119 166 228
+119 165 228
+118 164 229
+118 163 229
+117 161 229
+117 160 229
+117 159 229
+117 158 229
+116 157 229
+116 156 228
+116 155 228
+116 154 228
+116 152 228
+115 151 228
+115 150 228
+115 149 228
+115 148 228
+115 147 227
+115 145 227
+115 144 227
+115 143 227
+115 142 226
+116 141 226
+116 139 226
+116 138 226
+116 137 225
+116 136 225
+116 135 224
+116 133 224
+117 132 223
+117 131 223
+117 130 222
+117 129 222
+117 127 221
+117 126 221
+118 125 220
+118 124 220
+118 123 219
+118 121 218
+118 120 218
+119 119 217
+119 118 216
+119 117 215
+119 115 215
+119 114 214
+120 113 213
+120 112 212
+120 111 211
+120 110 210
+120 108 210
+120 107 209
+120 106 208
+121 105 207
+121 104 206
+121 102 205
+121 101 204
+121 100 203
+121 99 202
+121 98 201
+121 97 200
+121 96 199
+121 94 197
+121 93 196
+121 92 195
+121 91 194
+121 90 193
+121 89 192
+121 88 191
+121 87 189
+121 86 188
+121 84 187
+121 83 186
+121 82 184
+121 81 183
+121 80 182
+121 79 181
+120 78 179
+120 77 178
+120 76 177
+120 75 175
+120 74 174
+120 73 173
+119 72 171
+119 71 170
+119 70 169
+119 69 167
+119 67 166
+118 66 165
+118 65 163
+118 64 162
+118 63 160
+117 62 159
+117 61 157
+117 60 156
+116 59 155
+116 59 153
+116 58 152
+115 57 150
+115 56 149
+115 55 147
+114 54 146
+114 53 144
+114 52 143
+113 51 141
+113 50 140
+112 49 138
+112 48 136
+111 47 135
+111 46 133
+110 45 132
+110 45 130
+109 44 129
+109 43 127
+108 42 126
+108 41 124
+107 40 122
+107 40 121
+106 39 119
+106 38 117
+105 37 116
+104 36 114
+104 36 113
+103 35 111
+103 34 109
+102 33 108
+101 33 106
+101 32 104
+100 31 103
+ 99 31 101
+ 98 30 99
+ 98 29 98
+ 97 29 96
+ 96 28 94
+ 95 27 93
+ 95 27 91
+ 94 26 89
+ 93 26 88
+ 92 25 86
+ 91 25 84
+ 90 24 83
+ 90 24 81
+ 89 23 80
+ 88 23 78
+ 87 22 76
+ 86 22 75
+ 85 22 73
+ 84 21 72
+ 83 21 70
+ 82 21 68
+ 81 20 67
+ 80 20 65
+ 79 20 64
+ 78 19 62
+ 77 19 61
+ 75 19 59
+ 74 19 58
+ 73 18 56
+ 72 18 55
+ 71 18 54
+ 70 18 52
+ 69 17 51
+ 68 17 50
+ 66 17 48
+ 65 17 47
+ 64 16 46
+ 63 16 45
+ 62 16 43
+ 60 16 42
+ 59 15 41
+ 58 15 40
+ 57 15 39
+ 56 15 37
+ 54 14 36
diff --git a/auxdata/colormaps/cmocean_gray.rgb b/auxdata/colormaps/cmocean_gray.rgb
new file mode 100644
index 00000000..a90e6002
--- /dev/null
+++ b/auxdata/colormaps/cmocean_gray.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 1 1 1
+ 1 1 1
+ 2 2 2
+ 2 2 2
+ 3 3 3
+ 3 3 3
+ 4 4 4
+ 5 5 5
+ 5 5 5
+ 6 6 6
+ 7 7 7
+ 8 8 8
+ 9 9 9
+ 10 10 10
+ 11 11 11
+ 12 12 12
+ 13 13 13
+ 15 14 14
+ 16 15 15
+ 17 16 16
+ 18 17 17
+ 19 18 18
+ 20 19 19
+ 21 20 20
+ 22 21 21
+ 23 22 22
+ 24 23 23
+ 25 24 24
+ 26 25 25
+ 27 26 26
+ 28 27 27
+ 29 28 28
+ 29 29 29
+ 30 30 30
+ 31 31 31
+ 32 32 32
+ 33 33 33
+ 34 34 34
+ 35 35 35
+ 36 36 36
+ 37 37 36
+ 38 38 37
+ 39 38 38
+ 40 39 39
+ 41 40 40
+ 42 41 41
+ 43 42 42
+ 43 43 43
+ 44 44 44
+ 45 45 45
+ 46 46 46
+ 47 47 46
+ 48 48 47
+ 49 48 48
+ 50 49 49
+ 51 50 50
+ 52 51 51
+ 53 52 52
+ 53 53 53
+ 54 54 54
+ 55 55 55
+ 56 56 55
+ 57 57 56
+ 58 57 57
+ 59 58 58
+ 60 59 59
+ 61 60 60
+ 62 61 61
+ 62 62 62
+ 63 63 63
+ 64 64 64
+ 65 65 64
+ 66 66 65
+ 67 66 66
+ 68 67 67
+ 69 68 68
+ 70 69 69
+ 71 70 70
+ 71 71 71
+ 72 72 72
+ 73 73 72
+ 74 74 73
+ 75 75 74
+ 76 75 75
+ 77 76 76
+ 78 77 77
+ 79 78 78
+ 80 79 79
+ 80 80 80
+ 81 81 80
+ 82 82 81
+ 83 83 82
+ 84 84 83
+ 85 84 84
+ 86 85 85
+ 87 86 86
+ 88 87 87
+ 89 88 88
+ 90 89 89
+ 90 90 90
+ 91 91 90
+ 92 92 91
+ 93 93 92
+ 94 94 93
+ 95 94 94
+ 96 95 95
+ 97 96 96
+ 98 97 97
+ 99 98 98
+100 99 99
+101 100 100
+101 101 100
+102 102 101
+103 103 102
+104 104 103
+105 105 104
+106 106 105
+107 107 106
+108 107 107
+109 108 108
+110 109 109
+111 110 110
+112 111 111
+113 112 112
+114 113 113
+115 114 113
+115 115 114
+116 116 115
+117 117 116
+118 118 117
+119 119 118
+120 120 119
+121 121 120
+122 122 121
+123 123 122
+124 124 123
+125 125 124
+126 125 125
+127 126 126
+128 127 127
+129 128 128
+130 129 129
+131 130 130
+132 131 131
+133 132 132
+134 133 133
+135 134 134
+136 135 135
+137 136 136
+138 137 137
+139 138 138
+140 139 139
+141 140 140
+142 141 141
+143 142 142
+144 143 143
+145 144 144
+146 145 145
+147 146 146
+148 147 147
+149 148 148
+150 149 149
+151 150 150
+152 151 151
+153 152 152
+154 153 153
+155 154 154
+156 155 155
+157 157 156
+158 158 157
+159 159 158
+160 160 159
+161 161 160
+162 162 161
+163 163 162
+164 164 163
+165 165 164
+166 166 165
+167 167 166
+168 168 167
+170 169 168
+171 170 169
+172 171 170
+173 172 172
+174 173 173
+175 175 174
+176 176 175
+177 177 176
+178 178 177
+179 179 178
+180 180 179
+182 181 180
+183 182 181
+184 183 182
+185 185 184
+186 186 185
+187 187 186
+188 188 187
+189 189 188
+190 190 189
+192 191 190
+193 192 191
+194 194 193
+195 195 194
+196 196 195
+197 197 196
+198 198 197
+200 199 198
+201 200 199
+202 202 201
+203 203 202
+204 204 203
+205 205 204
+207 206 205
+208 208 206
+209 209 208
+210 210 209
+211 211 210
+213 212 211
+214 214 212
+215 215 214
+216 216 215
+217 217 216
+219 218 217
+220 220 219
+221 221 220
+222 222 221
+224 223 222
+225 225 223
+226 226 225
+227 227 226
+229 228 227
+230 230 228
+231 231 230
+232 232 231
+234 234 232
+235 235 234
+236 236 235
+238 237 236
+239 239 237
+240 240 239
+242 241 240
+243 243 241
+244 244 243
+245 245 244
+247 247 245
+248 248 247
+249 249 248
+251 251 249
+252 252 251
+254 253 252
+255 255 253
diff --git a/auxdata/colormaps/cmocean_haline.rgb b/auxdata/colormaps/cmocean_haline.rgb
new file mode 100644
index 00000000..8992330b
--- /dev/null
+++ b/auxdata/colormaps/cmocean_haline.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 42 24 108
+ 42 25 110
+ 42 25 113
+ 43 25 115
+ 43 25 117
+ 44 26 120
+ 44 26 122
+ 45 26 125
+ 45 26 127
+ 45 27 130
+ 46 27 132
+ 46 27 135
+ 46 28 137
+ 46 28 140
+ 46 28 142
+ 46 29 145
+ 46 29 147
+ 46 30 149
+ 46 30 152
+ 46 31 154
+ 45 32 156
+ 45 33 157
+ 44 34 159
+ 43 36 160
+ 42 37 161
+ 41 39 162
+ 40 41 163
+ 38 43 163
+ 37 45 163
+ 36 46 163
+ 34 48 163
+ 33 50 162
+ 32 52 162
+ 30 53 161
+ 29 55 161
+ 28 57 160
+ 27 58 160
+ 25 60 159
+ 24 61 158
+ 23 63 158
+ 22 64 157
+ 21 65 156
+ 20 67 156
+ 19 68 155
+ 18 69 155
+ 17 71 154
+ 16 72 153
+ 15 73 153
+ 15 74 152
+ 14 76 151
+ 13 77 151
+ 13 78 150
+ 13 79 150
+ 12 80 149
+ 12 81 149
+ 12 82 148
+ 12 83 148
+ 12 84 147
+ 13 85 147
+ 13 86 146
+ 13 87 146
+ 14 88 145
+ 14 89 145
+ 15 90 145
+ 15 91 144
+ 16 92 144
+ 17 93 143
+ 17 94 143
+ 18 95 143
+ 19 96 142
+ 20 97 142
+ 20 98 142
+ 21 99 142
+ 22 99 141
+ 23 100 141
+ 24 101 141
+ 24 102 140
+ 25 103 140
+ 26 104 140
+ 27 105 140
+ 28 106 140
+ 29 107 139
+ 29 107 139
+ 30 108 139
+ 31 109 139
+ 32 110 139
+ 33 111 139
+ 34 112 138
+ 34 113 138
+ 35 113 138
+ 36 114 138
+ 37 115 138
+ 38 116 138
+ 38 117 138
+ 39 118 138
+ 40 118 137
+ 41 119 137
+ 41 120 137
+ 42 121 137
+ 43 122 137
+ 43 123 137
+ 44 124 137
+ 45 124 137
+ 45 125 137
+ 46 126 137
+ 47 127 137
+ 47 128 137
+ 48 129 137
+ 49 130 137
+ 49 130 136
+ 50 131 136
+ 51 132 136
+ 51 133 136
+ 52 134 136
+ 52 135 136
+ 53 136 136
+ 53 137 136
+ 54 137 136
+ 55 138 136
+ 55 139 136
+ 56 140 136
+ 56 141 136
+ 57 142 136
+ 57 143 136
+ 58 144 135
+ 58 144 135
+ 59 145 135
+ 59 146 135
+ 60 147 135
+ 60 148 135
+ 61 149 135
+ 61 150 135
+ 62 151 135
+ 62 152 134
+ 63 153 134
+ 63 153 134
+ 64 154 134
+ 65 155 134
+ 65 156 133
+ 66 157 133
+ 66 158 133
+ 67 159 133
+ 67 160 132
+ 68 161 132
+ 68 162 132
+ 69 163 132
+ 70 164 131
+ 70 164 131
+ 71 165 131
+ 72 166 130
+ 72 167 130
+ 73 168 130
+ 74 169 129
+ 74 170 129
+ 75 171 129
+ 76 172 128
+ 76 173 128
+ 77 174 127
+ 78 174 127
+ 79 175 126
+ 80 176 126
+ 81 177 125
+ 81 178 125
+ 82 179 124
+ 83 180 124
+ 84 181 123
+ 85 182 123
+ 86 183 122
+ 87 184 121
+ 88 184 121
+ 90 185 120
+ 91 186 119
+ 92 187 119
+ 93 188 118
+ 94 189 117
+ 95 190 117
+ 97 191 116
+ 98 191 115
+ 99 192 114
+101 193 114
+102 194 113
+104 195 112
+105 196 111
+107 196 110
+108 197 110
+110 198 109
+112 199 108
+113 200 107
+115 200 106
+117 201 105
+119 202 104
+120 203 104
+122 203 103
+124 204 102
+126 205 101
+128 206 100
+130 206 99
+132 207 98
+134 208 98
+137 208 97
+139 209 96
+141 210 95
+143 210 95
+146 211 94
+148 211 93
+151 212 93
+153 212 93
+155 213 92
+158 214 92
+160 214 92
+163 215 92
+165 215 92
+168 216 92
+170 216 92
+173 216 92
+175 217 93
+177 217 93
+180 218 94
+182 218 95
+184 219 96
+187 219 97
+189 220 98
+191 220 99
+193 221 100
+196 221 101
+198 222 102
+200 222 103
+202 223 105
+204 223 106
+206 224 108
+208 224 109
+210 225 111
+212 225 112
+214 226 114
+216 226 115
+218 227 117
+220 227 119
+222 228 121
+224 229 122
+225 229 124
+227 230 126
+229 230 128
+231 231 129
+233 231 131
+235 232 133
+236 233 135
+238 233 137
+240 234 138
+242 234 140
+243 235 142
+245 236 144
+247 236 146
+248 237 148
+250 238 150
+252 238 152
+253 239 154
diff --git a/auxdata/colormaps/cmocean_ice.rgb b/auxdata/colormaps/cmocean_ice.rgb
new file mode 100644
index 00000000..ceba1a64
--- /dev/null
+++ b/auxdata/colormaps/cmocean_ice.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 4 6 19
+ 5 6 20
+ 5 7 21
+ 6 8 23
+ 7 9 24
+ 8 10 26
+ 9 11 27
+ 10 12 29
+ 11 13 30
+ 12 13 31
+ 13 14 33
+ 14 15 34
+ 15 16 36
+ 16 17 37
+ 17 18 39
+ 18 19 40
+ 19 19 42
+ 20 20 43
+ 21 21 44
+ 22 22 46
+ 23 23 47
+ 23 24 49
+ 24 24 50
+ 25 25 52
+ 26 26 53
+ 27 27 55
+ 28 28 56
+ 29 28 58
+ 30 29 59
+ 31 30 61
+ 31 31 62
+ 32 31 64
+ 33 32 65
+ 34 33 67
+ 35 34 68
+ 36 34 70
+ 37 35 71
+ 37 36 73
+ 38 37 74
+ 39 37 76
+ 40 38 78
+ 41 39 79
+ 41 40 81
+ 42 40 82
+ 43 41 84
+ 44 42 85
+ 44 43 87
+ 45 43 89
+ 46 44 90
+ 47 45 92
+ 47 46 94
+ 48 47 95
+ 49 47 97
+ 49 48 98
+ 50 49 100
+ 51 50 102
+ 51 50 103
+ 52 51 105
+ 53 52 107
+ 53 53 108
+ 54 53 110
+ 54 54 112
+ 55 55 113
+ 56 56 115
+ 56 57 117
+ 57 57 118
+ 57 58 120
+ 58 59 122
+ 58 60 123
+ 58 61 125
+ 59 62 127
+ 59 62 128
+ 60 63 130
+ 60 64 132
+ 60 65 133
+ 61 66 135
+ 61 67 137
+ 61 68 138
+ 62 69 140
+ 62 70 141
+ 62 71 143
+ 62 72 144
+ 62 73 146
+ 62 73 147
+ 63 74 149
+ 63 75 150
+ 63 76 151
+ 63 78 153
+ 63 79 154
+ 63 80 155
+ 63 81 157
+ 63 82 158
+ 63 83 159
+ 63 84 160
+ 63 85 161
+ 63 86 162
+ 63 87 163
+ 63 88 164
+ 63 89 165
+ 62 90 166
+ 62 92 167
+ 62 93 168
+ 62 94 169
+ 62 95 170
+ 62 96 171
+ 62 97 171
+ 62 98 172
+ 62 99 173
+ 62 101 173
+ 62 102 174
+ 62 103 175
+ 62 104 175
+ 62 105 176
+ 62 106 176
+ 63 107 177
+ 63 108 178
+ 63 110 178
+ 63 111 179
+ 63 112 179
+ 63 113 180
+ 64 114 180
+ 64 115 180
+ 64 116 181
+ 64 117 181
+ 65 118 182
+ 65 120 182
+ 66 121 183
+ 66 122 183
+ 66 123 183
+ 67 124 184
+ 67 125 184
+ 68 126 185
+ 68 127 185
+ 69 128 185
+ 69 129 186
+ 70 130 186
+ 70 132 187
+ 71 133 187
+ 71 134 187
+ 72 135 188
+ 73 136 188
+ 73 137 188
+ 74 138 189
+ 75 139 189
+ 75 140 189
+ 76 141 190
+ 77 142 190
+ 78 143 191
+ 78 144 191
+ 79 145 191
+ 80 146 192
+ 81 148 192
+ 81 149 192
+ 82 150 193
+ 83 151 193
+ 84 152 194
+ 85 153 194
+ 85 154 194
+ 86 155 195
+ 87 156 195
+ 88 157 195
+ 89 158 196
+ 90 159 196
+ 91 160 197
+ 92 161 197
+ 93 162 197
+ 94 163 198
+ 95 164 198
+ 95 166 199
+ 96 167 199
+ 97 168 199
+ 98 169 200
+ 99 170 200
+100 171 201
+101 172 201
+103 173 201
+104 174 202
+105 175 202
+106 176 203
+107 177 203
+108 178 203
+109 179 204
+110 180 204
+111 181 205
+113 182 205
+114 184 206
+115 185 206
+116 186 206
+117 187 207
+119 188 207
+120 189 208
+121 190 208
+123 191 208
+124 192 209
+125 193 209
+127 194 210
+128 195 210
+130 196 211
+131 197 211
+133 198 211
+134 199 212
+136 200 212
+137 201 213
+139 202 213
+140 203 214
+142 204 214
+144 205 215
+146 206 215
+147 207 216
+149 208 216
+151 209 217
+153 210 217
+154 211 218
+156 212 218
+158 213 219
+160 214 220
+162 214 220
+164 215 221
+166 216 222
+168 217 222
+169 218 223
+171 219 224
+173 220 224
+175 221 225
+177 222 226
+179 223 227
+181 224 227
+183 225 228
+185 226 229
+186 227 230
+188 228 231
+190 229 231
+192 230 232
+194 230 233
+196 231 234
+198 232 235
+200 233 236
+201 234 237
+203 235 238
+205 236 239
+207 237 239
+209 238 240
+211 239 241
+213 240 242
+214 241 243
+216 242 244
+218 243 245
+220 244 246
+222 245 247
+224 246 248
+225 247 249
+227 249 250
+229 250 251
+231 251 251
+232 252 252
+234 253 253
diff --git a/auxdata/colormaps/cmocean_matter.rgb b/auxdata/colormaps/cmocean_matter.rgb
new file mode 100644
index 00000000..4b8a4554
--- /dev/null
+++ b/auxdata/colormaps/cmocean_matter.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+254 237 176
+253 236 175
+253 234 173
+253 233 172
+253 232 171
+253 230 169
+253 229 168
+253 227 167
+253 226 165
+252 225 164
+252 223 163
+252 222 161
+252 220 160
+252 219 159
+252 218 157
+252 216 156
+251 215 155
+251 213 154
+251 212 152
+251 211 151
+251 209 150
+251 208 148
+251 207 147
+250 205 146
+250 204 145
+250 202 144
+250 201 142
+250 200 141
+250 198 140
+250 197 139
+249 195 138
+249 194 136
+249 193 135
+249 191 134
+249 190 133
+249 189 132
+248 187 131
+248 186 130
+248 184 128
+248 183 127
+248 182 126
+247 180 125
+247 179 124
+247 178 123
+247 176 122
+247 175 121
+246 174 120
+246 172 119
+246 171 118
+246 169 117
+245 168 116
+245 167 115
+245 165 114
+245 164 113
+245 163 112
+244 161 111
+244 160 110
+244 159 109
+244 157 108
+243 156 107
+243 154 106
+243 153 105
+242 152 104
+242 150 104
+242 149 103
+242 148 102
+241 146 101
+241 145 100
+241 143 99
+240 142 99
+240 141 98
+240 139 97
+239 138 96
+239 137 96
+239 135 95
+238 134 94
+238 133 94
+238 131 93
+237 130 92
+237 129 92
+237 127 91
+236 126 90
+236 124 90
+236 123 89
+235 122 89
+235 120 88
+234 119 88
+234 118 87
+233 116 87
+233 115 86
+233 114 86
+232 112 86
+232 111 85
+231 110 85
+231 108 85
+230 107 84
+230 106 84
+229 104 84
+229 103 84
+228 102 83
+227 100 83
+227 99 83
+226 98 83
+226 96 83
+225 95 83
+224 94 83
+224 93 83
+223 91 83
+223 90 83
+222 89 83
+221 88 83
+220 86 83
+220 85 83
+219 84 83
+218 83 83
+217 81 83
+217 80 83
+216 79 84
+215 78 84
+214 77 84
+213 76 84
+213 75 84
+212 74 85
+211 72 85
+210 71 85
+209 70 86
+208 69 86
+207 68 86
+206 67 86
+205 66 87
+204 65 87
+203 64 87
+202 63 88
+201 62 88
+200 61 88
+199 61 89
+198 60 89
+197 59 89
+196 58 90
+195 57 90
+194 56 90
+193 55 91
+192 54 91
+191 54 91
+190 53 92
+189 52 92
+187 51 92
+186 50 93
+185 50 93
+184 49 93
+183 48 94
+182 47 94
+181 47 94
+179 46 95
+178 45 95
+177 45 95
+176 44 95
+175 43 96
+174 43 96
+172 42 96
+171 41 96
+170 41 97
+169 40 97
+167 40 97
+166 39 97
+165 38 98
+164 38 98
+163 37 98
+161 37 98
+160 36 98
+159 36 98
+158 35 99
+156 35 99
+155 34 99
+154 34 99
+153 34 99
+151 33 99
+150 33 99
+149 32 99
+147 32 99
+146 31 99
+145 31 99
+144 31 99
+142 30 99
+141 30 99
+140 30 99
+138 29 99
+137 29 99
+136 29 99
+134 29 99
+133 28 99
+132 28 99
+130 28 99
+129 28 99
+128 27 98
+126 27 98
+125 27 98
+124 27 98
+122 27 98
+121 26 97
+120 26 97
+118 26 97
+117 26 97
+116 26 96
+114 26 96
+113 25 96
+112 25 95
+110 25 95
+109 25 94
+107 25 94
+106 25 94
+105 25 93
+103 25 93
+102 24 92
+101 24 92
+ 99 24 91
+ 98 24 91
+ 97 24 90
+ 95 24 90
+ 94 24 89
+ 93 23 88
+ 91 23 88
+ 90 23 87
+ 89 23 87
+ 87 23 86
+ 86 23 85
+ 85 23 85
+ 83 22 84
+ 82 22 83
+ 81 22 83
+ 79 22 82
+ 78 22 81
+ 77 21 81
+ 75 21 80
+ 74 21 79
+ 73 21 78
+ 71 21 78
+ 70 20 77
+ 69 20 76
+ 68 20 75
+ 66 20 75
+ 65 19 74
+ 64 19 73
+ 62 19 72
+ 61 19 71
+ 60 18 71
+ 59 18 70
+ 57 18 69
+ 56 17 68
+ 55 17 67
+ 54 17 66
+ 52 17 65
+ 51 16 65
+ 50 16 64
+ 48 15 63
+ 47 15 62
diff --git a/auxdata/colormaps/cmocean_oxy.rgb b/auxdata/colormaps/cmocean_oxy.rgb
new file mode 100644
index 00000000..75196517
--- /dev/null
+++ b/auxdata/colormaps/cmocean_oxy.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 64 5 5
+ 65 5 5
+ 67 6 6
+ 68 6 6
+ 71 6 7
+ 72 6 7
+ 73 6 7
+ 75 6 8
+ 77 7 8
+ 79 7 9
+ 80 7 9
+ 81 7 9
+ 84 7 10
+ 85 7 11
+ 87 7 11
+ 88 7 11
+ 91 7 12
+ 92 7 12
+ 93 7 12
+ 95 7 13
+ 98 7 13
+ 99 7 14
+100 7 14
+102 7 14
+104 7 14
+106 6 15
+107 6 15
+109 6 15
+111 6 15
+113 6 15
+114 6 15
+115 5 15
+118 5 15
+120 5 15
+121 5 15
+122 5 15
+125 5 14
+126 5 14
+127 6 13
+129 6 13
+131 8 12
+132 9 12
+133 10 11
+134 12 11
+136 14 10
+137 16 10
+138 17 9
+139 19 9
+141 21 8
+142 23 8
+143 24 8
+ 80 79 79
+ 80 80 80
+ 81 81 80
+ 82 81 81
+ 83 83 83
+ 84 84 83
+ 85 84 84
+ 86 85 85
+ 87 87 86
+ 88 87 87
+ 89 88 88
+ 89 89 88
+ 91 90 90
+ 92 91 91
+ 92 92 91
+ 93 93 92
+ 95 94 94
+ 95 95 94
+ 96 96 95
+ 97 96 96
+ 98 98 97
+ 99 99 98
+100 99 99
+101 100 100
+102 102 101
+103 102 102
+104 103 103
+104 104 103
+106 105 105
+107 106 106
+107 107 106
+108 108 107
+110 109 109
+111 110 110
+111 111 110
+112 112 111
+114 113 113
+114 114 113
+115 115 114
+116 115 115
+118 117 116
+118 118 117
+119 119 118
+120 119 119
+121 121 120
+122 122 121
+123 123 122
+124 123 123
+125 125 124
+126 126 125
+127 127 126
+129 128 127
+129 129 128
+130 130 129
+131 131 130
+133 132 131
+133 133 132
+134 134 133
+135 135 134
+137 136 135
+137 137 136
+138 138 137
+139 139 138
+141 140 140
+141 141 140
+142 142 141
+143 143 142
+145 144 144
+146 145 144
+146 146 145
+147 147 146
+149 149 148
+150 149 149
+151 150 149
+151 151 150
+153 153 152
+154 154 153
+155 154 154
+156 155 154
+157 157 156
+158 158 157
+159 159 158
+160 160 159
+162 161 160
+163 162 161
+163 163 162
+164 164 163
+166 166 165
+167 166 166
+168 167 167
+169 168 167
+170 170 169
+171 171 170
+172 172 171
+173 173 172
+175 174 174
+176 175 174
+177 176 175
+177 177 176
+179 179 178
+180 180 179
+181 181 180
+183 183 182
+184 183 183
+185 184 183
+186 185 184
+187 187 186
+188 188 187
+189 189 188
+190 190 189
+192 192 191
+193 193 192
+194 194 193
+195 195 194
+197 197 195
+198 197 196
+199 198 197
+200 199 198
+202 201 200
+203 202 201
+204 203 202
+204 204 203
+206 206 205
+207 207 206
+208 208 207
+209 209 208
+211 211 210
+212 212 211
+213 213 212
+214 214 213
+216 216 215
+217 217 216
+218 218 217
+219 219 218
+221 221 220
+222 222 221
+223 223 222
+224 224 223
+226 226 225
+227 227 226
+228 228 227
+230 229 228
+232 231 230
+233 232 231
+234 233 232
+235 235 233
+237 237 235
+238 238 236
+239 239 238
+240 240 239
+242 242 241
+243 243 242
+244 244 243
+248 254 105
+246 253 103
+245 252 100
+244 252 98
+241 250 93
+240 249 90
+239 248 87
+238 247 84
+236 245 78
+235 243 75
+235 242 72
+234 241 69
+234 238 64
+234 237 62
+234 235 61
+234 234 59
+234 231 56
+233 230 55
+233 228 54
+233 227 52
+233 224 50
+232 223 49
+232 221 48
+232 220 48
+232 217 46
+231 216 45
+231 215 44
+231 213 43
+230 211 42
+230 209 41
+230 208 40
+229 207 40
+229 204 38
+229 203 38
+228 201 37
+228 200 37
+227 198 35
+227 196 35
+227 195 34
+226 194 33
+226 191 32
+225 190 32
+225 189 31
+224 187 31
+224 185 30
+223 184 29
+223 182 29
+223 181 28
+222 179 27
+221 177 26
+221 176 26
+221 175 25
diff --git a/auxdata/colormaps/cmocean_phase.rgb b/auxdata/colormaps/cmocean_phase.rgb
new file mode 100644
index 00000000..c8985793
--- /dev/null
+++ b/auxdata/colormaps/cmocean_phase.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+168 120 13
+169 119 15
+171 118 17
+172 117 19
+174 116 20
+175 115 22
+177 114 24
+178 113 25
+179 112 27
+181 111 29
+182 110 30
+183 109 32
+185 108 34
+186 107 35
+187 106 37
+189 105 38
+190 104 40
+191 103 42
+192 102 43
+193 101 45
+194 100 46
+196 98 48
+197 97 50
+198 96 51
+199 95 53
+200 94 55
+201 93 56
+202 92 58
+203 90 60
+204 89 62
+205 88 63
+206 87 65
+207 86 67
+208 84 69
+208 83 71
+209 82 73
+210 81 75
+211 79 77
+212 78 79
+213 77 81
+213 75 83
+214 74 85
+215 73 87
+216 71 90
+216 70 92
+217 69 94
+217 67 97
+218 66 99
+219 64 102
+219 63 104
+220 61 107
+220 60 109
+221 58 112
+221 57 115
+221 56 118
+222 54 120
+222 53 123
+222 51 126
+222 50 129
+223 49 132
+223 47 135
+223 46 138
+223 45 141
+223 43 144
+223 42 147
+222 41 151
+222 40 154
+222 40 157
+222 39 160
+221 38 163
+221 38 166
+220 37 169
+220 37 173
+219 37 176
+218 37 179
+218 38 182
+217 38 185
+216 39 188
+215 39 190
+214 40 193
+213 41 196
+212 42 199
+211 43 201
+210 45 204
+209 46 206
+208 47 208
+207 49 211
+205 50 213
+204 52 215
+203 53 217
+201 55 219
+200 57 221
+198 58 223
+197 60 225
+195 62 226
+194 63 228
+192 65 229
+190 67 231
+189 69 232
+187 70 233
+185 72 235
+184 74 236
+182 75 237
+180 77 238
+178 79 239
+176 80 239
+174 82 240
+172 84 241
+170 85 241
+169 87 242
+167 89 243
+164 90 243
+162 92 243
+160 93 244
+158 95 244
+156 96 244
+154 98 244
+152 99 244
+149 101 244
+147 102 244
+145 104 244
+143 105 244
+140 107 243
+138 108 243
+135 109 243
+133 111 242
+130 112 241
+128 113 241
+125 115 240
+123 116 239
+120 117 239
+118 119 238
+115 120 237
+112 121 236
+110 122 235
+107 123 233
+104 124 232
+102 126 231
+ 99 127 230
+ 96 128 228
+ 93 129 227
+ 90 130 225
+ 88 131 223
+ 85 132 222
+ 82 133 220
+ 79 134 218
+ 77 135 216
+ 74 135 215
+ 71 136 213
+ 69 137 211
+ 66 138 209
+ 64 138 207
+ 61 139 205
+ 59 140 203
+ 56 140 201
+ 54 141 199
+ 52 142 196
+ 50 142 194
+ 48 143 192
+ 46 143 190
+ 44 144 188
+ 42 144 186
+ 40 145 184
+ 39 145 182
+ 37 145 180
+ 36 146 178
+ 35 146 176
+ 33 146 174
+ 32 147 172
+ 31 147 170
+ 30 147 168
+ 29 148 166
+ 28 148 164
+ 27 148 162
+ 26 148 160
+ 25 149 158
+ 25 149 156
+ 24 149 154
+ 23 149 152
+ 22 150 150
+ 21 150 148
+ 20 150 146
+ 20 150 144
+ 19 151 142
+ 18 151 140
+ 17 151 138
+ 16 151 136
+ 15 151 134
+ 14 152 132
+ 13 152 130
+ 13 152 128
+ 12 152 126
+ 12 152 124
+ 11 153 121
+ 11 153 119
+ 11 153 117
+ 12 153 115
+ 13 153 112
+ 14 153 110
+ 15 154 107
+ 17 154 105
+ 19 154 102
+ 21 154 99
+ 23 154 97
+ 25 154 94
+ 28 154 91
+ 31 154 88
+ 33 154 85
+ 36 154 82
+ 39 154 79
+ 43 154 76
+ 46 154 73
+ 49 153 70
+ 53 153 67
+ 56 153 64
+ 60 153 60
+ 64 152 57
+ 67 152 54
+ 71 151 50
+ 75 151 47
+ 79 150 44
+ 83 150 41
+ 86 149 38
+ 90 148 35
+ 94 148 32
+ 97 147 30
+101 146 27
+104 145 25
+107 144 23
+111 144 22
+114 143 20
+116 142 19
+119 141 18
+122 140 17
+125 139 16
+127 139 15
+130 138 15
+132 137 14
+134 136 14
+136 135 14
+139 134 13
+141 133 13
+143 132 13
+145 131 13
+147 131 13
+149 130 13
+151 129 13
+153 128 13
+155 127 13
+157 126 13
+159 125 13
+161 124 13
+162 123 13
+164 122 13
+166 121 13
+168 120 13
diff --git a/auxdata/colormaps/cmocean_solar.rgb b/auxdata/colormaps/cmocean_solar.rgb
new file mode 100644
index 00000000..e7ed5e1f
--- /dev/null
+++ b/auxdata/colormaps/cmocean_solar.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 51 20 24
+ 53 20 24
+ 54 21 25
+ 55 21 25
+ 56 21 26
+ 58 22 26
+ 59 22 27
+ 60 23 27
+ 61 23 28
+ 62 24 28
+ 64 24 29
+ 65 24 29
+ 66 25 29
+ 67 25 30
+ 69 26 30
+ 70 26 31
+ 71 26 31
+ 72 27 31
+ 74 27 32
+ 75 27 32
+ 76 28 32
+ 77 28 33
+ 79 28 33
+ 80 29 33
+ 81 29 34
+ 82 30 34
+ 84 30 34
+ 85 30 34
+ 86 31 35
+ 87 31 35
+ 89 31 35
+ 90 32 35
+ 91 32 35
+ 92 32 36
+ 94 33 36
+ 95 33 36
+ 96 33 36
+ 97 34 36
+ 99 34 36
+100 34 36
+101 35 36
+102 35 37
+104 35 37
+105 36 37
+106 36 37
+107 36 37
+109 37 37
+110 37 37
+111 37 37
+112 38 37
+114 38 37
+115 39 36
+116 39 36
+117 39 36
+119 40 36
+120 40 36
+121 41 36
+122 41 36
+123 42 36
+124 42 35
+126 43 35
+127 43 35
+128 44 35
+129 44 34
+130 45 34
+131 45 34
+132 46 34
+133 46 33
+135 47 33
+136 48 33
+137 48 33
+138 49 32
+139 49 32
+140 50 32
+141 51 31
+142 52 31
+143 52 31
+144 53 30
+145 54 30
+146 54 30
+147 55 29
+147 56 29
+148 57 29
+149 58 29
+150 58 28
+151 59 28
+152 60 28
+153 61 27
+154 62 27
+154 63 27
+155 64 26
+156 64 26
+157 65 26
+158 66 26
+159 67 25
+159 68 25
+160 69 25
+161 70 25
+162 71 24
+163 72 24
+163 73 24
+164 74 24
+165 74 23
+166 75 23
+166 76 23
+167 77 23
+168 78 22
+168 79 22
+169 80 22
+170 81 22
+171 82 22
+171 83 21
+172 84 21
+173 85 21
+173 86 21
+174 87 21
+175 88 20
+175 89 20
+176 90 20
+177 91 20
+177 92 20
+178 93 20
+178 94 20
+179 95 20
+180 96 19
+180 97 19
+181 98 19
+182 99 19
+182 100 19
+183 101 19
+183 102 19
+184 104 19
+184 105 19
+185 106 19
+186 107 19
+186 108 19
+187 109 19
+187 110 19
+188 111 19
+188 112 19
+189 113 19
+190 114 19
+190 115 19
+191 116 19
+191 117 19
+192 118 19
+192 119 20
+193 121 20
+193 122 20
+194 123 20
+194 124 20
+195 125 20
+195 126 21
+196 127 21
+196 128 21
+197 129 21
+197 130 21
+198 132 22
+198 133 22
+199 134 22
+199 135 22
+199 136 23
+200 137 23
+200 138 23
+201 139 24
+201 140 24
+202 142 24
+202 143 25
+203 144 25
+203 145 25
+203 146 26
+204 147 26
+204 148 26
+205 150 27
+205 151 27
+206 152 28
+206 153 28
+206 154 28
+207 155 29
+207 156 29
+208 158 30
+208 159 30
+208 160 31
+209 161 31
+209 162 32
+209 164 32
+210 165 32
+210 166 33
+211 167 33
+211 168 34
+211 169 34
+212 171 35
+212 172 36
+212 173 36
+213 174 37
+213 175 37
+213 177 38
+214 178 38
+214 179 39
+214 180 39
+215 181 40
+215 183 40
+215 184 41
+215 185 42
+216 186 42
+216 188 43
+216 189 43
+217 190 44
+217 191 44
+217 193 45
+217 194 46
+218 195 46
+218 196 47
+218 198 47
+218 199 48
+219 200 49
+219 201 49
+219 203 50
+219 204 50
+220 205 51
+220 206 52
+220 208 52
+220 209 53
+221 210 54
+221 212 54
+221 213 55
+221 214 55
+221 215 56
+222 217 57
+222 218 57
+222 219 58
+222 221 59
+222 222 59
+222 223 60
+223 225 61
+223 226 61
+223 227 62
+223 229 63
+223 230 63
+223 231 64
+223 233 65
+224 234 65
+224 235 66
+224 237 67
+224 238 67
+224 240 68
+224 241 69
+224 242 69
+224 244 70
+224 245 71
+224 246 71
+224 248 72
+224 249 73
+224 251 73
+225 252 74
+225 253 75
diff --git a/auxdata/colormaps/cmocean_speed.rgb b/auxdata/colormaps/cmocean_speed.rgb
new file mode 100644
index 00000000..450fbc26
--- /dev/null
+++ b/auxdata/colormaps/cmocean_speed.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+255 253 205
+254 252 203
+254 250 201
+253 249 199
+252 248 197
+252 247 194
+251 246 192
+250 244 190
+249 243 188
+249 242 186
+248 241 184
+247 240 182
+247 238 180
+246 237 177
+246 236 175
+245 235 173
+244 234 171
+243 233 169
+243 231 167
+242 230 165
+241 229 162
+241 228 160
+240 227 158
+239 226 156
+239 225 154
+238 223 152
+237 222 150
+237 221 147
+236 220 145
+235 219 143
+234 218 141
+234 217 139
+233 216 137
+232 215 134
+231 214 132
+231 213 130
+230 212 128
+229 211 126
+228 210 123
+227 208 121
+227 207 119
+226 206 117
+225 205 115
+224 205 113
+223 204 110
+222 203 108
+221 202 106
+220 201 104
+219 200 102
+218 199 100
+217 198 97
+216 197 95
+215 196 93
+214 195 91
+213 194 89
+212 193 87
+211 193 85
+210 192 83
+209 191 81
+208 190 79
+206 189 76
+205 189 74
+204 188 72
+203 187 70
+201 186 69
+200 185 67
+199 185 65
+197 184 63
+196 183 61
+195 183 59
+193 182 57
+192 181 55
+190 180 54
+189 180 52
+187 179 50
+186 178 48
+184 178 47
+183 177 45
+181 176 43
+180 176 42
+178 175 40
+177 174 39
+175 174 37
+173 173 35
+172 173 34
+170 172 32
+169 171 31
+167 171 30
+165 170 28
+164 169 27
+162 169 25
+160 168 24
+159 168 23
+157 167 21
+155 166 20
+154 166 19
+152 165 18
+150 165 16
+149 164 15
+147 163 14
+145 163 13
+143 162 12
+142 162 11
+140 161 10
+138 160 9
+136 160 8
+135 159 8
+133 159 7
+131 158 7
+129 157 6
+128 157 6
+126 156 6
+124 156 6
+122 155 6
+121 154 6
+119 154 6
+117 153 6
+115 153 6
+113 152 6
+112 151 7
+110 151 7
+108 150 7
+106 149 8
+104 149 9
+102 148 9
+101 148 10
+ 99 147 11
+ 97 146 11
+ 95 146 12
+ 93 145 13
+ 92 144 14
+ 90 144 15
+ 88 143 15
+ 86 142 16
+ 84 142 17
+ 82 141 18
+ 81 140 18
+ 79 140 19
+ 77 139 20
+ 75 138 21
+ 73 138 22
+ 72 137 22
+ 70 136 23
+ 68 136 24
+ 66 135 25
+ 64 134 25
+ 63 133 26
+ 61 133 27
+ 59 132 28
+ 57 131 28
+ 56 131 29
+ 54 130 30
+ 52 129 30
+ 50 128 31
+ 49 127 32
+ 47 127 32
+ 45 126 33
+ 44 125 33
+ 42 124 34
+ 40 124 35
+ 39 123 35
+ 37 122 36
+ 36 121 36
+ 34 120 37
+ 33 120 37
+ 31 119 38
+ 30 118 38
+ 28 117 39
+ 27 116 39
+ 26 115 39
+ 24 115 40
+ 23 114 40
+ 22 113 41
+ 21 112 41
+ 19 111 41
+ 18 110 42
+ 17 109 42
+ 16 108 42
+ 15 108 43
+ 15 107 43
+ 14 106 43
+ 13 105 43
+ 13 104 43
+ 12 103 44
+ 12 102 44
+ 11 101 44
+ 11 100 44
+ 11 99 44
+ 11 99 44
+ 11 98 45
+ 11 97 45
+ 11 96 45
+ 11 95 45
+ 11 94 45
+ 12 93 45
+ 12 92 45
+ 12 91 45
+ 13 90 45
+ 13 89 45
+ 14 88 45
+ 14 87 45
+ 15 86 44
+ 15 85 44
+ 16 84 44
+ 16 84 44
+ 16 83 44
+ 17 82 44
+ 17 81 44
+ 18 80 43
+ 18 79 43
+ 19 78 43
+ 19 77 43
+ 20 76 42
+ 20 75 42
+ 20 74 42
+ 21 73 42
+ 21 72 41
+ 22 71 41
+ 22 70 41
+ 22 69 40
+ 23 68 40
+ 23 67 39
+ 23 66 39
+ 23 65 39
+ 24 64 38
+ 24 63 38
+ 24 63 37
+ 24 62 37
+ 25 61 36
+ 25 60 36
+ 25 59 35
+ 25 58 35
+ 25 57 34
+ 25 56 34
+ 25 55 33
+ 25 54 33
+ 25 53 32
+ 25 52 31
+ 25 51 31
+ 25 50 30
+ 25 49 30
+ 25 48 29
+ 25 47 28
+ 25 46 28
+ 25 45 27
+ 25 44 26
+ 25 44 25
+ 25 43 25
+ 25 42 24
+ 24 41 23
+ 24 40 23
+ 24 39 22
+ 24 38 21
+ 24 37 20
+ 23 36 19
+ 23 35 19
diff --git a/auxdata/colormaps/cmocean_tempo.rgb b/auxdata/colormaps/cmocean_tempo.rgb
new file mode 100644
index 00000000..fc2f40af
--- /dev/null
+++ b/auxdata/colormaps/cmocean_tempo.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+255 246 244
+253 245 243
+252 244 241
+251 243 240
+249 242 238
+248 241 237
+247 240 235
+245 239 234
+244 238 232
+242 237 231
+241 236 229
+240 235 228
+238 234 226
+237 234 225
+235 233 223
+234 232 222
+233 231 221
+231 230 219
+230 229 218
+228 228 216
+227 227 215
+226 226 214
+224 226 212
+223 225 211
+221 224 209
+220 223 208
+219 222 207
+217 221 205
+216 221 204
+214 220 203
+213 219 201
+211 218 200
+210 217 199
+209 216 197
+207 216 196
+206 215 195
+204 214 193
+203 213 192
+201 212 191
+200 212 190
+198 211 188
+197 210 187
+195 209 186
+194 209 185
+192 208 183
+191 207 182
+189 206 181
+188 206 180
+186 205 179
+185 204 178
+183 203 176
+182 203 175
+180 202 174
+179 201 173
+177 200 172
+176 200 171
+174 199 170
+172 198 169
+171 197 168
+169 197 166
+168 196 165
+166 195 164
+164 195 163
+163 194 162
+161 193 161
+160 192 160
+158 192 159
+156 191 159
+155 190 158
+153 190 157
+151 189 156
+150 188 155
+148 188 154
+146 187 153
+145 186 152
+143 186 151
+141 185 151
+139 184 150
+138 183 149
+136 183 148
+134 182 147
+133 181 147
+131 181 146
+129 180 145
+127 179 144
+125 179 144
+124 178 143
+122 177 142
+120 177 142
+118 176 141
+116 175 141
+114 175 140
+113 174 139
+111 173 139
+109 173 138
+107 172 138
+105 171 137
+103 171 137
+101 170 136
+ 99 169 136
+ 97 169 135
+ 95 168 135
+ 93 167 134
+ 91 166 134
+ 89 166 133
+ 87 165 133
+ 86 164 133
+ 84 164 132
+ 82 163 132
+ 80 162 132
+ 78 161 131
+ 75 161 131
+ 73 160 131
+ 71 159 130
+ 69 159 130
+ 67 158 130
+ 65 157 130
+ 63 156 129
+ 61 156 129
+ 59 155 129
+ 58 154 129
+ 56 153 129
+ 54 152 128
+ 52 152 128
+ 50 151 128
+ 48 150 128
+ 46 149 128
+ 44 148 127
+ 42 147 127
+ 41 147 127
+ 39 146 127
+ 37 145 127
+ 36 144 127
+ 34 143 126
+ 33 142 126
+ 31 141 126
+ 30 141 126
+ 28 140 126
+ 27 139 125
+ 26 138 125
+ 25 137 125
+ 23 136 125
+ 22 135 124
+ 22 134 124
+ 21 133 124
+ 20 132 124
+ 19 132 123
+ 19 131 123
+ 18 130 123
+ 18 129 123
+ 17 128 122
+ 17 127 122
+ 17 126 122
+ 17 125 121
+ 17 124 121
+ 17 123 121
+ 17 122 120
+ 17 121 120
+ 17 120 120
+ 17 119 119
+ 17 118 119
+ 18 118 118
+ 18 117 118
+ 18 116 118
+ 19 115 117
+ 19 114 117
+ 19 113 116
+ 20 112 116
+ 20 111 115
+ 20 110 115
+ 21 109 115
+ 21 108 114
+ 22 107 114
+ 22 106 113
+ 22 105 113
+ 23 104 112
+ 23 103 112
+ 23 102 111
+ 24 101 111
+ 24 101 110
+ 24 100 110
+ 25 99 109
+ 25 98 109
+ 25 97 108
+ 25 96 108
+ 26 95 107
+ 26 94 107
+ 26 93 106
+ 26 92 106
+ 26 91 105
+ 27 90 104
+ 27 89 104
+ 27 88 103
+ 27 88 103
+ 27 87 102
+ 27 86 102
+ 28 85 101
+ 28 84 101
+ 28 83 100
+ 28 82 99
+ 28 81 99
+ 28 80 98
+ 28 79 98
+ 28 78 97
+ 28 77 97
+ 28 76 96
+ 28 76 95
+ 28 75 95
+ 28 74 94
+ 28 73 94
+ 28 72 93
+ 28 71 93
+ 28 70 92
+ 28 69 91
+ 28 68 91
+ 28 67 90
+ 28 66 90
+ 28 66 89
+ 28 65 88
+ 28 64 88
+ 27 63 87
+ 27 62 87
+ 27 61 86
+ 27 60 86
+ 27 59 85
+ 27 58 84
+ 27 57 84
+ 27 56 83
+ 26 55 83
+ 26 54 82
+ 26 54 81
+ 26 53 81
+ 26 52 80
+ 26 51 80
+ 25 50 79
+ 25 49 79
+ 25 48 78
+ 25 47 77
+ 25 46 77
+ 24 45 76
+ 24 44 76
+ 24 43 75
+ 24 42 75
+ 24 41 74
+ 23 40 74
+ 23 39 73
+ 23 38 72
+ 23 37 72
+ 23 36 71
+ 22 35 71
+ 22 34 70
+ 22 33 70
+ 22 32 69
+ 21 31 69
+ 21 30 68
+ 21 29 68
diff --git a/auxdata/colormaps/cmocean_thermal.rgb b/auxdata/colormaps/cmocean_thermal.rgb
new file mode 100644
index 00000000..50e3e262
--- /dev/null
+++ b/auxdata/colormaps/cmocean_thermal.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 4 35 51
+ 4 36 53
+ 4 37 55
+ 4 37 57
+ 5 38 59
+ 5 39 61
+ 5 39 63
+ 5 40 65
+ 5 41 67
+ 6 41 69
+ 6 42 71
+ 6 43 73
+ 7 43 75
+ 7 44 77
+ 7 44 80
+ 8 45 82
+ 8 46 84
+ 9 46 86
+ 9 47 89
+ 10 47 91
+ 11 48 93
+ 12 48 96
+ 12 48 98
+ 13 49 101
+ 14 49 103
+ 15 50 106
+ 16 50 108
+ 18 50 111
+ 19 51 114
+ 20 51 116
+ 22 51 119
+ 23 51 122
+ 25 51 124
+ 26 52 127
+ 28 52 130
+ 30 52 132
+ 31 52 135
+ 33 52 138
+ 35 52 140
+ 37 52 143
+ 39 52 145
+ 42 51 147
+ 44 51 149
+ 46 51 151
+ 48 51 153
+ 51 51 155
+ 53 51 156
+ 55 51 157
+ 57 51 158
+ 60 51 159
+ 62 52 159
+ 64 52 159
+ 66 52 160
+ 68 53 160
+ 70 53 160
+ 71 54 160
+ 73 54 159
+ 75 55 159
+ 77 55 159
+ 78 56 158
+ 80 57 158
+ 82 57 157
+ 83 58 157
+ 85 59 157
+ 86 59 156
+ 88 60 156
+ 89 61 155
+ 91 61 155
+ 92 62 154
+ 94 63 154
+ 95 63 153
+ 96 64 153
+ 98 65 152
+ 99 65 152
+101 66 151
+102 67 151
+103 67 150
+105 68 150
+106 69 149
+108 69 149
+109 70 148
+110 71 148
+112 71 148
+113 72 147
+114 72 147
+116 73 146
+117 74 146
+118 74 146
+120 75 145
+121 75 145
+122 76 145
+124 77 144
+125 77 144
+126 78 144
+128 78 143
+129 79 143
+131 80 143
+132 80 142
+133 81 142
+135 81 142
+136 82 141
+137 82 141
+139 83 141
+140 83 140
+142 84 140
+143 84 140
+144 85 139
+146 85 139
+147 86 139
+149 86 138
+150 87 138
+151 87 138
+153 88 137
+154 88 137
+156 89 137
+157 89 136
+159 90 136
+160 90 135
+162 91 135
+163 91 134
+165 92 134
+166 92 134
+168 93 133
+169 93 132
+171 93 132
+172 94 131
+174 94 131
+175 95 130
+177 95 130
+178 96 129
+180 96 128
+181 97 128
+183 97 127
+184 98 126
+186 98 126
+187 98 125
+189 99 124
+190 99 123
+192 100 123
+193 100 122
+195 101 121
+196 101 120
+198 102 119
+199 102 118
+201 103 117
+202 103 116
+204 104 115
+205 104 114
+206 105 113
+208 105 112
+209 106 111
+211 106 110
+212 107 109
+214 108 108
+215 108 107
+216 109 106
+218 110 105
+219 110 104
+220 111 102
+222 112 101
+223 112 100
+224 113 99
+225 114 98
+227 114 96
+228 115 95
+229 116 94
+230 117 93
+231 118 91
+232 119 90
+234 120 89
+235 121 88
+236 121 86
+237 122 85
+238 123 84
+238 125 83
+239 126 82
+240 127 80
+241 128 79
+242 129 78
+243 130 77
+243 131 76
+244 133 75
+245 134 74
+245 135 73
+246 136 72
+246 138 71
+247 139 70
+247 140 69
+248 142 68
+248 143 67
+249 145 67
+249 146 66
+249 147 65
+250 149 65
+250 150 64
+250 152 63
+251 153 63
+251 155 62
+251 156 62
+251 158 62
+251 159 61
+251 161 61
+252 163 61
+252 164 61
+252 166 60
+252 167 60
+252 169 60
+252 170 60
+252 172 60
+252 174 60
+252 175 60
+252 177 60
+251 178 61
+251 180 61
+251 182 61
+251 183 61
+251 185 62
+251 187 62
+251 188 62
+250 190 63
+250 191 63
+250 193 64
+250 195 64
+249 196 65
+249 198 65
+249 200 66
+248 201 67
+248 203 67
+248 205 68
+247 206 69
+247 208 69
+247 210 70
+246 211 71
+246 213 71
+245 215 72
+245 216 73
+244 218 74
+244 220 75
+243 221 75
+243 223 76
+242 225 77
+242 226 78
+241 228 79
+241 230 80
+240 232 81
+239 233 81
+239 235 82
+238 237 83
+237 238 84
+237 240 85
+236 242 86
+235 244 87
+234 245 88
+234 247 89
+233 249 90
+232 250 91
diff --git a/auxdata/colormaps/cmocean_turbid.rgb b/auxdata/colormaps/cmocean_turbid.rgb
new file mode 100644
index 00000000..e73b23af
--- /dev/null
+++ b/auxdata/colormaps/cmocean_turbid.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+233 246 171
+232 245 170
+232 243 168
+231 242 167
+230 241 165
+230 240 164
+229 239 162
+229 238 161
+228 236 159
+228 235 158
+227 234 156
+227 233 155
+226 232 154
+226 231 152
+225 229 151
+224 228 149
+224 227 148
+223 226 146
+223 225 145
+222 224 143
+222 223 142
+221 221 141
+221 220 139
+220 219 138
+220 218 136
+219 217 135
+219 216 134
+218 215 132
+218 213 131
+217 212 130
+217 211 128
+217 210 127
+216 209 126
+216 208 124
+215 207 123
+215 206 122
+214 204 120
+214 203 119
+213 202 118
+213 201 116
+212 200 115
+212 199 114
+211 198 113
+211 197 111
+211 195 110
+210 194 109
+210 193 108
+209 192 107
+209 191 105
+208 190 104
+208 189 103
+207 188 102
+207 187 101
+207 186 100
+206 184 98
+206 183 97
+205 182 96
+205 181 95
+204 180 94
+204 179 93
+203 178 92
+203 177 91
+202 176 90
+202 175 89
+202 174 88
+201 172 87
+201 171 86
+200 170 85
+200 169 84
+199 168 83
+199 167 82
+198 166 81
+198 165 81
+197 164 80
+197 163 79
+196 162 78
+196 161 77
+195 160 77
+195 159 76
+194 158 75
+194 156 74
+193 155 74
+193 154 73
+192 153 72
+192 152 72
+191 151 71
+191 150 71
+190 149 70
+189 148 69
+189 147 69
+188 146 68
+188 145 68
+187 144 67
+187 143 67
+186 142 66
+185 141 66
+185 140 66
+184 139 65
+183 138 65
+183 137 64
+182 137 64
+182 136 64
+181 135 64
+180 134 63
+179 133 63
+179 132 63
+178 131 62
+177 130 62
+177 129 62
+176 128 62
+175 127 61
+175 126 61
+174 125 61
+173 125 61
+172 124 61
+172 123 61
+171 122 60
+170 121 60
+169 120 60
+168 119 60
+168 119 60
+167 118 60
+166 117 60
+165 116 60
+164 115 59
+164 114 59
+163 114 59
+162 113 59
+161 112 59
+160 111 59
+159 110 59
+158 110 59
+158 109 59
+157 108 59
+156 107 59
+155 107 59
+154 106 59
+153 105 59
+152 104 59
+151 104 58
+150 103 58
+150 102 58
+149 101 58
+148 101 58
+147 100 58
+146 99 58
+145 98 58
+144 98 58
+143 97 58
+142 96 58
+141 96 58
+140 95 58
+139 94 58
+138 94 58
+137 93 58
+136 92 58
+135 92 57
+134 91 57
+133 90 57
+132 90 57
+131 89 57
+130 88 57
+129 88 57
+128 87 57
+127 86 57
+126 86 57
+125 85 56
+124 84 56
+123 84 56
+122 83 56
+121 83 56
+120 82 56
+119 81 56
+118 81 56
+117 80 55
+116 79 55
+115 79 55
+114 78 55
+113 78 55
+112 77 55
+111 76 54
+110 76 54
+109 75 54
+108 75 54
+107 74 53
+106 73 53
+105 73 53
+103 72 53
+102 72 53
+101 71 52
+100 70 52
+ 99 70 52
+ 98 69 52
+ 97 69 51
+ 96 68 51
+ 95 67 51
+ 94 67 51
+ 93 66 50
+ 92 66 50
+ 91 65 50
+ 90 65 49
+ 89 64 49
+ 88 63 49
+ 87 63 48
+ 86 62 48
+ 85 62 48
+ 84 61 48
+ 83 60 47
+ 82 60 47
+ 81 59 47
+ 80 59 46
+ 79 58 46
+ 78 57 46
+ 77 57 45
+ 75 56 45
+ 74 56 44
+ 73 55 44
+ 72 54 44
+ 71 54 43
+ 70 53 43
+ 69 53 43
+ 68 52 42
+ 67 51 42
+ 66 51 41
+ 65 50 41
+ 64 50 41
+ 63 49 40
+ 62 48 40
+ 61 48 39
+ 60 47 39
+ 59 47 39
+ 58 46 38
+ 57 45 38
+ 56 45 37
+ 55 44 37
+ 54 43 36
+ 53 43 36
+ 52 42 36
+ 51 42 35
+ 50 41 35
+ 49 40 34
+ 48 40 34
+ 47 39 33
+ 46 38 33
+ 45 38 32
+ 44 37 32
+ 43 36 31
+ 42 36 31
+ 41 35 31
+ 40 35 30
+ 39 34 30
+ 38 33 29
+ 37 33 29
+ 36 32 28
+ 35 31 28
+ 34 31 27
diff --git a/auxdata/colormaps/cmp_b2r.rgb b/auxdata/colormaps/cmp_b2r.rgb
new file mode 100644
index 00000000..f6605b62
--- /dev/null
+++ b/auxdata/colormaps/cmp_b2r.rgb
@@ -0,0 +1,66 @@
+ncolors=64
+# r g b
+49 54 149
+52 63 153
+55 72 158
+57 81 162
+60 89 166
+63 98 171
+66 107 175
+69 116 180
+75 124 184
+81 132 188
+88 140 192
+95 148 196
+101 156 200
+108 163 204
+115 171 208
+122 178 212
+130 184 215
+137 190 218
+145 196 222
+153 203 225
+161 209 228
+168 215 232
+176 219 234
+183 223 237
+191 227 239
+198 230 241
+206 234 243
+213 238 245
+221 241 247
+226 242 240
+231 239 225
+235 236 211
+239 234 196
+243 231 181
+247 228 167
+252 225 152
+254 221 141
+254 214 134
+254 207 128
+254 200 121
+253 193 115
+253 186 108
+253 179 101
+253 171 96
+251 162 91
+250 153 87
+249 144 83
+248 134 79
+246 125 74
+245 116 70
+243 107 66
+239 99 62
+235 90 58
+231 81 54
+227 73 50
+223 64 46
+219 56 43
+214 47 39
+207 40 39
+200 34 39
+193 27 39
+186 20 38
+179 13 38
+172 7 38
diff --git a/auxdata/colormaps/cmp_flux.rgb b/auxdata/colormaps/cmp_flux.rgb
new file mode 100644
index 00000000..2541cabb
--- /dev/null
+++ b/auxdata/colormaps/cmp_flux.rgb
@@ -0,0 +1,24 @@
+ncolors=22
+# r g b
+0 253 253
+8 222 253
+16 189 253
+24 157 253
+32 125 253
+40 93 253
+48 60 253
+85 85 253
+133 133 253
+181 181 253
+230 230 253
+253 230 230
+253 181 181
+253 133 133
+253 85 85
+253 60 48
+253 93 40
+253 125 32
+253 157 24
+253 189 16
+253 224 8
+253 253 0
diff --git a/auxdata/colormaps/cmp_haxby.rgb b/auxdata/colormaps/cmp_haxby.rgb
new file mode 100644
index 00000000..97c0a5d9
--- /dev/null
+++ b/auxdata/colormaps/cmp_haxby.rgb
@@ -0,0 +1,66 @@
+ncolors=64
+# r g b
+37 57 175
+37 68 187
+38 79 199
+38 90 211
+39 101 223
+39 113 235
+40 124 247
+41 134 251
+43 144 252
+44 154 253
+46 164 253
+47 174 254
+49 184 255
+54 193 255
+62 200 255
+71 207 255
+80 214 255
+89 221 255
+98 229 255
+107 235 254
+112 235 241
+117 235 228
+122 235 215
+127 236 202
+132 236 189
+137 236 177
+147 238 172
+157 241 171
+168 244 169
+178 247 167
+189 250 165
+200 253 163
+208 253 159
+213 250 152
+219 247 146
+224 244 139
+230 241 133
+236 238 126
+240 235 120
+243 227 115
+245 220 109
+248 212 104
+250 205 98
+252 197 93
+255 190 88
+255 185 84
+255 181 81
+255 176 78
+255 172 75
+255 167 72
+255 163 69
+255 163 74
+255 167 85
+255 171 95
+255 175 105
+255 179 115
+255 183 126
+255 189 139
+255 200 158
+255 211 178
+255 222 197
+255 233 216
+255 244 236
+255 255 255
diff --git a/auxdata/colormaps/cosam.rgb b/auxdata/colormaps/cosam.rgb
new file mode 100644
index 00000000..8d419324
--- /dev/null
+++ b/auxdata/colormaps/cosam.rgb
@@ -0,0 +1,12 @@
+ncolors= 10
+# r g b
+ 120 0 136
+ 90 0 184
+ 70 0 245
+ 0 170 225
+ 0 200 200
+ 0 200 125
+ 195 255 0
+ 255 255 0
+ 255 155 0
+ 255 0 0
diff --git a/auxdata/colormaps/cosam12.rgb b/auxdata/colormaps/cosam12.rgb
new file mode 100644
index 00000000..03e481a3
--- /dev/null
+++ b/auxdata/colormaps/cosam12.rgb
@@ -0,0 +1,14 @@
+ncolors= 12
+# r g b
+ 100 0 116
+ 120 0 136
+ 90 0 184
+ 70 0 245
+ 0 170 225
+ 0 200 200
+ 0 200 125
+ 195 255 0
+ 255 255 0
+ 255 100 0
+ 255 155 0
+ 255 0 0
diff --git a/auxdata/colormaps/cyclic.rgb b/auxdata/colormaps/cyclic.rgb
new file mode 100644
index 00000000..d8834b31
--- /dev/null
+++ b/auxdata/colormaps/cyclic.rgb
@@ -0,0 +1,8 @@
+ncolors = 6
+# r g b
+ 1.0 0.0 0.0
+ 0.0 1.0 0.0
+ 0.0 0.0 1.0
+ 1.0 1.0 0.0
+ 0.0 1.0 1.0
+ 1.0 0.0 1.0
diff --git a/auxdata/colormaps/detail.rgb b/auxdata/colormaps/detail.rgb
new file mode 100644
index 00000000..35024afc
--- /dev/null
+++ b/auxdata/colormaps/detail.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 0 255
+0 10 255
+1 20 254
+2 40 253
+3 60 252
+4 80 251
+5 114 250
+6 145 249
+7 175 248
+8 202 247
+9 225 246
+10 241 245
+11 251 244
+12 253 243
+13 248 242
+14 235 241
+15 216 240
+16 192 239
+17 163 238
+18 133 237
+19 102 236
+20 72 235
+21 46 234
+22 24 233
+23 9 232
+24 1 231
+25 0 230
+26 7 229
+27 21 228
+28 41 227
+29 67 226
+30 96 225
+31 126 224
+32 157 223
+33 186 222
+34 212 221
+35 232 220
+36 246 219
+37 253 218
+38 252 217
+39 244 216
+40 229 215
+41 207 214
+42 181 213
+43 151 212
+44 120 211
+45 90 210
+46 61 209
+47 37 208
+48 18 207
+49 5 206
+50 0 205
+51 2 204
+52 12 203
+53 28 202
+54 51 201
+55 78 200
+56 108 199
+57 139 198
+58 169 197
+59 197 196
+60 221 195
+61 239 194
+62 250 193
+63 254 192
+64 250 191
+65 239 190
+66 221 189
+67 197 188
+68 169 187
+69 139 186
+70 108 185
+71 78 184
+72 51 183
+73 28 182
+74 12 181
+75 2 180
+76 0 179
+77 5 178
+78 18 177
+79 37 176
+80 61 175
+81 90 174
+82 120 173
+83 151 172
+84 181 171
+85 207 170
+86 229 169
+87 244 168
+88 252 167
+89 253 166
+90 246 165
+91 232 164
+92 212 163
+93 186 162
+94 157 161
+95 127 160
+96 96 159
+97 67 158
+98 41 157
+99 21 156
+100 7 155
+101 0 154
+102 1 153
+103 9 152
+104 24 151
+105 46 150
+106 72 149
+107 102 148
+108 133 147
+109 163 146
+110 192 145
+111 216 144
+112 235 143
+113 248 142
+114 253 141
+115 251 140
+116 241 139
+117 225 138
+118 202 137
+119 175 136
+120 145 135
+121 114 134
+122 84 133
+123 56 132
+124 32 131
+125 14 130
+126 3 129
+127 0 128
+128 3 127
+129 14 126
+130 32 125
+131 56 124
+132 84 123
+133 114 122
+134 145 121
+135 175 120
+136 202 119
+137 225 118
+138 241 117
+139 251 116
+140 253 115
+141 248 114
+142 235 113
+143 216 112
+144 192 111
+145 163 110
+146 133 109
+147 102 108
+148 72 107
+149 46 106
+150 24 105
+151 9 104
+152 1 103
+153 0 102
+154 7 101
+155 21 100
+156 41 99
+157 67 98
+158 96 97
+159 126 96
+160 157 95
+161 186 94
+162 212 93
+163 232 92
+164 246 91
+165 253 90
+166 252 89
+167 244 88
+168 229 87
+169 207 86
+170 181 85
+171 151 84
+172 120 83
+173 90 82
+174 61 81
+175 37 80
+176 18 79
+177 5 78
+178 0 77
+179 2 76
+180 12 75
+181 28 74
+182 51 73
+183 78 72
+184 108 71
+185 139 70
+186 169 69
+187 197 68
+188 221 67
+189 239 66
+190 250 65
+191 254 64
+192 250 63
+193 239 62
+194 221 61
+195 197 60
+196 169 59
+197 139 58
+198 108 57
+199 78 56
+200 51 55
+201 28 54
+202 12 53
+203 2 52
+204 0 51
+205 5 50
+206 18 49
+207 37 48
+208 61 47
+209 90 46
+210 120 45
+211 151 44
+212 181 43
+213 207 42
+214 229 41
+215 244 40
+216 252 39
+217 253 38
+218 246 37
+219 232 36
+220 212 35
+221 186 34
+222 157 33
+223 127 32
+224 96 31
+225 67 30
+226 41 29
+227 21 28
+228 7 27
+229 0 26
+230 1 25
+231 9 24
+232 24 23
+233 46 22
+234 72 21
+235 102 20
+236 133 19
+237 163 18
+238 192 17
+239 216 16
+240 235 15
+241 248 14
+242 253 13
+243 251 12
+244 241 11
+245 225 10
+246 202 9
+247 175 8
+248 145 7
+249 114 6
+250 84 5
+251 56 4
+252 32 3
diff --git a/auxdata/colormaps/drought_severity.rgb b/auxdata/colormaps/drought_severity.rgb
new file mode 100644
index 00000000..b0c17f20
--- /dev/null
+++ b/auxdata/colormaps/drought_severity.rgb
@@ -0,0 +1,9 @@
+ncolors = 7
+# r g b
+ 0 151 92
+ 113 185 117
+ 192 217 150
+ 255 252 193
+ 252 195 119
+ 249 130 63
+ 238 40 32
diff --git a/auxdata/colormaps/example.rgb b/auxdata/colormaps/example.rgb
new file mode 100644
index 00000000..80038ad4
--- /dev/null
+++ b/auxdata/colormaps/example.rgb
@@ -0,0 +1,115 @@
+ncolors = 113
+# r g b
+ 1.000000 1.000000 0.968627
+ 1.000000 1.000000 0.905882
+ 1.000000 1.000000 0.843137
+ 1.000000 1.000000 0.780392
+ 1.000000 1.000000 0.717647
+ 1.000000 1.000000 0.654902
+ 1.000000 1.000000 0.592157
+ 1.000000 1.000000 0.529412
+ 1.000000 1.000000 0.470588
+ 1.000000 1.000000 0.407843
+ 1.000000 1.000000 0.345098
+ 1.000000 1.000000 0.282353
+ 1.000000 1.000000 0.219608
+ 1.000000 1.000000 0.156863
+ 1.000000 1.000000 0.094118
+ 1.000000 1.000000 0.031373
+ 1.000000 0.968627 0.031373
+ 1.000000 0.905882 0.094118
+ 1.000000 0.843137 0.156863
+ 1.000000 0.780392 0.219608
+ 1.000000 0.717647 0.282353
+ 1.000000 0.654902 0.345098
+ 1.000000 0.592157 0.407843
+ 1.000000 0.529412 0.470588
+ 1.000000 0.470588 0.529412
+ 1.000000 0.407843 0.592157
+ 1.000000 0.345098 0.654902
+ 1.000000 0.282353 0.717647
+ 1.000000 0.219608 0.780392
+ 1.000000 0.156863 0.843137
+ 1.000000 0.094118 0.905882
+ 1.000000 0.031373 0.968627
+ 1.000000 0.000000 0.968627
+ 1.000000 0.000000 0.905882
+ 1.000000 0.000000 0.843137
+ 1.000000 0.000000 0.780392
+ 1.000000 0.000000 0.717647
+ 1.000000 0.000000 0.654902
+ 1.000000 0.000000 0.592157
+ 1.000000 0.000000 0.529412
+ 1.000000 0.000000 0.470588
+ 1.000000 0.000000 0.407843
+ 1.000000 0.000000 0.345098
+ 1.000000 0.000000 0.282353
+ 1.000000 0.000000 0.219608
+ 1.000000 0.000000 0.156863
+ 1.000000 0.000000 0.094118
+ 1.000000 0.000000 0.031373
+ 0.968627 0.031373 0.031373
+ 0.905882 0.094118 0.094118
+ 0.843137 0.156863 0.156863
+ 0.780392 0.219608 0.219608
+ 0.717647 0.282353 0.282353
+ 0.654902 0.345098 0.345098
+ 0.592157 0.407843 0.407843
+ 0.529412 0.470588 0.470588
+ 0.470588 0.529412 0.529412
+ 0.407843 0.592157 0.592157
+ 0.345098 0.654902 0.654902
+ 0.282353 0.717647 0.717647
+ 0.219608 0.780392 0.780392
+ 0.156863 0.843137 0.843137
+ 0.094118 0.905882 0.905882
+ 0.031373 0.968627 0.968627
+ 0.000000 1.000000 0.968627
+ 0.000000 1.000000 0.937255
+ 0.000000 1.000000 0.874510
+ 0.000000 1.000000 0.811765
+ 0.000000 1.000000 0.780392
+ 0.000000 1.000000 0.717647
+ 0.000000 1.000000 0.654902
+ 0.000000 1.000000 0.592157
+ 0.000000 1.000000 0.529412
+ 0.000000 1.000000 0.470588
+ 0.000000 1.000000 0.407843
+ 0.000000 1.000000 0.345098
+ 0.000000 1.000000 0.282353
+ 0.000000 1.000000 0.219608
+ 0.000000 1.000000 0.156863
+ 0.000000 1.000000 0.094118
+ 0.000000 1.000000 0.031373
+ 0.000000 0.968627 0.031373
+ 0.000000 0.905882 0.094118
+ 0.000000 0.843137 0.156863
+ 0.000000 0.780392 0.219608
+ 0.000000 0.717647 0.282353
+ 0.000000 0.654902 0.345098
+ 0.000000 0.592157 0.407843
+ 0.000000 0.529412 0.470588
+ 0.000000 0.470588 0.529412
+ 0.000000 0.407843 0.592157
+ 0.000000 0.345098 0.654902
+ 0.000000 0.282353 0.717647
+ 0.000000 0.219608 0.780392
+ 0.000000 0.156863 0.843137
+ 0.000000 0.094118 0.905882
+ 0.000000 0.031373 0.968627
+ 0.000000 0.000000 0.968627
+ 0.000000 0.000000 0.905882
+ 0.000000 0.000000 0.843137
+ 0.000000 0.000000 0.780392
+ 0.000000 0.000000 0.717647
+ 0.000000 0.000000 0.654902
+ 0.000000 0.000000 0.592157
+ 0.000000 0.000000 0.529412
+ 0.000000 0.000000 0.470588
+ 0.000000 0.000000 0.407843
+ 0.000000 0.000000 0.345098
+ 0.000000 0.000000 0.282353
+ 0.000000 0.000000 0.219608
+ 0.000000 0.000000 0.156863
+ 0.000000 0.000000 0.094118
+ 0.000000 0.000000 0.031373
diff --git a/auxdata/colormaps/extrema.rgb b/auxdata/colormaps/extrema.rgb
new file mode 100644
index 00000000..f5eeb112
--- /dev/null
+++ b/auxdata/colormaps/extrema.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 0 255
+2 0 252
+5 0 249
+8 1 246
+11 3 243
+14 9 240
+17 20 237
+19 39 235
+22 67 232
+25 105 229
+27 149 227
+30 193 224
+32 229 222
+35 251 219
+37 253 217
+39 238 215
+42 208 212
+44 171 210
+46 133 208
+48 99 206
+50 74 204
+53 59 201
+55 54 199
+57 61 197
+59 77 195
+61 101 193
+62 130 192
+64 162 190
+66 194 188
+68 221 186
+70 241 184
+72 252 182
+73 254 181
+75 246 179
+77 231 177
+78 209 176
+80 184 174
+81 158 173
+83 132 171
+84 109 170
+86 89 168
+87 74 167
+88 63 166
+90 56 164
+91 54 163
+92 57 162
+93 63 161
+95 72 159
+96 84 158
+97 99 157
+98 116 156
+99 133 155
+100 151 154
+101 169 153
+102 187 152
+103 203 151
+104 217 150
+105 229 149
+106 239 148
+107 247 147
+108 252 146
+109 254 145
+110 254 144
+110 253 144
+111 249 143
+112 244 142
+113 237 141
+113 229 141
+114 221 140
+115 211 139
+115 202 139
+116 192 138
+116 182 138
+117 173 137
+117 163 137
+118 154 136
+118 146 136
+119 137 135
+119 130 135
+120 122 134
+120 116 134
+121 109 133
+121 104 133
+121 98 133
+122 93 132
+122 89 132
+122 85 132
+123 81 131
+123 78 131
+123 75 131
+124 73 130
+124 70 130
+124 68 130
+124 66 130
+125 65 129
+125 63 129
+125 62 129
+125 61 129
+125 60 129
+126 59 128
+126 59 128
+126 58 128
+126 57 128
+126 57 128
+126 57 128
+126 56 128
+126 56 128
+126 56 128
+127 56 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 55 127
+127 54 127
+127 54 127
+127 54 127
+127 54 127
+127 54 127
+127 54 127
+128 54 126
+128 54 126
+128 54 126
+128 55 126
+128 55 126
+128 55 126
+128 55 126
+128 55 126
+128 56 126
+129 56 125
+129 57 125
+129 57 125
+129 58 125
+129 59 125
+130 60 124
+130 61 124
+130 63 124
+130 64 124
+131 66 123
+131 69 123
+131 71 123
+132 74 122
+132 78 122
+132 81 122
+133 85 121
+133 90 121
+133 95 121
+134 101 120
+134 107 120
+135 114 119
+135 121 119
+136 129 118
+136 137 118
+137 146 117
+137 155 117
+138 165 116
+138 175 116
+139 185 115
+139 196 115
+140 206 114
+141 216 113
+141 225 113
+142 234 112
+143 241 111
+144 247 110
+144 252 110
+145 254 109
+146 254 108
+147 252 107
+148 247 106
+149 240 105
+150 230 104
+151 218 103
+152 203 102
+153 186 101
+154 169 100
+155 150 99
+156 132 98
+157 114 97
+158 97 96
+159 82 95
+161 70 93
+162 61 92
+163 56 91
+164 54 90
+166 58 88
+167 65 87
+168 78 86
+170 95 84
+171 116 83
+173 140 81
+174 167 80
+176 193 78
+177 218 77
+179 238 75
+181 250 73
+182 255 72
+184 249 70
+186 233 68
+188 209 66
+190 179 64
+192 147 62
+193 115 61
+195 88 59
+197 68 57
+199 56 55
+201 55 53
+204 65 50
+206 86 48
+208 116 46
+210 153 44
+212 192 42
+215 226 39
+217 249 37
+219 254 35
+222 240 32
+224 209 30
+227 167 27
+229 121 25
+232 80 22
+235 48 19
+237 26 17
+240 12 14
+243 5 11
+246 2 8
diff --git a/auxdata/colormaps/grads_default.rgb b/auxdata/colormaps/grads_default.rgb
new file mode 100644
index 00000000..0ad89e4b
--- /dev/null
+++ b/auxdata/colormaps/grads_default.rgb
@@ -0,0 +1,18 @@
+# GrADS color map from http://www.iges.org/grads/gadoc/colorcontrol.html
+
+ncolors = 14
+# r g b
+ 250 60 60
+ 0 220 0
+ 30 60 255
+ 0 200 200
+ 240 0 130
+ 230 220 50
+ 240 130 40
+ 160 0 200
+ 160 230 50
+ 0 160 255
+ 230 175 45
+ 0 210 140
+ 130 0 220
+ 170 170 170
diff --git a/auxdata/colormaps/grads_rainbow.rgb b/auxdata/colormaps/grads_rainbow.rgb
new file mode 100644
index 00000000..64d0427e
--- /dev/null
+++ b/auxdata/colormaps/grads_rainbow.rgb
@@ -0,0 +1,17 @@
+# GrADS color map from http://www.iges.org/grads/gadoc/colorcontrol.html
+
+ncolors = 13
+# r g b
+ 160 0 200
+ 130 0 220
+ 30 60 255
+ 0 160 255
+ 0 200 200
+ 0 210 140
+ 0 220 0
+ 160 230 50
+ 230 220 50
+ 230 175 45
+ 240 130 40
+ 250 60 60
+ 240 0 130
diff --git a/auxdata/colormaps/gscyclic.rgb b/auxdata/colormaps/gscyclic.rgb
new file mode 100644
index 00000000..c1c7fce7
--- /dev/null
+++ b/auxdata/colormaps/gscyclic.rgb
@@ -0,0 +1,8 @@
+ncolors = 6
+# r g b
+ 0.5 0.5 0.5
+ 0.125 0.125 0.125
+ 0.75 0.75 0.75
+ 0.25 0.25 0.25
+ 0.625 0.625 0.625
+ 0.375 0.375 0.375
diff --git a/auxdata/colormaps/gsdtol.rgb b/auxdata/colormaps/gsdtol.rgb
new file mode 100644
index 00000000..62d76392
--- /dev/null
+++ b/auxdata/colormaps/gsdtol.rgb
@@ -0,0 +1,33 @@
+ncolors = 31
+# r g b
+ 0.03125 0.03125 0.03125
+ 0.06250 0.06250 0.06250
+ 0.09375 0.09375 0.09375
+ 0.12500 0.12500 0.12500
+ 0.15625 0.15625 0.15625
+ 0.18750 0.18750 0.18750
+ 0.21875 0.21875 0.21875
+ 0.25000 0.25000 0.25000
+ 0.28125 0.28125 0.28125
+ 0.31250 0.31250 0.31250
+ 0.34375 0.34375 0.34375
+ 0.37500 0.37500 0.37500
+ 0.40625 0.40625 0.40625
+ 0.43750 0.43750 0.43750
+ 0.46875 0.46875 0.46875
+ 0.50000 0.50000 0.50000
+ 0.53125 0.53125 0.53125
+ 0.56250 0.56250 0.56250
+ 0.59375 0.59375 0.59375
+ 0.62500 0.62500 0.62500
+ 0.65625 0.65625 0.65625
+ 0.68750 0.68750 0.68750
+ 0.71875 0.71875 0.71875
+ 0.75000 0.75000 0.75000
+ 0.78125 0.78125 0.78125
+ 0.81250 0.81250 0.81250
+ 0.84375 0.84375 0.84375
+ 0.87500 0.87500 0.87500
+ 0.90625 0.90625 0.90625
+ 0.93750 0.93750 0.93750
+ 0.96875 0.96875 0.96875
diff --git a/auxdata/colormaps/gsltod.rgb b/auxdata/colormaps/gsltod.rgb
new file mode 100644
index 00000000..c45a1f21
--- /dev/null
+++ b/auxdata/colormaps/gsltod.rgb
@@ -0,0 +1,33 @@
+ncolors = 31
+# r g b
+ 0.96875 0.96875 0.96875
+ 0.93750 0.93750 0.93750
+ 0.90625 0.90625 0.90625
+ 0.87500 0.87500 0.87500
+ 0.84375 0.84375 0.84375
+ 0.81250 0.81250 0.81250
+ 0.78125 0.78125 0.78125
+ 0.75000 0.75000 0.75000
+ 0.71875 0.71875 0.71875
+ 0.68750 0.68750 0.68750
+ 0.65625 0.65625 0.65625
+ 0.62500 0.62500 0.62500
+ 0.59375 0.59375 0.59375
+ 0.56250 0.56250 0.56250
+ 0.53125 0.53125 0.53125
+ 0.50000 0.50000 0.50000
+ 0.46875 0.46875 0.46875
+ 0.43750 0.43750 0.43750
+ 0.40625 0.40625 0.40625
+ 0.37500 0.37500 0.37500
+ 0.34375 0.34375 0.34375
+ 0.31250 0.31250 0.31250
+ 0.28125 0.28125 0.28125
+ 0.25000 0.25000 0.25000
+ 0.21875 0.21875 0.21875
+ 0.18750 0.18750 0.18750
+ 0.15625 0.15625 0.15625
+ 0.12500 0.12500 0.12500
+ 0.09375 0.09375 0.09375
+ 0.06250 0.06250 0.06250
+ 0.03125 0.03125 0.03125
diff --git a/auxdata/colormaps/helix.rgb b/auxdata/colormaps/helix.rgb
new file mode 100644
index 00000000..1f6bde77
--- /dev/null
+++ b/auxdata/colormaps/helix.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 0 0
+0 0 0
+1 1 0
+2 1 0
+3 2 0
+4 2 0
+5 3 0
+6 4 0
+7 4 0
+7 5 0
+8 6 0
+9 6 0
+10 7 0
+10 8 0
+11 9 0
+12 10 0
+12 11 0
+13 11 0
+14 12 0
+14 13 0
+15 14 0
+15 15 0
+16 16 0
+16 17 0
+17 18 0
+17 19 0
+18 20 0
+18 21 0
+18 22 0
+19 23 0
+19 25 0
+19 26 0
+20 27 0
+20 28 0
+20 29 0
+20 30 0
+20 31 1
+21 33 1
+21 34 1
+21 35 1
+21 36 2
+21 37 2
+21 39 2
+21 40 2
+21 41 3
+21 42 3
+21 43 4
+21 44 4
+20 46 4
+20 47 5
+20 48 5
+20 49 6
+20 50 7
+19 52 7
+19 53 8
+19 54 8
+18 55 9
+18 56 10
+18 57 10
+17 58 11
+17 59 12
+17 60 13
+16 61 14
+16 62 15
+16 63 15
+15 64 16
+15 65 17
+14 66 18
+14 67 19
+13 68 21
+13 69 22
+12 70 23
+12 71 24
+11 72 25
+11 72 26
+10 73 28
+10 74 29
+9 75 30
+9 75 32
+8 76 33
+8 76 34
+7 77 36
+7 78 37
+6 78 39
+6 79 40
+5 79 42
+5 79 43
+4 80 45
+4 80 46
+4 80 48
+3 81 50
+3 81 51
+2 81 53
+2 81 55
+2 81 56
+1 81 58
+1 81 60
+1 81 62
+1 81 63
+0 81 65
+0 81 67
+0 81 69
+0 81 71
+0 81 73
+0 80 74
+0 80 76
+0 80 78
+0 79 80
+0 79 82
+0 79 84
+0 78 86
+0 77 88
+0 77 90
+0 76 91
+0 76 93
+1 75 95
+1 74 97
+1 74 99
+2 73 101
+2 72 103
+3 71 105
+3 70 106
+4 69 108
+4 69 110
+5 68 112
+6 67 114
+6 66 115
+7 65 117
+8 64 119
+9 62 121
+10 61 122
+11 60 124
+12 59 126
+13 58 127
+14 57 129
+15 55 130
+16 54 132
+18 53 133
+19 52 135
+20 50 136
+22 49 138
+23 48 139
+25 47 140
+26 45 142
+28 44 143
+29 43 144
+31 41 145
+33 40 146
+34 39 147
+36 37 148
+38 36 149
+40 35 150
+42 33 151
+44 32 152
+46 31 153
+48 29 154
+50 28 154
+52 27 155
+54 25 156
+57 24 156
+59 23 157
+61 22 157
+63 20 158
+66 19 158
+68 18 158
+71 17 158
+73 16 159
+75 15 159
+78 14 159
+81 13 159
+83 12 159
+86 11 159
+88 10 159
+91 9 158
+94 8 158
+96 7 158
+99 6 157
+102 5 157
+104 5 156
+107 4 156
+110 3 155
+113 3 155
+115 2 154
+118 2 153
+121 1 152
+124 1 151
+127 1 150
+129 0 149
+132 0 148
+135 0 147
+138 0 146
+141 0 145
+143 0 143
+146 0 142
+149 0 141
+152 0 139
+155 0 138
+157 0 136
+160 1 135
+163 1 133
+165 1 132
+168 2 130
+171 3 128
+173 3 126
+176 4 125
+179 5 123
+181 6 121
+184 6 119
+186 7 117
+188 8 115
+191 10 113
+193 11 111
+196 12 109
+198 13 107
+200 15 105
+202 16 103
+204 18 100
+206 19 98
+209 21 96
+211 23 94
+212 24 92
+214 26 89
+216 28 87
+218 30 85
+220 32 83
+221 34 80
+223 37 78
+224 39 76
+226 41 73
+227 44 71
+229 46 69
+230 48 66
+231 51 64
+232 54 62
+233 56 60
+234 59 57
+235 62 55
+236 65 53
+237 68 51
+238 71 49
+238 74 46
+239 77 44
+240 80 42
+240 83 40
+240 86 38
+241 89 36
+241 93 34
+241 96 32
+241 99 30
+241 103 28
+241 106 27
+241 110 25
+240 113 23
+240 117 21
diff --git a/auxdata/colormaps/helix1.rgb b/auxdata/colormaps/helix1.rgb
new file mode 100644
index 00000000..99b38dd5
--- /dev/null
+++ b/auxdata/colormaps/helix1.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+0 0 0
+0 0 0
+1 1 1
+2 1 1
+3 2 2
+4 2 2
+5 3 3
+6 4 4
+7 4 4
+7 5 5
+8 6 6
+9 6 6
+10 7 7
+10 8 8
+11 9 9
+12 10 10
+12 11 11
+13 11 11
+14 12 12
+14 13 13
+15 14 14
+15 15 15
+16 16 16
+16 17 17
+17 18 18
+17 19 19
+18 20 20
+18 21 21
+18 22 22
+19 23 23
+19 25 25
+19 26 26
+20 27 27
+20 28 28
+20 29 29
+20 30 30
+20 31 31
+21 33 33
+21 34 34
+21 35 35
+21 36 36
+21 37 37
+21 39 39
+21 40 40
+21 41 41
+21 42 42
+21 43 43
+21 44 44
+20 46 46
+20 47 47
+20 48 48
+20 49 49
+20 50 50
+19 52 52
+19 53 53
+19 54 54
+18 55 55
+18 56 56
+18 57 57
+17 58 58
+17 59 59
+17 60 60
+16 61 61
+16 62 62
+16 63 63
+15 64 64
+15 65 65
+14 66 66
+14 67 67
+13 68 68
+13 69 69
+12 70 70
+12 71 71
+11 72 72
+11 72 72
+10 73 73
+10 74 74
+9 75 75
+9 75 75
+8 76 76
+8 76 76
+7 77 77
+7 78 78
+6 78 78
+6 79 79
+5 79 79
+5 79 79
+4 80 80
+4 80 80
+4 80 80
+3 81 81
+3 81 81
+2 81 81
+2 81 81
+2 81 81
+1 81 81
+1 81 81
+1 81 81
+1 81 81
+0 81 81
+0 81 81
+0 81 81
+0 81 81
+0 81 81
+0 80 80
+0 80 80
+0 80 80
+0 79 79
+0 79 79
+0 79 79
+0 78 78
+0 77 77
+0 77 77
+0 76 76
+0 76 76
+1 75 75
+1 74 74
+1 74 74
+2 73 73
+2 72 72
+3 71 71
+3 70 70
+4 69 69
+4 69 69
+5 68 68
+6 67 67
+6 66 66
+7 65 65
+8 64 64
+9 62 62
+10 61 61
+11 60 60
+12 59 59
+13 58 58
+14 57 57
+15 55 55
+16 54 54
+18 53 53
+19 52 52
+20 50 50
+22 49 49
+23 48 48
+25 47 47
+26 45 45
+28 44 44
+29 43 43
+31 41 41
+33 40 40
+34 39 39
+36 37 37
+38 36 36
+40 35 35
+42 33 33
+44 32 32
+46 31 31
+48 29 29
+50 28 28
+52 27 27
+54 25 25
+57 24 24
+59 23 23
+61 22 22
+63 20 20
+66 19 19
+68 18 18
+71 17 17
+73 16 16
+75 15 15
+78 14 14
+81 13 13
+83 12 12
+86 11 11
+88 10 10
+91 9 9
+94 8 8
+96 7 7
+99 6 6
+102 5 5
+104 5 5
+107 4 4
+110 3 3
+113 3 3
+115 2 2
+118 2 2
+121 1 1
+124 1 1
+127 1 1
+129 0 0
+132 0 0
+135 0 0
+138 0 0
+141 0 0
+143 0 0
+146 0 0
+149 0 0
+152 0 0
+155 0 0
+157 0 0
+160 1 1
+163 1 1
+165 1 1
+168 2 2
+171 3 3
+173 3 3
+176 4 4
+179 5 5
+181 6 6
+184 6 6
+186 7 7
+188 8 8
+191 10 10
+193 11 11
+196 12 12
+198 13 13
+200 15 15
+202 16 16
+204 18 18
+206 19 19
+209 21 21
+211 23 23
+212 24 24
+214 26 26
+216 28 28
+218 30 30
+220 32 32
+221 34 34
+223 37 37
+224 39 39
+226 41 41
+227 44 44
+229 46 46
+230 48 48
+231 51 51
+232 54 54
+233 56 56
+234 59 59
+235 62 62
+236 65 65
+237 68 68
+238 71 71
+238 74 74
+239 77 77
+240 80 80
+240 83 83
+240 86 86
+241 89 89
+241 93 93
+241 96 96
+241 99 99
+241 103 103
+241 106 106
+241 110 110
+240 113 113
+240 117 117
diff --git a/auxdata/colormaps/hotcold_18lev.rgb b/auxdata/colormaps/hotcold_18lev.rgb
new file mode 100644
index 00000000..e6c192ca
--- /dev/null
+++ b/auxdata/colormaps/hotcold_18lev.rgb
@@ -0,0 +1,25 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 19
+
+# r g b
+ 24 24 112
+ 16 78 139
+ 23 116 205
+ 72 118 255
+ 91 172 237
+ 173 215 230
+ 209 237 237
+ 229 239 249
+ 242 255 255
+ 255 255 255
+ 253 245 230
+ 255 228 180
+ 243 164 96
+ 237 118 0
+ 205 102 29
+ 224 49 15
+ 237 0 0
+ 205 0 0
+ 139 0 0
diff --git a/auxdata/colormaps/hotcolr_19lev.rgb b/auxdata/colormaps/hotcolr_19lev.rgb
new file mode 100644
index 00000000..010adde8
--- /dev/null
+++ b/auxdata/colormaps/hotcolr_19lev.rgb
@@ -0,0 +1,26 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 20
+
+# r g b
+ 0 0 50
+ 24 24 112
+ 16 78 139
+ 23 116 205
+ 72 118 255
+ 91 172 237
+ 173 215 230
+ 209 237 237
+ 229 239 249
+ 242 255 255
+ 253 245 230
+ 255 228 180
+ 243 164 96
+ 237 118 0
+ 205 102 29
+ 224 49 15
+ 237 0 0
+ 205 0 0
+ 139 0 0
+ 50 0 0
diff --git a/auxdata/colormaps/hotres.rgb b/auxdata/colormaps/hotres.rgb
new file mode 100644
index 00000000..4c053fe9
--- /dev/null
+++ b/auxdata/colormaps/hotres.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+1 5 70
+8 25 100
+15 53 130
+23 68 160
+31 83 190
+39 98 220
+47 112 250
+55 127 253
+62 140 250
+69 153 244
+75 164 235
+82 174 224
+88 184 212
+95 193 199
+101 201 186
+107 208 173
+112 215 160
+118 221 147
+123 226 135
+128 231 123
+134 235 112
+139 239 102
+143 242 93
+148 245 84
+153 247 76
+157 249 69
+161 250 62
+165 251 56
+169 252 50
+173 253 45
+177 253 40
+181 253 36
+184 252 32
+188 252 29
+191 251 25
+194 250 23
+197 248 20
+200 247 18
+203 245 16
+206 243 14
+208 241 12
+211 239 11
+213 237 10
+216 235 9
+218 232 8
+220 230 7
+222 227 6
+224 225 5
+226 222 4
+228 219 4
+230 216 3
+232 213 3
+233 210 3
+235 207 2
+236 204 2
+238 201 2
+239 198 1
+240 195 1
+241 192 1
+242 189 1
+243 186 1
+244 183 0
+245 180 0
+246 177 0
+247 173 0
+248 170 0
+248 167 0
+249 164 0
+250 161 0
+250 158 0
+251 155 0
+251 152 0
+251 149 0
+252 147 0
+252 144 0
+252 141 0
+252 138 0
+253 135 0
+253 132 0
+253 130 0
+253 127 0
+253 124 0
+253 122 0
+253 119 0
+252 117 0
+252 114 0
+252 112 0
+252 109 0
+252 107 0
+251 105 0
+251 102 0
+251 100 0
+250 98 0
+250 96 0
+249 93 0
+249 91 0
+248 89 0
+248 87 0
+247 85 0
+247 83 0
+246 81 0
+245 79 0
+245 78 0
+244 76 0
+243 74 0
+243 72 0
+242 71 0
+241 69 0
+240 67 0
+240 66 0
+239 64 0
+238 62 0
+237 61 0
+236 59 0
+235 58 0
+235 57 0
+234 55 0
+233 54 0
+232 53 0
+231 51 0
+230 50 0
+229 49 0
+228 47 0
+227 46 0
+226 45 0
+225 44 0
+224 43 0
+223 42 0
+222 41 0
+221 40 0
+220 39 0
+219 38 0
+218 37 0
+217 36 0
+216 35 0
+214 34 0
+213 33 0
+212 32 0
+211 31 0
+210 31 0
+209 30 0
+208 29 0
+207 28 0
+205 27 0
+204 27 0
+203 26 0
+202 25 0
+201 25 0
+200 24 0
+199 23 0
+197 23 0
+196 22 0
+195 21 0
+194 21 0
+193 20 0
+192 20 0
+191 19 0
+189 19 0
+188 18 0
+187 18 0
+186 17 0
+185 17 0
+184 16 0
+182 16 0
+181 15 0
+180 15 0
+179 15 0
+178 14 0
+177 14 0
+175 13 0
+174 13 0
+173 13 0
+172 12 0
+171 12 0
+170 12 0
+168 11 0
+167 11 0
+166 11 0
+165 10 0
+164 10 0
+163 10 0
+162 9 0
+161 9 0
+159 9 0
+158 9 0
+157 8 0
+156 8 0
+155 8 0
+154 8 0
+153 7 0
+152 7 0
+150 7 0
+149 7 0
+148 7 0
+147 6 0
+146 6 0
+145 6 0
+144 6 0
+143 6 0
+142 6 0
+141 5 0
+140 5 0
+139 5 0
+138 5 0
+137 5 0
+136 5 0
+135 4 0
+133 4 0
+132 4 0
+131 4 0
+130 4 0
+129 4 0
+128 4 0
+127 4 0
+126 3 0
+125 3 0
+124 3 0
+123 3 0
+122 3 0
+122 3 0
+121 3 0
+120 3 0
+119 3 0
+118 3 0
+117 2 0
+116 2 0
+115 2 0
+114 2 0
+113 2 0
+112 2 0
+111 2 0
+110 2 0
+109 2 0
+108 2 0
+108 2 0
+107 2 0
+106 2 0
+105 2 0
+104 1 0
+103 1 0
+102 1 0
+101 1 0
+101 1 0
+100 1 0
+99 1 0
+98 1 0
+97 1 0
+96 1 0
+96 1 0
+95 1 0
+94 1 0
+93 1 0
+92 1 0
+92 1 0
diff --git a/auxdata/colormaps/lithology.rgb b/auxdata/colormaps/lithology.rgb
new file mode 100644
index 00000000..4fde0dc6
--- /dev/null
+++ b/auxdata/colormaps/lithology.rgb
@@ -0,0 +1,215 @@
+ncolors= 213
+# r g b
+253 244 63
+255 255 137
+255 211 69
+255 203 35
+255 255 213
+236 180 0
+255 250 233
+255 250 200
+255 255 183
+250 238 122
+244 239 228
+241 229 223
+228 208 190
+228 216 190
+255 246 217
+224 197 158
+224 210 180
+219 204 169
+245 225 189
+224 176 158
+207 187 143
+225 227 195
+229 219 179
+220 213 180
+211 202 159
+201 190 137
+188 175 108
+191 167 67
+210 194 124
+255 238 191
+255 229 157
+255 223 133
+254 230 112
+254 226 88
+254 219 46
+247 243 161
+255 207 129
+255 204 153
+255 227 137
+255 219 103
+146 220 183
+217 253 211
+207 239 223
+213 230 204
+192 208 192
+172 228 200
+219 254 188
+187 255 221
+225 240 216
+214 254 154
+149 255 202
+205 255 217
+166 252 170
+203 239 206
+154 206 254
+105 207 156
+189 219 241
+184 234 195
+144 165 101
+183 217 204
+167 186 134
+165 170 173
+141 190 205
+187 192 197
+ 86 224 252
+ 67 175 249
+107 195 255
+ 56 180 177
+ 96 204 191
+191 227 220
+205 222 255
+ 1 156 205
+154 191 192
+192 174 182
+185 149 152
+217 194 163
+130 0 65
+110 73 9
+255 183 222
+255 195 228
+255 209 234
+255 195 248
+255 229 243
+255 224 222
+249 211 211
+255 243 201
+255 239 217
+255 229 195
+255 213 157
+255 162 39
+255 193 111
+244 139 0
+254 220 126
+254 204 104
+254 198 42
+254 205 172
+254 183 134
+254 160 96
+254 135 54
+254 117 24
+235 96 1
+201 82 1
+177 72 1
+147 60 1
+236 213 198
+221 179 151
+211 157 121
+198 128 80
+169 101 55
+194 65 0
+ 95 57 31
+133 79 43
+160 53 0
+110 37 0
+252 110 124
+255 193 183
+255 225 232
+228 88 145
+255 239 243
+221 41 114
+255 209 220
+255 129 159
+255 169 157
+232 28 0
+255 51 23
+214 0 0
+249 181 187
+248 190 174
+255 179 197
+255 111 107
+252 82 98
+233 121 166
+252 182 182
+255 167 188
+244 60 108
+251 35 56
+244 26 135
+255 99 136
+255 39 90
+172 0 0
+255 111 91
+227 119 173
+237 167 202
+233 147 190
+255 214 209
+255 191 206
+255 149 174
+255 111 145
+255 27 81
+232 0 55
+206 0 49
+176 0 42
+193 1 10
+148 0 35
+163 1 9
+117 1 7
+167 167 255
+234 175 255
+206 157 255
+164 73 255
+129 3 255
+ 70 0 140
+ 0 92 0
+125 255 125
+201 255 201
+230 205 255
+159 255 159
+233 255 233
+ 0 0 255
+255 87 255
+255 141 255
+255 167 255
+254 103 0
+255 0 0
+185 59 104
+135 43 76
+201 85 126
+ 0 128 0
+180 207 228
+219 219 231
+237 237 243
+192 192 192
+177 177 177
+202 202 220
+162 162 192
+182 182 206
+150 150 150
+163 55 253
+236 214 254
+224 188 254
+213 164 254
+200 134 254
+204 183 255
+179 149 255
+144 99 255
+159 0 202
+123 0 156
+106 0 106
+132 97 62
+208 203 176
+176 167 120
+136 127 80
+172 127 80
+109 80 51
+100 2 11
+136 127 80
+255 255 255
+153 204 255
+255 213 157
+255 209 220
+133 79 43
+107 195 255
+160 53 0
diff --git a/auxdata/colormaps/matlab_hot.rgb b/auxdata/colormaps/matlab_hot.rgb
new file mode 100644
index 00000000..bd992cf1
--- /dev/null
+++ b/auxdata/colormaps/matlab_hot.rgb
@@ -0,0 +1,66 @@
+ncolors = 64
+# r g b
+ 10 0 0
+ 21 0 0
+ 31 0 0
+ 42 0 0
+ 53 0 0
+ 63 0 0
+ 74 0 0
+ 84 0 0
+ 95 0 0
+106 0 0
+116 0 0
+127 0 0
+138 0 0
+148 0 0
+159 0 0
+170 0 0
+180 0 0
+191 0 0
+201 0 0
+212 0 0
+223 0 0
+233 0 0
+244 0 0
+255 0 0
+255 10 0
+255 21 0
+255 31 0
+255 42 0
+255 53 0
+255 63 0
+255 74 0
+255 84 0
+255 95 0
+255 106 0
+255 116 0
+255 127 0
+255 138 0
+255 148 0
+255 159 0
+255 170 0
+255 180 0
+255 191 0
+255 201 0
+255 212 0
+255 223 0
+255 233 0
+255 244 0
+255 255 0
+255 255 15
+255 255 31
+255 255 47
+255 255 63
+255 255 79
+255 255 95
+255 255 111
+255 255 127
+255 255 143
+255 255 159
+255 255 175
+255 255 191
+255 255 207
+255 255 223
+255 255 239
+255 255 255
diff --git a/auxdata/colormaps/matlab_hsv.rgb b/auxdata/colormaps/matlab_hsv.rgb
new file mode 100644
index 00000000..2462315f
--- /dev/null
+++ b/auxdata/colormaps/matlab_hsv.rgb
@@ -0,0 +1,66 @@
+ncolors = 64
+# r g b
+255 0 0
+255 23 0
+255 47 0
+255 71 0
+255 95 0
+255 119 0
+255 143 0
+255 167 0
+255 191 0
+255 215 0
+255 239 0
+247 255 0
+223 255 0
+199 255 0
+175 255 0
+151 255 0
+127 255 0
+103 255 0
+ 79 255 0
+ 55 255 0
+ 31 255 0
+ 7 255 0
+ 0 255 15
+ 0 255 39
+ 0 255 63
+ 0 255 87
+ 0 255 111
+ 0 255 135
+ 0 255 159
+ 0 255 183
+ 0 255 207
+ 0 255 231
+ 0 255 255
+ 0 231 255
+ 0 207 255
+ 0 183 255
+ 0 159 255
+ 0 135 255
+ 0 111 255
+ 0 87 255
+ 0 63 255
+ 0 39 255
+ 0 15 255
+ 7 0 255
+ 31 0 255
+ 55 0 255
+ 79 0 255
+103 0 255
+127 0 255
+151 0 255
+175 0 255
+199 0 255
+223 0 255
+247 0 255
+255 0 239
+255 0 215
+255 0 191
+255 0 167
+255 0 143
+255 0 119
+255 0 95
+255 0 71
+255 0 47
+255 0 23
diff --git a/auxdata/colormaps/matlab_jet.rgb b/auxdata/colormaps/matlab_jet.rgb
new file mode 100644
index 00000000..ae1c6ca8
--- /dev/null
+++ b/auxdata/colormaps/matlab_jet.rgb
@@ -0,0 +1,66 @@
+ncolors = 64
+# r g b
+ 0 0 143
+ 0 0 159
+ 0 0 175
+ 0 0 191
+ 0 0 207
+ 0 0 223
+ 0 0 239
+ 0 0 255
+ 0 15 255
+ 0 31 255
+ 0 47 255
+ 0 63 255
+ 0 79 255
+ 0 95 255
+ 0 111 255
+ 0 127 255
+ 0 143 255
+ 0 159 255
+ 0 175 255
+ 0 191 255
+ 0 207 255
+ 0 223 255
+ 0 239 255
+ 0 255 255
+ 15 255 239
+ 31 255 223
+ 47 255 207
+ 63 255 191
+ 79 255 175
+ 95 255 159
+111 255 143
+127 255 127
+143 255 111
+159 255 95
+175 255 79
+191 255 63
+207 255 47
+223 255 31
+239 255 15
+255 255 0
+255 239 0
+255 223 0
+255 207 0
+255 191 0
+255 175 0
+255 159 0
+255 143 0
+255 127 0
+255 111 0
+255 95 0
+255 79 0
+255 63 0
+255 47 0
+255 31 0
+255 15 0
+255 0 0
+239 0 0
+223 0 0
+207 0 0
+191 0 0
+175 0 0
+159 0 0
+143 0 0
+127 0 0
diff --git a/auxdata/colormaps/matlab_lines.rgb b/auxdata/colormaps/matlab_lines.rgb
new file mode 100644
index 00000000..83687d1c
--- /dev/null
+++ b/auxdata/colormaps/matlab_lines.rgb
@@ -0,0 +1,66 @@
+ncolors = 64
+# r g b
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
+ 0 127 0
+255 0 0
+ 0 191 191
+191 0 191
+191 191 0
+ 63 63 63
+ 0 0 255
diff --git a/auxdata/colormaps/mch_default.rgb b/auxdata/colormaps/mch_default.rgb
new file mode 100644
index 00000000..e82f031f
--- /dev/null
+++ b/auxdata/colormaps/mch_default.rgb
@@ -0,0 +1,21 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 15
+
+# r g b
+ 255 255 255
+ 0 0 0
+ 32 32 32
+ 64 64 64
+ 96 96 96
+ 128 128 128
+ 160 160 160
+ 192 192 192
+ 224 224 224
+ 255 0 0
+ 0 255 0
+ 0 0 255
+ 255 255 0
+ 0 255 255
+ 255 0 255
diff --git a/auxdata/colormaps/ncl_default.rgb b/auxdata/colormaps/ncl_default.rgb
new file mode 100644
index 00000000..838fecaf
--- /dev/null
+++ b/auxdata/colormaps/ncl_default.rgb
@@ -0,0 +1,257 @@
+# This is the default NCL color table
+ncolor = 254
+# r g b
+ 0.505882 0.121569 0.941176
+ 0.486275 0.117647 0.941176
+ 0.466667 0.113725 0.945098
+ 0.447059 0.105882 0.949020
+ 0.423529 0.101961 0.949020
+ 0.403922 0.094118 0.952941
+ 0.380392 0.090196 0.956863
+ 0.356863 0.082353 0.960784
+ 0.337255 0.078431 0.960784
+ 0.313726 0.070588 0.964706
+ 0.286275 0.066667 0.968627
+ 0.262745 0.058824 0.968627
+ 0.239216 0.054902 0.972549
+ 0.215686 0.047059 0.976471
+ 0.188235 0.043137 0.980392
+ 0.164706 0.035294 0.980392
+ 0.137255 0.027451 0.984314
+ 0.109804 0.023529 0.988235
+ 0.082353 0.015686 0.988235
+ 0.054902 0.011765 0.992157
+ 0.027451 0.003922 0.996078
+ 0.000000 0.000000 1.000000
+ 0.011765 0.023529 0.992157
+ 0.023529 0.047059 0.988235
+ 0.039216 0.070588 0.980392
+ 0.050980 0.094118 0.976471
+ 0.066667 0.117647 0.968627
+ 0.078431 0.141176 0.964706
+ 0.090196 0.164706 0.960784
+ 0.101961 0.184314 0.952941
+ 0.113725 0.203922 0.949020
+ 0.129412 0.223529 0.941176
+ 0.141176 0.243137 0.937255
+ 0.152941 0.262745 0.929412
+ 0.164706 0.282353 0.925490
+ 0.176471 0.298039 0.921569
+ 0.188235 0.317647 0.913725
+ 0.200000 0.333333 0.909804
+ 0.207843 0.349020 0.901961
+ 0.219608 0.364706 0.898039
+ 0.231373 0.380392 0.890196
+ 0.243137 0.396078 0.886275
+ 0.254902 0.411765 0.882353
+ 0.247059 0.415686 0.886275
+ 0.243137 0.419608 0.890196
+ 0.235294 0.423529 0.898039
+ 0.231373 0.431373 0.901961
+ 0.223529 0.435294 0.909804
+ 0.219608 0.443137 0.913725
+ 0.211765 0.450980 0.921569
+ 0.203922 0.454902 0.925490
+ 0.200000 0.462745 0.929412
+ 0.192157 0.470588 0.937255
+ 0.184314 0.478431 0.941176
+ 0.180392 0.482353 0.949020
+ 0.172549 0.490196 0.952941
+ 0.164706 0.498039 0.960784
+ 0.160784 0.509804 0.964706
+ 0.152941 0.517647 0.968627
+ 0.145098 0.525490 0.976471
+ 0.137255 0.533333 0.980392
+ 0.129412 0.545098 0.988235
+ 0.121569 0.552941 0.992157
+ 0.113725 0.564706 1.000000
+ 0.109804 0.568627 1.000000
+ 0.105882 0.576471 1.000000
+ 0.098039 0.584314 1.000000
+ 0.094118 0.592157 1.000000
+ 0.086275 0.600000 1.000000
+ 0.082353 0.607843 1.000000
+ 0.074510 0.619608 1.000000
+ 0.070588 0.627451 1.000000
+ 0.066667 0.635294 1.000000
+ 0.058824 0.643137 1.000000
+ 0.054902 0.650980 1.000000
+ 0.047059 0.662745 1.000000
+ 0.043137 0.670588 1.000000
+ 0.035294 0.678431 1.000000
+ 0.031373 0.690196 1.000000
+ 0.027451 0.698039 1.000000
+ 0.019608 0.705882 1.000000
+ 0.015686 0.717647 1.000000
+ 0.007843 0.725490 1.000000
+ 0.003922 0.737255 1.000000
+ 0.000000 0.749020 1.000000
+ 0.027451 0.749020 0.996078
+ 0.054902 0.749020 0.992157
+ 0.082353 0.749020 0.988235
+ 0.109804 0.749020 0.984314
+ 0.137255 0.752941 0.984314
+ 0.160784 0.752941 0.980392
+ 0.188235 0.756863 0.976471
+ 0.215686 0.756863 0.972549
+ 0.243137 0.760784 0.972549
+ 0.270588 0.760784 0.968627
+ 0.294118 0.764706 0.964706
+ 0.321569 0.768627 0.960784
+ 0.345098 0.768627 0.960784
+ 0.372549 0.772549 0.956863
+ 0.396078 0.776471 0.952941
+ 0.423529 0.780392 0.949020
+ 0.447059 0.784314 0.949020
+ 0.474510 0.788235 0.945098
+ 0.498039 0.792157 0.941176
+ 0.521569 0.796078 0.937255
+ 0.549020 0.803922 0.937255
+ 0.560784 0.807843 0.937255
+ 0.572549 0.815686 0.937255
+ 0.584314 0.819608 0.941176
+ 0.596078 0.827451 0.941176
+ 0.607843 0.831373 0.945098
+ 0.619608 0.839216 0.945098
+ 0.631373 0.843137 0.949020
+ 0.643137 0.850980 0.949020
+ 0.658824 0.854902 0.952941
+ 0.670588 0.862745 0.952941
+ 0.682353 0.866667 0.956863
+ 0.694118 0.870588 0.956863
+ 0.705882 0.878431 0.960784
+ 0.721569 0.882353 0.960784
+ 0.733333 0.890196 0.964706
+ 0.745098 0.894118 0.964706
+ 0.756863 0.901961 0.968627
+ 0.772549 0.905882 0.968627
+ 0.784314 0.913725 0.972549
+ 0.796078 0.917647 0.972549
+ 0.811765 0.925490 0.976471
+ 1.000000 1.000000 0.784314
+ 1.000000 0.996078 0.752941
+ 1.000000 0.996078 0.725490
+ 1.000000 0.992157 0.698039
+ 1.000000 0.988235 0.670588
+ 1.000000 0.984314 0.643137
+ 1.000000 0.980392 0.615686
+ 1.000000 0.976471 0.584314
+ 1.000000 0.972549 0.556863
+ 1.000000 0.968627 0.529412
+ 1.000000 0.964706 0.501961
+ 1.000000 0.956863 0.474510
+ 1.000000 0.952941 0.447059
+ 1.000000 0.945098 0.419608
+ 1.000000 0.937255 0.388235
+ 1.000000 0.933333 0.360784
+ 1.000000 0.925490 0.333333
+ 1.000000 0.917647 0.305882
+ 1.000000 0.905882 0.278431
+ 1.000000 0.898039 0.250980
+ 1.000000 0.890196 0.223529
+ 1.000000 0.882353 0.192157
+ 1.000000 0.870588 0.184314
+ 1.000000 0.862745 0.176471
+ 1.000000 0.854902 0.164706
+ 1.000000 0.843137 0.156863
+ 1.000000 0.835294 0.149020
+ 1.000000 0.827451 0.137255
+ 1.000000 0.815686 0.129412
+ 1.000000 0.807843 0.117647
+ 1.000000 0.796078 0.109804
+ 1.000000 0.788235 0.101961
+ 1.000000 0.776471 0.090196
+ 1.000000 0.764706 0.082353
+ 1.000000 0.756863 0.074510
+ 1.000000 0.745098 0.062745
+ 1.000000 0.733333 0.054902
+ 1.000000 0.721569 0.043137
+ 1.000000 0.709804 0.035294
+ 1.000000 0.701961 0.027451
+ 1.000000 0.690196 0.015686
+ 1.000000 0.678431 0.007843
+ 1.000000 0.666667 0.000000
+ 1.000000 0.654902 0.000000
+ 1.000000 0.643137 0.000000
+ 1.000000 0.631373 0.000000
+ 1.000000 0.619608 0.000000
+ 1.000000 0.607843 0.000000
+ 1.000000 0.596078 0.000000
+ 1.000000 0.584314 0.000000
+ 1.000000 0.576471 0.000000
+ 1.000000 0.564706 0.000000
+ 1.000000 0.552941 0.000000
+ 1.000000 0.541176 0.000000
+ 1.000000 0.529412 0.000000
+ 1.000000 0.517647 0.000000
+ 1.000000 0.505882 0.000000
+ 1.000000 0.498039 0.000000
+ 1.000000 0.486275 0.000000
+ 1.000000 0.474510 0.000000
+ 1.000000 0.462745 0.000000
+ 1.000000 0.450980 0.000000
+ 1.000000 0.439216 0.000000
+ 1.000000 0.431373 0.000000
+ 1.000000 0.407843 0.000000
+ 1.000000 0.388235 0.000000
+ 1.000000 0.368627 0.000000
+ 1.000000 0.349020 0.000000
+ 1.000000 0.325490 0.000000
+ 1.000000 0.305882 0.000000
+ 1.000000 0.286275 0.000000
+ 1.000000 0.266667 0.000000
+ 1.000000 0.243137 0.000000
+ 1.000000 0.223529 0.000000
+ 1.000000 0.203922 0.000000
+ 1.000000 0.184314 0.000000
+ 1.000000 0.160784 0.000000
+ 1.000000 0.141176 0.000000
+ 1.000000 0.121569 0.000000
+ 1.000000 0.101961 0.000000
+ 1.000000 0.078431 0.000000
+ 1.000000 0.058824 0.000000
+ 1.000000 0.039216 0.000000
+ 1.000000 0.019608 0.000000
+ 1.000000 0.000000 0.000000
+ 0.988235 0.000000 0.000000
+ 0.976471 0.000000 0.000000
+ 0.968627 0.000000 0.000000
+ 0.956863 0.000000 0.000000
+ 0.945098 0.000000 0.000000
+ 0.937255 0.000000 0.000000
+ 0.925490 0.000000 0.000000
+ 0.917647 0.000000 0.000000
+ 0.905882 0.000000 0.000000
+ 0.894118 0.000000 0.000000
+ 0.886275 0.000000 0.000000
+ 0.874510 0.000000 0.000000
+ 0.862745 0.000000 0.000000
+ 0.854902 0.000000 0.000000
+ 0.843137 0.000000 0.000000
+ 0.835294 0.000000 0.000000
+ 0.823529 0.000000 0.000000
+ 0.811765 0.000000 0.000000
+ 0.803922 0.000000 0.000000
+ 0.792157 0.000000 0.000000
+ 0.784314 0.000000 0.000000
+ 0.792157 0.023529 0.023529
+ 0.803922 0.050980 0.050980
+ 0.811765 0.078431 0.078431
+ 0.823529 0.105882 0.105882
+ 0.835294 0.137255 0.137255
+ 0.843137 0.168627 0.168627
+ 0.854902 0.196078 0.196078
+ 0.862745 0.227451 0.227451
+ 0.874510 0.258824 0.258824
+ 0.886275 0.294118 0.294118
+ 0.894118 0.325490 0.325490
+ 0.905882 0.360784 0.360784
+ 0.917647 0.396078 0.396078
+ 0.925490 0.431373 0.431373
+ 0.937255 0.466667 0.466667
+ 0.945098 0.501961 0.501961
+ 0.956863 0.541176 0.541176
+ 0.968627 0.576471 0.576471
+ 0.976471 0.615686 0.615686
+ 0.988235 0.654902 0.654902
+ 1.000000 0.698039 0.698039
diff --git a/auxdata/colormaps/ncview_default.rgb b/auxdata/colormaps/ncview_default.rgb
new file mode 100644
index 00000000..81f48cf7
--- /dev/null
+++ b/auxdata/colormaps/ncview_default.rgb
@@ -0,0 +1,256 @@
+ncolors = 254
+# r g b
+131 0 255
+128 0 255
+125 0 254
+122 0 254
+119 0 254
+116 0 253
+113 1 253
+110 2 252
+108 3 252
+106 3 252
+103 4 251
+101 5 251
+99 6 250
+96 7 250
+94 8 249
+92 9 249
+90 10 248
+87 12 247
+85 13 247
+83 14 246
+81 16 245
+79 18 244
+76 19 243
+74 21 242
+72 23 241
+70 24 240
+68 26 239
+66 28 238
+64 30 237
+62 32 236
+60 35 235
+58 37 233
+56 39 232
+54 41 231
+52 44 229
+50 46 228
+48 48 227
+47 51 225
+45 53 224
+43 56 222
+41 59 221
+39 61 219
+38 64 217
+36 67 216
+35 69 214
+33 72 212
+31 75 211
+30 78 209
+28 81 207
+27 84 205
+25 87 203
+24 90 202
+23 93 200
+21 96 198
+20 99 196
+19 102 194
+18 105 192
+16 108 190
+15 111 188
+14 114 186
+13 117 184
+12 120 182
+11 123 179
+10 126 177
+9 130 175
+8 133 173
+7 136 171
+7 139 169
+6 142 166
+5 145 164
+5 148 162
+4 151 160
+3 154 157
+3 157 155
+2 160 153
+2 163 151
+1 166 148
+1 169 146
+1 172 144
+0 175 141
+0 178 139
+0 181 137
+0 184 134
+0 186 132
+0 189 130
+0 192 127
+0 194 125
+0 197 123
+0 200 120
+0 202 118
+0 205 116
+0 207 113
+0 209 111
+1 212 109
+1 214 106
+2 216 104
+2 218 102
+2 221 99
+3 223 97
+3 225 95
+4 227 93
+5 229 90
+5 230 88
+6 232 86
+7 234 84
+8 235 82
+9 237 79
+9 239 77
+10 240 75
+11 241 73
+12 243 71
+13 244 69
+14 245 67
+16 246 65
+17 247 63
+18 248 61
+19 249 59
+20 250 57
+22 250 55
+23 251 53
+24 252 51
+26 252 49
+27 253 47
+29 253 45
+30 253 44
+32 253 42
+33 253 40
+35 254 38
+37 253 37
+38 253 35
+40 253 33
+42 253 32
+44 253 30
+45 252 29
+47 252 27
+49 251 26
+51 250 24
+53 250 23
+55 249 22
+57 248 20
+59 247 19
+61 246 18
+63 245 17
+65 244 16
+67 243 14
+69 241 13
+71 240 12
+73 239 11
+75 237 10
+77 235 9
+79 234 9
+82 232 8
+84 230 7
+86 229 6
+88 227 5
+90 225 5
+93 223 4
+95 221 3
+97 218 3
+99 216 2
+102 214 2
+104 212 2
+106 209 1
+109 207 1
+111 205 0
+113 202 0
+116 200 0
+118 197 0
+120 194 0
+123 192 0
+125 189 0
+127 186 0
+130 184 0
+132 181 0
+134 178 0
+137 175 0
+139 172 0
+141 169 0
+144 166 1
+146 163 1
+148 160 1
+151 157 2
+153 154 2
+155 151 3
+157 148 3
+160 145 4
+162 142 5
+164 139 5
+166 136 6
+169 133 7
+171 130 7
+173 126 8
+175 123 9
+177 120 10
+179 117 11
+182 114 12
+184 111 13
+186 108 14
+188 105 15
+190 102 16
+192 99 18
+194 96 19
+196 93 20
+198 90 21
+200 87 23
+202 84 24
+203 81 25
+205 78 27
+207 75 28
+209 72 30
+211 69 31
+212 67 33
+214 64 35
+216 61 36
+217 59 38
+219 56 39
+221 53 41
+222 51 43
+224 48 45
+225 46 47
+227 44 48
+228 41 50
+229 39 52
+231 37 54
+232 35 56
+233 32 58
+235 30 60
+236 28 62
+237 26 64
+238 24 66
+239 23 68
+240 21 70
+241 19 72
+242 18 74
+243 16 76
+244 14 79
+245 13 81
+246 12 83
+247 10 85
+247 9 87
+248 8 90
+249 7 92
+249 6 94
+250 5 96
+250 4 99
+251 3 101
+251 3 103
+252 2 106
+252 1 108
+252 1 110
+253 0 113
+253 0 115
+253 0 117
+253 0 119
diff --git a/auxdata/colormaps/nice_gfdl.rgb b/auxdata/colormaps/nice_gfdl.rgb
new file mode 100644
index 00000000..ea1bc67e
--- /dev/null
+++ b/auxdata/colormaps/nice_gfdl.rgb
@@ -0,0 +1,227 @@
+ncolors= 225
+# r g b
+0.996078 0.984314 0.964706
+0.925490 0.929412 0.945098
+0.905882 0.909804 0.925490
+0.862745 0.882353 0.901961
+0.835294 0.854902 0.874510
+0.811765 0.823529 0.858824
+0.784314 0.796078 0.831373
+0.749020 0.772549 0.811765
+0.729412 0.749020 0.788235
+0.694118 0.717647 0.768627
+0.670588 0.690196 0.741176
+0.639216 0.666667 0.725490
+0.611765 0.639216 0.698039
+0.580392 0.607843 0.666667
+0.560784 0.588235 0.647059
+0.517647 0.560784 0.623529
+0.490196 0.537255 0.596078
+0.462745 0.517647 0.576471
+0.435294 0.490196 0.545098
+0.400000 0.447059 0.525490
+0.384314 0.431373 0.509804
+0.352941 0.407843 0.486275
+0.325490 0.380392 0.458824
+0.294118 0.356863 0.443137
+0.270588 0.329412 0.415686
+0.247059 0.301961 0.396078
+0.223529 0.282353 0.372549
+0.196078 0.254902 0.360784
+0.168627 0.223529 0.325490
+0.133333 0.203922 0.301961
+0.113725 0.180392 0.274510
+0.094118 0.149020 0.250980
+0.074510 0.125490 0.227451
+0.050980 0.109804 0.203922
+0.047059 0.105882 0.196078
+0.050980 0.117647 0.203922
+0.062745 0.129412 0.219608
+0.074510 0.141176 0.235294
+0.086275 0.156863 0.254902
+0.094118 0.176471 0.258824
+0.105882 0.188235 0.274510
+0.121569 0.207843 0.298039
+0.133333 0.219608 0.309804
+0.137255 0.243137 0.325490
+0.145098 0.254902 0.337255
+0.160784 0.270588 0.356863
+0.176471 0.286275 0.372549
+0.180392 0.301961 0.380392
+0.196078 0.313725 0.396078
+0.203922 0.325490 0.407843
+0.219608 0.341176 0.423529
+0.223529 0.360784 0.427451
+0.247059 0.384314 0.450980
+0.247059 0.396078 0.458824
+0.262745 0.415686 0.478431
+0.282353 0.439216 0.490196
+0.290196 0.447059 0.498039
+0.298039 0.462745 0.513725
+0.309804 0.478431 0.529412
+0.313725 0.501961 0.533333
+0.329412 0.517647 0.549020
+0.333333 0.529412 0.560784
+0.349020 0.549020 0.580392
+0.356863 0.564706 0.592157
+0.372549 0.580392 0.607843
+0.392157 0.603922 0.631373
+0.403922 0.615686 0.643137
+0.403922 0.631373 0.643137
+0.423529 0.654902 0.666667
+0.431373 0.662745 0.674510
+0.447059 0.678431 0.694118
+0.454902 0.698039 0.705882
+0.474510 0.717647 0.725490
+0.482353 0.725490 0.733333
+0.501961 0.749020 0.756863
+0.505882 0.772549 0.752941
+0.517647 0.788235 0.764706
+0.525490 0.807843 0.784314
+0.541176 0.819608 0.800000
+0.549020 0.839216 0.811765
+0.564706 0.858824 0.831373
+0.580392 0.874510 0.847059
+0.596078 0.894118 0.862745
+0.596078 0.905882 0.862745
+0.596078 0.905882 0.862745
+0.576471 0.890196 0.819608
+0.564706 0.878431 0.811765
+0.549020 0.866667 0.760784
+0.541176 0.858824 0.752941
+0.529412 0.847059 0.729412
+0.517647 0.835294 0.713725
+0.498039 0.827451 0.662745
+0.478431 0.807843 0.643137
+0.470588 0.803922 0.607843
+0.454902 0.784314 0.588235
+0.443137 0.776471 0.556863
+0.431373 0.764706 0.545098
+0.415686 0.749020 0.501961
+0.407843 0.741176 0.494118
+0.392157 0.729412 0.458824
+0.380392 0.713725 0.447059
+0.368627 0.701961 0.415686
+0.352941 0.682353 0.400000
+0.345098 0.678431 0.360784
+0.329412 0.662745 0.345098
+0.317647 0.647059 0.325490
+0.305882 0.635294 0.313725
+0.282353 0.623529 0.270588
+0.274510 0.615686 0.262745
+0.262745 0.592157 0.223529
+0.258824 0.584314 0.215686
+0.247059 0.576471 0.180392
+0.243137 0.572549 0.176471
+0.270588 0.584314 0.149020
+0.282353 0.600000 0.160784
+0.313725 0.619608 0.117647
+0.329412 0.639216 0.129412
+0.372549 0.654902 0.098039
+0.384314 0.666667 0.109804
+0.419608 0.686275 0.070588
+0.435294 0.701961 0.086275
+0.478431 0.721569 0.023529
+0.494118 0.741176 0.050980
+0.529412 0.756863 0.000000
+0.545098 0.772549 0.000000
+0.588235 0.788235 0.000000
+0.603922 0.807843 0.000000
+0.635294 0.811765 0.000000
+0.658824 0.835294 0.000000
+0.698039 0.850980 0.000000
+0.721569 0.874510 0.000000
+0.756863 0.878431 0.000000
+0.780392 0.905882 0.000000
+0.823529 0.909804 0.000000
+0.847059 0.933333 0.000000
+0.878431 0.945098 0.000000
+0.901961 0.968627 0.000000
+0.933333 0.972549 0.000000
+0.960784 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 1.000000 0.000000
+1.000000 0.984314 0.000000
+1.000000 0.972549 0.000000
+1.000000 0.921569 0.000000
+1.000000 0.905882 0.000000
+1.000000 0.862745 0.000000
+1.000000 0.847059 0.000000
+1.000000 0.803922 0.000000
+1.000000 0.788235 0.000000
+1.000000 0.749020 0.000000
+1.000000 0.733333 0.000000
+1.000000 0.694118 0.000000
+1.000000 0.678431 0.000000
+1.000000 0.631373 0.000000
+1.000000 0.619608 0.000000
+1.000000 0.580392 0.000000
+1.000000 0.568627 0.000000
+1.000000 0.529412 0.000000
+1.000000 0.509804 0.000000
+1.000000 0.466667 0.000000
+1.000000 0.458824 0.000000
+1.000000 0.431373 0.000000
+1.000000 0.407843 0.000000
+1.000000 0.376471 0.000000
+0.980392 0.360784 0.000000
+0.952941 0.333333 0.000000
+0.929412 0.313725 0.000000
+0.909804 0.290196 0.000000
+0.886275 0.270588 0.000000
+0.862745 0.243137 0.000000
+0.843137 0.231373 0.000000
+0.819608 0.203922 0.000000
+0.792157 0.184314 0.000000
+0.772549 0.160784 0.000000
+0.749020 0.145098 0.000000
+0.725490 0.121569 0.023529
+0.721569 0.117647 0.019608
+0.686275 0.125490 0.023529
+0.674510 0.117647 0.011765
+0.631373 0.117647 0.035294
+0.627451 0.117647 0.031373
+0.603922 0.109804 0.031373
+0.592157 0.101961 0.023529
+0.549020 0.105882 0.035294
+0.545098 0.101961 0.031373
+0.505882 0.101961 0.027451
+0.501961 0.098039 0.023529
+0.474510 0.101961 0.035294
+0.466667 0.098039 0.031373
+0.431373 0.094118 0.039216
+0.427451 0.090196 0.035294
+0.392157 0.094118 0.039216
+0.388235 0.090196 0.035294
+0.360784 0.086275 0.039216
+0.349020 0.078431 0.031373
+0.313725 0.086275 0.047059
+0.301961 0.078431 0.043137
+0.290196 0.078431 0.043137
+0.278431 0.070588 0.039216
+0.239216 0.074510 0.039216
+0.235294 0.070588 0.039216
+0.215686 0.066667 0.043137
+0.207843 0.062745 0.039216
+0.180392 0.062745 0.043137
+0.160784 0.050980 0.031373
+0.141176 0.054902 0.035294
+0.137255 0.050980 0.031373
+0.113725 0.050980 0.035294
+0.101961 0.043137 0.023529
+0.082353 0.043137 0.031373
+0.070588 0.031373 0.019608
+0.058824 0.031373 0.023529
+0.058824 0.031373 0.023529
+0.054902 0.031373 0.019608
+0.050980 0.031373 0.015686
+0.047059 0.023529 0.019608
+0.050980 0.027451 0.023529
+0.043137 0.027451 0.019608
+0.039216 0.015686 0.000000
+0.035294 0.019608 0.015686
+0.031373 0.011765 0.000000
+0.023529 0.015686 0.000000
+0.023529 0.015686 0.000000
+0.000000 0.000000 0.000000
+0.000000 0.000000 0.000000
diff --git a/auxdata/colormaps/nrl_sirkes.rgb b/auxdata/colormaps/nrl_sirkes.rgb
new file mode 100644
index 00000000..f2a83ad7
--- /dev/null
+++ b/auxdata/colormaps/nrl_sirkes.rgb
@@ -0,0 +1,22 @@
+ncolors = 21
+ 0 97 128
+ 0 128 161
+ 0 161 191
+ 0 191 224
+ 0 224 255
+ 0 255 255
+ 51 252 252
+102 252 252
+153 252 252
+204 252 252
+255 255 255
+252 252 0
+252 224 0
+252 191 0
+252 161 0
+252 128 0
+252 97 0
+252 64 0
+252 33 0
+191 0 0
+128 0 0
diff --git a/auxdata/colormaps/nrl_sirkes_nowhite.rgb b/auxdata/colormaps/nrl_sirkes_nowhite.rgb
new file mode 100644
index 00000000..11d072bc
--- /dev/null
+++ b/auxdata/colormaps/nrl_sirkes_nowhite.rgb
@@ -0,0 +1,20 @@
+ncolors = 19
+ 0 97 128
+ 0 128 161
+ 0 161 191
+ 0 191 224
+ 0 224 255
+ 0 255 255
+ 51 252 252
+102 252 252
+153 252 252
+252 252 0
+252 224 0
+252 191 0
+252 161 0
+252 128 0
+252 97 0
+252 64 0
+252 33 0
+191 0 0
+128 0 0
diff --git a/auxdata/colormaps/perc2_9lev.rgb b/auxdata/colormaps/perc2_9lev.rgb
new file mode 100644
index 00000000..30d61c24
--- /dev/null
+++ b/auxdata/colormaps/perc2_9lev.rgb
@@ -0,0 +1,16 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 10
+
+# r g b
+ 215 227 238
+ 181 202 255
+ 143 179 255
+ 127 151 255
+ 171 207 99
+ 232 245 158
+ 255 250 20
+ 255 209 33
+ 255 163 10
+ 255 76 0
diff --git a/auxdata/colormaps/percent_11lev.rgb b/auxdata/colormaps/percent_11lev.rgb
new file mode 100644
index 00000000..193a4d66
--- /dev/null
+++ b/auxdata/colormaps/percent_11lev.rgb
@@ -0,0 +1,18 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 12
+
+# r g b
+ 100 0 150
+ 39 48 215
+ 89 141 252
+ 139 239 217
+ 96 207 145
+ 26 152 80
+ 145 207 96
+ 217 239 139
+ 254 224 139
+ 252 141 89
+ 215 48 39
+ 150 0 100
diff --git a/auxdata/colormaps/posneg_1.rgb b/auxdata/colormaps/posneg_1.rgb
new file mode 100644
index 00000000..aab73cb3
--- /dev/null
+++ b/auxdata/colormaps/posneg_1.rgb
@@ -0,0 +1,21 @@
+ ncolors=19
+# r g b
+ 255 255 255
+ 0 0 0
+ 0 0 0
+ 24 24 112
+ 16 78 139
+ 23 116 205
+ 72 118 255
+ 91 172 237
+ 173 215 230
+ 209 237 237
+ 230 230 250
+ 255 228 180
+ 243 164 96
+ 237 118 0
+ 210 105 30
+ 255 0 0
+ 237 0 0
+ 205 0 0
+ 139 0 0
diff --git a/auxdata/colormaps/posneg_2.rgb b/auxdata/colormaps/posneg_2.rgb
new file mode 100644
index 00000000..0b98b1d1
--- /dev/null
+++ b/auxdata/colormaps/posneg_2.rgb
@@ -0,0 +1,22 @@
+ ncolors=20
+# r g b
+ 255 255 255
+ 0 0 0
+ 24 24 112
+ 16 78 139
+ 23 116 205
+ 72 118 255
+ 91 172 237
+ 173 215 230
+ 209 237 237
+ 229 239 249
+ 242 255 255
+ 253 245 230
+ 255 228 180
+ 243 164 96
+ 237 118 0
+ 205 102 29
+ 224 49 15
+ 237 0 0
+ 205 0 0
+ 139 0 0
diff --git a/auxdata/colormaps/prcp_1.rgb b/auxdata/colormaps/prcp_1.rgb
new file mode 100644
index 00000000..430bb3ac
--- /dev/null
+++ b/auxdata/colormaps/prcp_1.rgb
@@ -0,0 +1,19 @@
+ ncolors=17
+# r g b
+ 255 255 255
+ 170 255 255
+ 85 160 255
+ 29 0 255
+ 126 229 91
+ 78 204 67
+ 46 178 57
+ 30 153 61
+ 255 255 102
+ 255 204 102
+ 255 136 76
+ 255 25 25
+ 204 61 61
+ 165 49 49
+ 237 0 237
+ 137 103 205
+ 250 240 230
diff --git a/auxdata/colormaps/prcp_2.rgb b/auxdata/colormaps/prcp_2.rgb
new file mode 100644
index 00000000..59e7b4ae
--- /dev/null
+++ b/auxdata/colormaps/prcp_2.rgb
@@ -0,0 +1,14 @@
+ ncolors=12
+# r g b
+ 245 245 245
+ 175 237 237
+ 152 251 152
+ 67 205 128
+ 59 179 113
+ 250 250 210
+ 255 255 0
+ 255 164 0
+ 255 0 0
+ 205 55 0
+ 199 20 133
+ 237 130 237
diff --git a/auxdata/colormaps/prcp_3.rgb b/auxdata/colormaps/prcp_3.rgb
new file mode 100644
index 00000000..82ea7041
--- /dev/null
+++ b/auxdata/colormaps/prcp_3.rgb
@@ -0,0 +1,25 @@
+ ncolors=23
+# r g b
+ 255 255 255
+ 0 0 0
+ 255 255 255
+ 233 204 249
+ 207 128 223
+ 131 51 147
+ 58 0 176
+ 29 0 215
+ 0 0 255
+ 3 60 175
+ 5 119 95
+ 8 179 15
+ 132 217 8
+ 255 255 0
+ 255 170 0
+ 255 85 0
+ 255 0 0
+ 179 0 0
+ 102 0 0
+ 51 0 0
+ 0 0 0
+ 250 197 250
+ 255 255 255
diff --git a/auxdata/colormaps/precip2_15lev.rgb b/auxdata/colormaps/precip2_15lev.rgb
new file mode 100644
index 00000000..f6e5f9fc
--- /dev/null
+++ b/auxdata/colormaps/precip2_15lev.rgb
@@ -0,0 +1,22 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 16
+
+# r g b
+ 255 255 255
+ 100 0 100
+ 175 0 175
+ 220 0 220
+ 50 50 200
+ 0 100 255
+ 0 150 150
+ 0 200 50
+ 100 255 0
+ 150 255 0
+ 200 255 50
+ 255 255 0
+ 255 200 0
+ 255 160 0
+ 255 125 0
+ 225 25 0
diff --git a/auxdata/colormaps/precip2_17lev.rgb b/auxdata/colormaps/precip2_17lev.rgb
new file mode 100644
index 00000000..ddef68d3
--- /dev/null
+++ b/auxdata/colormaps/precip2_17lev.rgb
@@ -0,0 +1,24 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 18
+
+# r g b
+ 255 255 255
+ 235 246 255
+ 214 226 255
+ 181 201 255
+ 142 178 255
+ 127 150 255
+ 114 133 248
+ 99 112 248
+ 0 158 30
+ 60 188 61
+ 179 209 110
+ 185 249 110
+ 255 249 19
+ 255 163 9
+ 229 0 0
+ 189 0 0
+ 129 0 0
+ 0 0 0
diff --git a/auxdata/colormaps/precip3_16lev.rgb b/auxdata/colormaps/precip3_16lev.rgb
new file mode 100644
index 00000000..34fbbc2d
--- /dev/null
+++ b/auxdata/colormaps/precip3_16lev.rgb
@@ -0,0 +1,23 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 17
+
+# r g b
+ 255 255 255
+ 214 226 255
+ 181 201 255
+ 142 178 255
+ 127 150 255
+ 99 112 247
+ 0 99 255
+ 0 150 150
+ 0 198 51
+ 99 255 0
+ 150 255 0
+ 198 255 51
+ 255 255 0
+ 255 198 0
+ 255 160 0
+ 255 124 0
+ 255 25 0
diff --git a/auxdata/colormaps/precip4_11lev.rgb b/auxdata/colormaps/precip4_11lev.rgb
new file mode 100644
index 00000000..cbbe2e82
--- /dev/null
+++ b/auxdata/colormaps/precip4_11lev.rgb
@@ -0,0 +1,18 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 12
+
+# r g b
+ 254 254 254
+ 223 255 249
+ 154 217 202
+ 103 194 163
+ 64 173 117
+ 50 166 150
+ 90 160 205
+ 66 146 199
+ 76 141 196
+ 7 47 107
+ 7 30 70
+ 76 0 115
diff --git a/auxdata/colormaps/precip4_diff_19lev.rgb b/auxdata/colormaps/precip4_diff_19lev.rgb
new file mode 100644
index 00000000..2789499e
--- /dev/null
+++ b/auxdata/colormaps/precip4_diff_19lev.rgb
@@ -0,0 +1,26 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 20
+
+# r g b
+ 107 33 7
+ 181 59 33
+ 199 85 66
+ 205 105 90
+ 166 50 55
+ 173 64 88
+ 194 103 114
+ 217 154 159
+ 255 223 224
+ 254 254 254
+ 254 254 254
+ 223 255 249
+ 154 217 202
+ 103 194 163
+ 64 173 117
+ 50 166 150
+ 90 160 205
+ 66 146 199
+ 76 141 196
+ 7 47 107
diff --git a/auxdata/colormaps/precip_11lev.rgb b/auxdata/colormaps/precip_11lev.rgb
new file mode 100644
index 00000000..20f0038d
--- /dev/null
+++ b/auxdata/colormaps/precip_11lev.rgb
@@ -0,0 +1,18 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 12
+
+# r g b
+ 255 255 255
+ 237 250 194
+ 205 255 205
+ 153 240 178
+ 83 189 159
+ 50 166 150
+ 50 150 180
+ 5 112 176
+ 5 80 140
+ 10 31 150
+ 44 2 70
+ 106 44 90
diff --git a/auxdata/colormaps/precip_diff_12lev.rgb b/auxdata/colormaps/precip_diff_12lev.rgb
new file mode 100644
index 00000000..bef78964
--- /dev/null
+++ b/auxdata/colormaps/precip_diff_12lev.rgb
@@ -0,0 +1,19 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 13
+
+# r g b
+ 182 106 40
+ 205 133 63
+ 225 165 100
+ 245 205 132
+ 245 224 158
+ 255 245 186
+ 255 255 255
+ 205 255 205
+ 153 240 178
+ 83 189 159
+ 110 170 200
+ 5 112 176
+ 2 56 88
diff --git a/auxdata/colormaps/precip_diff_1lev.rgb b/auxdata/colormaps/precip_diff_1lev.rgb
new file mode 100644
index 00000000..5dd03435
--- /dev/null
+++ b/auxdata/colormaps/precip_diff_1lev.rgb
@@ -0,0 +1,8 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 2
+
+# r g b
+ 83 189 159
+ 225 165 100
diff --git a/auxdata/colormaps/psgcap.rgb b/auxdata/colormaps/psgcap.rgb
new file mode 100644
index 00000000..1e5e865d
--- /dev/null
+++ b/auxdata/colormaps/psgcap.rgb
@@ -0,0 +1,240 @@
+ncolors = 239
+# r g b
+ 1.00 0.00 0.00
+ 0.00 1.00 0.00
+ 0.00 0.00 1.00
+ 0.00 1.00 1.00
+ 1.00 0.00 0.83
+ 1.00 1.00 0.00
+ 1.00 0.50 0.00
+ 0.60 0.83 0.00
+ 0.00 1.00 0.60
+ 0.00 0.50 1.00
+ 0.55 0.00 0.83
+ 1.00 0.00 0.55
+ 0.33 0.33 0.33
+ 0.67 0.67 0.67
+ 1.00 1.00 0.33
+ 0.75 1.00 0.45
+ 0.45 1.00 0.60
+ 0.17 1.00 0.75
+ 0.25 0.83 0.83
+ 0.50 0.67 0.83
+ 0.75 0.55 0.83
+ 1.00 0.33 0.90
+ 0.67 0.90 0.45
+ 0.40 0.90 0.55
+ 0.17 0.90 0.67
+ 0.17 0.67 0.90
+ 0.17 0.50 1.00
+ 0.45 0.33 1.00
+ 0.75 0.17 1.00
+ 0.90 0.09 1.00
+ 0.83 1.00 0.17
+ 0.67 1.00 0.25
+ 0.45 1.00 0.33
+ 0.17 1.00 0.50
+ 0.17 0.83 0.60
+ 0.17 0.67 0.75
+ 0.17 0.55 0.83
+ 0.25 0.45 0.90
+ 0.40 0.33 0.90
+ 0.67 0.17 0.90
+ 0.83 0.17 0.83
+ 0.90 0.33 0.67
+ 0.83 0.45 0.60
+ 0.83 0.60 0.50
+ 0.90 0.67 0.40
+ 0.90 0.67 0.25
+ 1.00 0.90 0.09
+ 0.83 1.00 0.09
+ 0.60 1.00 0.17
+ 0.45 1.00 0.25
+ 0.17 0.90 0.45
+ 0.17 0.83 0.55
+ 0.17 0.67 0.67
+ 0.17 0.55 0.75
+ 0.17 0.40 0.90
+ 0.40 0.25 0.90
+ 0.55 0.17 0.90
+ 0.83 0.17 0.75
+ 1.00 0.17 0.67
+ 1.00 0.25 0.60
+ 1.00 0.40 0.50
+ 1.00 0.50 0.40
+ 1.00 0.83 0.09
+ 0.75 1.00 0.00
+ 0.60 1.00 0.13
+ 0.40 1.00 0.17
+ 0.13 1.00 0.33
+ 0.13 0.83 0.45
+ 0.17 0.75 0.50
+ 0.13 0.60 0.67
+ 0.13 0.50 0.75
+ 0.13 0.40 0.83
+ 0.17 0.25 0.90
+ 0.17 0.17 1.00
+ 0.33 0.09 1.00
+ 0.55 0.09 0.90
+ 0.75 0.00 0.83
+ 0.90 0.00 0.75
+ 0.90 0.75 0.09
+ 0.67 0.90 0.09
+ 0.55 0.90 0.13
+ 0.25 0.90 0.25
+ 0.13 0.90 0.33
+ 0.17 0.75 0.40
+ 0.13 0.67 0.50
+ 0.13 0.55 0.60
+ 0.13 0.45 0.67
+ 0.17 0.33 0.75
+ 0.17 0.25 0.83
+ 0.33 0.17 0.83
+ 0.55 0.13 0.75
+ 0.75 0.13 0.67
+ 0.90 0.17 0.55
+ 0.83 0.25 0.50
+ 0.83 0.75 0.00
+ 0.60 0.83 0.09
+ 0.45 0.90 0.09
+ 0.33 0.90 0.13
+ 0.13 0.90 0.25
+ 0.17 0.83 0.25
+ 0.17 0.75 0.33
+ 0.17 0.60 0.45
+ 0.13 0.50 0.55
+ 0.13 0.45 0.60
+ 0.17 0.33 0.67
+ 0.33 0.25 0.67
+ 0.45 0.25 0.60
+ 0.67 0.25 0.50
+ 0.83 0.25 0.40
+ 1.00 0.25 0.33
+ 0.75 0.67 0.00
+ 0.55 0.75 0.09
+ 0.40 0.83 0.09
+ 0.25 0.90 0.09
+ 0.17 0.90 0.13
+ 0.17 0.83 0.17
+ 0.13 0.75 0.25
+ 0.13 0.67 0.33
+ 0.13 0.60 0.40
+ 0.13 0.45 0.50
+ 0.13 0.40 0.55
+ 0.25 0.33 0.55
+ 0.45 0.33 0.45
+ 0.55 0.33 0.40
+ 0.67 0.33 0.33
+ 0.83 0.33 0.25
+ 0.67 0.60 0.00
+ 0.50 0.67 0.09
+ 0.40 0.67 0.13
+ 0.25 0.67 0.17
+ 0.13 0.67 0.25
+ 0.09 0.60 0.33
+ 0.09 0.50 0.40
+ 0.13 0.40 0.45
+ 0.13 0.33 0.50
+ 0.09 0.17 0.67
+ 0.17 0.13 0.67
+ 0.40 0.13 0.55
+ 0.50 0.13 0.50
+ 0.60 0.13 0.45
+ 0.75 0.13 0.40
+ 0.90 0.13 0.33
+ 0.55 0.50 0.09
+ 0.45 0.60 0.09
+ 0.33 0.60 0.13
+ 0.17 0.60 0.17
+ 0.09 0.55 0.25
+ 0.13 0.45 0.33
+ 0.09 0.40 0.40
+ 0.17 0.33 0.40
+ 0.17 0.25 0.45
+ 0.25 0.17 0.50
+ 0.25 0.13 0.55
+ 0.33 0.13 0.50
+ 0.45 0.13 0.45
+ 0.55 0.13 0.40
+ 0.67 0.13 0.33
+ 0.83 0.13 0.25
+ 0.50 0.45 0.09
+ 0.40 0.50 0.09
+ 0.33 0.60 0.00
+ 0.17 0.60 0.09
+ 0.13 0.67 0.09
+ 0.13 0.60 0.13
+ 0.13 0.50 0.17
+ 0.09 0.45 0.25
+ 0.13 0.40 0.25
+ 0.13 0.33 0.33
+ 0.09 0.25 0.40
+ 0.09 0.17 0.50
+ 0.09 0.13 0.55
+ 0.13 0.00 0.60
+ 0.33 0.00 0.50
+ 0.50 0.00 0.40
+ 0.75 0.33 0.00
+ 0.67 0.40 0.00
+ 0.55 0.40 0.09
+ 0.33 0.40 0.17
+ 0.25 0.33 0.25
+ 0.25 0.25 0.33
+ 0.25 0.17 0.40
+ 0.33 0.13 0.40
+ 0.50 0.13 0.33
+ 0.60 0.13 0.25
+ 0.75 0.09 0.25
+ 0.83 0.00 0.25
+ 1.00 0.00 0.17
+ 1.00 0.13 0.13
+ 0.90 0.17 0.09
+ 0.83 0.25 0.09
+ 0.60 0.25 0.00
+ 0.45 0.40 0.00
+ 0.25 0.40 0.13
+ 0.25 0.33 0.17
+ 0.17 0.25 0.25
+ 0.17 0.17 0.33
+ 0.25 0.13 0.33
+ 0.33 0.09 0.33
+ 0.50 0.09 0.25
+ 0.67 0.09 0.17
+ 0.83 0.00 0.17
+ 0.90 0.00 0.13
+ 1.00 0.00 0.09
+ 1.00 0.13 0.09
+ 0.83 0.17 0.00
+ 0.75 0.25 0.00
+ 0.50 0.17 0.00
+ 0.40 0.33 0.00
+ 0.13 0.45 0.09
+ 0.09 0.40 0.13
+ 0.09 0.33 0.17
+ 0.09 0.25 0.25
+ 0.13 0.17 0.33
+ 0.17 0.09 0.40
+ 0.25 0.00 0.33
+ 0.45 0.00 0.25
+ 0.60 0.00 0.17
+ 0.75 0.00 0.13
+ 0.83 0.00 0.09
+ 0.75 0.09 0.09
+ 0.67 0.13 0.09
+ 0.60 0.17 0.00
+ 0.40 0.17 0.00
+ 0.17 0.33 0.00
+ 0.09 0.33 0.00
+ 0.09 0.25 0.09
+ 0.09 0.17 0.13
+ 0.09 0.13 0.25
+ 0.09 0.13 0.33
+ 0.09 0.00 0.33
+ 0.13 0.00 0.25
+ 0.17 0.00 0.17
+ 0.33 0.00 0.17
+ 0.33 0.00 0.13
+ 0.40 0.00 0.09
+ 0.45 0.09 0.09
+ 0.45 0.13 0.00
+ 0.17 0.09 0.00
diff --git a/auxdata/colormaps/radar.rgb b/auxdata/colormaps/radar.rgb
new file mode 100644
index 00000000..ee309c4d
--- /dev/null
+++ b/auxdata/colormaps/radar.rgb
@@ -0,0 +1,17 @@
+ncolors = 15
+# r g b
+ 0 255 255 # cyan
+ 0 157 255 # light.blue
+ 0 0 255 # blue
+ 9 130 175 # light.green
+ 0 255 0 # green
+ 8 175 20 # dark.green
+ 255 214 0 # yellow
+ 255 152 0 # light.orange
+ 255 0 0 # red
+ 221 0 27 # added
+ 188 0 54 # med.red
+ 121 0 109 # dark.red
+ 121 51 160 # light.violet
+ 195 163 212 # violet
+ 255 255 255 # white
diff --git a/auxdata/colormaps/radar_1.rgb b/auxdata/colormaps/radar_1.rgb
new file mode 100644
index 00000000..fb93cff4
--- /dev/null
+++ b/auxdata/colormaps/radar_1.rgb
@@ -0,0 +1,26 @@
+ ncolors=24
+# r g b
+ 178 248 255
+ 178 184 255
+ 125 37 205
+ 84 26 139
+ 237 230 133
+ 205 198 115
+ 150 150 150
+ 255 255 255
+ 170 255 255
+ 85 160 255
+ 29 0 255
+ 126 229 91
+ 78 204 67
+ 46 178 57
+ 30 153 61
+ 255 255 102
+ 255 204 102
+ 255 136 76
+ 255 25 25
+ 204 61 61
+ 165 49 49
+ 237 0 237
+ 137 103 205
+ 250 240 230
diff --git a/auxdata/colormaps/rainbow+gray.rgb b/auxdata/colormaps/rainbow+gray.rgb
new file mode 100644
index 00000000..b9b367a6
--- /dev/null
+++ b/auxdata/colormaps/rainbow+gray.rgb
@@ -0,0 +1,240 @@
+ncolors= 237
+
+# r g b
+ 0 0 0
+ 4 0 3
+ 9 0 7
+ 13 0 10
+ 18 0 14
+ 22 0 19
+ 27 0 23
+ 31 0 28
+ 36 0 32
+ 40 0 38
+ 45 0 43
+ 50 0 48
+ 58 0 59
+ 64 0 68
+ 68 0 72
+ 69 0 77
+ 72 0 81
+ 74 0 86
+ 77 0 91
+ 79 0 95
+ 80 0 100
+ 82 0 104
+ 83 0 109
+ 84 0 118
+ 86 0 122
+ 88 0 132
+ 86 0 136
+ 87 0 141
+ 87 0 145
+ 87 0 150
+ 85 0 154
+ 84 0 159
+ 84 0 163
+ 84 0 168
+ 79 0 177
+ 78 0 182
+ 77 0 186
+ 76 0 191
+ 70 0 200
+ 68 0 204
+ 66 0 209
+ 60 0 214
+ 58 0 218
+ 55 0 223
+ 46 0 232
+ 43 0 236
+ 40 0 241
+ 36 0 245
+ 33 0 250
+ 25 0 255
+ 16 0 255
+ 12 0 255
+ 4 0 255
+ 0 0 255
+ 0 4 255
+ 0 16 255
+ 0 21 255
+ 0 25 255
+ 0 29 255
+ 0 38 255
+ 0 42 255
+ 0 46 255
+ 0 51 255
+ 0 63 255
+ 0 67 255
+ 0 72 255
+ 0 84 255
+ 0 89 255
+ 0 93 255
+ 0 97 255
+ 0 106 255
+ 0 110 255
+ 0 114 255
+ 0 119 255
+ 0 127 255
+ 0 135 255
+ 0 140 255
+ 0 152 255
+ 0 157 255
+ 0 161 255
+ 0 165 255
+ 0 174 255
+ 0 178 255
+ 0 182 255
+ 0 187 255
+ 0 195 255
+ 0 199 255
+ 0 216 255
+ 0 220 255
+ 0 225 255
+ 0 229 255
+ 0 233 255
+ 0 242 255
+ 0 246 255
+ 0 250 255
+ 0 255 255
+ 0 255 246
+ 0 255 242
+ 0 255 238
+ 0 255 225
+ 0 255 216
+ 0 255 212
+ 0 255 203
+ 0 255 199
+ 0 255 195
+ 0 255 191
+ 0 255 187
+ 0 255 178
+ 0 255 174
+ 0 255 170
+ 0 255 157
+ 0 255 152
+ 0 255 144
+ 0 255 135
+ 0 255 131
+ 0 255 127
+ 0 255 123
+ 0 255 114
+ 0 255 110
+ 0 255 106
+ 0 255 102
+ 0 255 89
+ 0 255 84
+ 0 255 80
+ 0 255 76
+ 0 255 63
+ 0 255 59
+ 0 255 55
+ 0 255 46
+ 0 255 42
+ 0 255 38
+ 0 255 25
+ 0 255 21
+ 0 255 16
+ 0 255 12
+ 0 255 8
+ 0 255 0
+ 8 255 0
+ 12 255 0
+ 21 255 0
+ 25 255 0
+ 29 255 0
+ 42 255 0
+ 46 255 0
+ 51 255 0
+ 55 255 0
+ 63 255 0
+ 67 255 0
+ 72 255 0
+ 76 255 0
+ 89 255 0
+ 93 255 0
+ 97 255 0
+ 110 255 0
+ 114 255 0
+ 119 255 0
+ 123 255 0
+ 131 255 0
+ 135 255 0
+ 140 255 0
+ 144 255 0
+ 153 255 0
+ 161 255 0
+ 165 255 0
+ 178 255 0
+ 182 255 0
+ 187 255 0
+ 191 255 0
+ 199 255 0
+ 203 255 0
+ 208 255 0
+ 212 255 0
+ 221 255 0
+ 225 255 0
+ 242 255 0
+ 246 255 0
+ 250 255 0
+ 255 255 0
+ 255 250 0
+ 255 242 0
+ 255 238 0
+ 255 233 0
+ 255 229 0
+ 255 221 0
+ 255 216 0
+ 255 212 0
+ 255 199 0
+ 255 191 0
+ 255 187 0
+ 255 178 0
+ 255 174 0
+ 255 170 0
+ 255 165 0
+ 255 161 0
+ 255 153 0
+ 255 148 0
+ 255 144 0
+ 255 131 0
+ 255 127 0
+ 255 119 0
+ 255 110 0
+ 255 106 0
+ 255 102 0
+ 255 97 0
+ 255 89 0
+ 255 85 0
+ 255 80 0
+ 255 76 0
+ 255 63 0
+ 255 59 0
+ 255 55 0
+ 255 51 0
+ 255 38 0
+ 255 34 0
+ 255 29 0
+ 255 21 0
+ 255 17 0
+ 255 12 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 211 211 211
diff --git a/auxdata/colormaps/rainbow+white+gray.rgb b/auxdata/colormaps/rainbow+white+gray.rgb
new file mode 100644
index 00000000..01274997
--- /dev/null
+++ b/auxdata/colormaps/rainbow+white+gray.rgb
@@ -0,0 +1,241 @@
+ncolors= 238
+
+# r g b
+ 0 0 0
+ 4 0 3
+ 9 0 7
+ 13 0 10
+ 18 0 14
+ 22 0 19
+ 27 0 23
+ 31 0 28
+ 36 0 32
+ 40 0 38
+ 45 0 43
+ 50 0 48
+ 58 0 59
+ 64 0 68
+ 68 0 72
+ 69 0 77
+ 72 0 81
+ 74 0 86
+ 77 0 91
+ 79 0 95
+ 80 0 100
+ 82 0 104
+ 83 0 109
+ 84 0 118
+ 86 0 122
+ 88 0 132
+ 86 0 136
+ 87 0 141
+ 87 0 145
+ 87 0 150
+ 85 0 154
+ 84 0 159
+ 84 0 163
+ 84 0 168
+ 79 0 177
+ 78 0 182
+ 77 0 186
+ 76 0 191
+ 70 0 200
+ 68 0 204
+ 66 0 209
+ 60 0 214
+ 58 0 218
+ 55 0 223
+ 46 0 232
+ 43 0 236
+ 40 0 241
+ 36 0 245
+ 33 0 250
+ 25 0 255
+ 16 0 255
+ 12 0 255
+ 4 0 255
+ 0 0 255
+ 0 4 255
+ 0 16 255
+ 0 21 255
+ 0 25 255
+ 0 29 255
+ 0 38 255
+ 0 42 255
+ 0 46 255
+ 0 51 255
+ 0 63 255
+ 0 67 255
+ 0 72 255
+ 0 84 255
+ 0 89 255
+ 0 93 255
+ 0 97 255
+ 0 106 255
+ 0 110 255
+ 0 114 255
+ 0 119 255
+ 0 127 255
+ 0 135 255
+ 0 140 255
+ 0 152 255
+ 0 157 255
+ 0 161 255
+ 0 165 255
+ 0 174 255
+ 0 178 255
+ 0 182 255
+ 0 187 255
+ 0 195 255
+ 0 199 255
+ 0 216 255
+ 0 220 255
+ 0 225 255
+ 0 229 255
+ 0 233 255
+ 0 242 255
+ 0 246 255
+ 0 250 255
+ 0 255 255
+ 0 255 246
+ 0 255 242
+ 0 255 238
+ 0 255 225
+ 0 255 216
+ 0 255 212
+ 0 255 203
+ 0 255 199
+ 0 255 195
+ 0 255 191
+ 0 255 187
+ 0 255 178
+ 0 255 174
+ 0 255 170
+ 0 255 157
+ 0 255 152
+ 0 255 144
+ 0 255 135
+ 0 255 131
+ 0 255 127
+ 0 255 123
+ 0 255 114
+ 0 255 110
+ 0 255 106
+ 0 255 102
+ 0 255 89
+ 0 255 84
+ 0 255 80
+ 0 255 76
+ 0 255 63
+ 0 255 59
+ 0 255 55
+ 0 255 46
+ 0 255 42
+ 0 255 38
+ 0 255 25
+ 0 255 21
+ 0 255 16
+ 0 255 12
+ 0 255 8
+ 0 255 0
+ 8 255 0
+ 12 255 0
+ 21 255 0
+ 25 255 0
+ 29 255 0
+ 42 255 0
+ 46 255 0
+ 51 255 0
+ 55 255 0
+ 63 255 0
+ 67 255 0
+ 72 255 0
+ 76 255 0
+ 89 255 0
+ 93 255 0
+ 97 255 0
+ 110 255 0
+ 114 255 0
+ 119 255 0
+ 123 255 0
+ 131 255 0
+ 135 255 0
+ 140 255 0
+ 144 255 0
+ 153 255 0
+ 161 255 0
+ 165 255 0
+ 178 255 0
+ 182 255 0
+ 187 255 0
+ 191 255 0
+ 199 255 0
+ 203 255 0
+ 208 255 0
+ 212 255 0
+ 221 255 0
+ 225 255 0
+ 242 255 0
+ 246 255 0
+ 250 255 0
+ 255 255 0
+ 255 250 0
+ 255 242 0
+ 255 238 0
+ 255 233 0
+ 255 229 0
+ 255 221 0
+ 255 216 0
+ 255 212 0
+ 255 199 0
+ 255 191 0
+ 255 187 0
+ 255 178 0
+ 255 174 0
+ 255 170 0
+ 255 165 0
+ 255 161 0
+ 255 153 0
+ 255 148 0
+ 255 144 0
+ 255 131 0
+ 255 127 0
+ 255 119 0
+ 255 110 0
+ 255 106 0
+ 255 102 0
+ 255 97 0
+ 255 89 0
+ 255 85 0
+ 255 80 0
+ 255 76 0
+ 255 63 0
+ 255 59 0
+ 255 55 0
+ 255 51 0
+ 255 38 0
+ 255 34 0
+ 255 29 0
+ 255 21 0
+ 255 17 0
+ 255 12 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 255 255
+ 211 211 211
diff --git a/auxdata/colormaps/rainbow+white.rgb b/auxdata/colormaps/rainbow+white.rgb
new file mode 100644
index 00000000..9453bb0c
--- /dev/null
+++ b/auxdata/colormaps/rainbow+white.rgb
@@ -0,0 +1,240 @@
+ncolors= 237
+
+# r g b
+ 0 0 0
+ 4 0 3
+ 9 0 7
+ 13 0 10
+ 18 0 14
+ 22 0 19
+ 27 0 23
+ 31 0 28
+ 36 0 32
+ 40 0 38
+ 45 0 43
+ 50 0 48
+ 58 0 59
+ 64 0 68
+ 68 0 72
+ 69 0 77
+ 72 0 81
+ 74 0 86
+ 77 0 91
+ 79 0 95
+ 80 0 100
+ 82 0 104
+ 83 0 109
+ 84 0 118
+ 86 0 122
+ 88 0 132
+ 86 0 136
+ 87 0 141
+ 87 0 145
+ 87 0 150
+ 85 0 154
+ 84 0 159
+ 84 0 163
+ 84 0 168
+ 79 0 177
+ 78 0 182
+ 77 0 186
+ 76 0 191
+ 70 0 200
+ 68 0 204
+ 66 0 209
+ 60 0 214
+ 58 0 218
+ 55 0 223
+ 46 0 232
+ 43 0 236
+ 40 0 241
+ 36 0 245
+ 33 0 250
+ 25 0 255
+ 16 0 255
+ 12 0 255
+ 4 0 255
+ 0 0 255
+ 0 4 255
+ 0 16 255
+ 0 21 255
+ 0 25 255
+ 0 29 255
+ 0 38 255
+ 0 42 255
+ 0 46 255
+ 0 51 255
+ 0 63 255
+ 0 67 255
+ 0 72 255
+ 0 84 255
+ 0 89 255
+ 0 93 255
+ 0 97 255
+ 0 106 255
+ 0 110 255
+ 0 114 255
+ 0 119 255
+ 0 127 255
+ 0 135 255
+ 0 140 255
+ 0 152 255
+ 0 157 255
+ 0 161 255
+ 0 165 255
+ 0 174 255
+ 0 178 255
+ 0 182 255
+ 0 187 255
+ 0 195 255
+ 0 199 255
+ 0 216 255
+ 0 220 255
+ 0 225 255
+ 0 229 255
+ 0 233 255
+ 0 242 255
+ 0 246 255
+ 0 250 255
+ 0 255 255
+ 0 255 246
+ 0 255 242
+ 0 255 238
+ 0 255 225
+ 0 255 216
+ 0 255 212
+ 0 255 203
+ 0 255 199
+ 0 255 195
+ 0 255 191
+ 0 255 187
+ 0 255 178
+ 0 255 174
+ 0 255 170
+ 0 255 157
+ 0 255 152
+ 0 255 144
+ 0 255 135
+ 0 255 131
+ 0 255 127
+ 0 255 123
+ 0 255 114
+ 0 255 110
+ 0 255 106
+ 0 255 102
+ 0 255 89
+ 0 255 84
+ 0 255 80
+ 0 255 76
+ 0 255 63
+ 0 255 59
+ 0 255 55
+ 0 255 46
+ 0 255 42
+ 0 255 38
+ 0 255 25
+ 0 255 21
+ 0 255 16
+ 0 255 12
+ 0 255 8
+ 0 255 0
+ 8 255 0
+ 12 255 0
+ 21 255 0
+ 25 255 0
+ 29 255 0
+ 42 255 0
+ 46 255 0
+ 51 255 0
+ 55 255 0
+ 63 255 0
+ 67 255 0
+ 72 255 0
+ 76 255 0
+ 89 255 0
+ 93 255 0
+ 97 255 0
+ 110 255 0
+ 114 255 0
+ 119 255 0
+ 123 255 0
+ 131 255 0
+ 135 255 0
+ 140 255 0
+ 144 255 0
+ 153 255 0
+ 161 255 0
+ 165 255 0
+ 178 255 0
+ 182 255 0
+ 187 255 0
+ 191 255 0
+ 199 255 0
+ 203 255 0
+ 208 255 0
+ 212 255 0
+ 221 255 0
+ 225 255 0
+ 242 255 0
+ 246 255 0
+ 250 255 0
+ 255 255 0
+ 255 250 0
+ 255 242 0
+ 255 238 0
+ 255 233 0
+ 255 229 0
+ 255 221 0
+ 255 216 0
+ 255 212 0
+ 255 199 0
+ 255 191 0
+ 255 187 0
+ 255 178 0
+ 255 174 0
+ 255 170 0
+ 255 165 0
+ 255 161 0
+ 255 153 0
+ 255 148 0
+ 255 144 0
+ 255 131 0
+ 255 127 0
+ 255 119 0
+ 255 110 0
+ 255 106 0
+ 255 102 0
+ 255 97 0
+ 255 89 0
+ 255 85 0
+ 255 80 0
+ 255 76 0
+ 255 63 0
+ 255 59 0
+ 255 55 0
+ 255 51 0
+ 255 38 0
+ 255 34 0
+ 255 29 0
+ 255 21 0
+ 255 17 0
+ 255 12 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 255 255
diff --git a/auxdata/colormaps/rainbow.rgb b/auxdata/colormaps/rainbow.rgb
new file mode 100644
index 00000000..aae16578
--- /dev/null
+++ b/auxdata/colormaps/rainbow.rgb
@@ -0,0 +1,191 @@
+ncolors= 188
+
+# r g b
+ 84 0 159
+ 84 0 163
+ 84 0 168
+ 79 0 177
+ 78 0 182
+ 77 0 186
+ 76 0 191
+ 70 0 200
+ 68 0 204
+ 66 0 209
+ 60 0 214
+ 58 0 218
+ 55 0 223
+ 46 0 232
+ 43 0 236
+ 40 0 241
+ 36 0 245
+ 33 0 250
+ 25 0 255
+ 16 0 255
+ 12 0 255
+ 4 0 255
+ 0 0 255
+ 0 4 255
+ 0 16 255
+ 0 21 255
+ 0 25 255
+ 0 29 255
+ 0 38 255
+ 0 42 255
+ 0 46 255
+ 0 51 255
+ 0 63 255
+ 0 67 255
+ 0 72 255
+ 0 84 255
+ 0 89 255
+ 0 93 255
+ 0 97 255
+ 0 106 255
+ 0 110 255
+ 0 114 255
+ 0 119 255
+ 0 127 255
+ 0 135 255
+ 0 140 255
+ 0 152 255
+ 0 157 255
+ 0 161 255
+ 0 165 255
+ 0 174 255
+ 0 178 255
+ 0 182 255
+ 0 187 255
+ 0 195 255
+ 0 199 255
+ 0 216 255
+ 0 220 255
+ 0 225 255
+ 0 229 255
+ 0 233 255
+ 0 242 255
+ 0 246 255
+ 0 250 255
+ 0 255 255
+ 0 255 246
+ 0 255 242
+ 0 255 238
+ 0 255 225
+ 0 255 216
+ 0 255 212
+ 0 255 203
+ 0 255 199
+ 0 255 195
+ 0 255 191
+ 0 255 187
+ 0 255 178
+ 0 255 174
+ 0 255 170
+ 0 255 157
+ 0 255 152
+ 0 255 144
+ 0 255 135
+ 0 255 131
+ 0 255 127
+ 0 255 123
+ 0 255 114
+ 0 255 110
+ 0 255 106
+ 0 255 102
+ 0 255 89
+ 0 255 84
+ 0 255 80
+ 0 255 76
+ 0 255 63
+ 0 255 59
+ 0 255 55
+ 0 255 46
+ 0 255 42
+ 0 255 38
+ 0 255 25
+ 0 255 21
+ 0 255 16
+ 0 255 12
+ 0 255 8
+ 0 255 0
+ 8 255 0
+ 12 255 0
+ 21 255 0
+ 25 255 0
+ 29 255 0
+ 42 255 0
+ 46 255 0
+ 51 255 0
+ 55 255 0
+ 63 255 0
+ 67 255 0
+ 72 255 0
+ 76 255 0
+ 89 255 0
+ 93 255 0
+ 97 255 0
+ 110 255 0
+ 114 255 0
+ 119 255 0
+ 123 255 0
+ 131 255 0
+ 135 255 0
+ 140 255 0
+ 144 255 0
+ 153 255 0
+ 161 255 0
+ 165 255 0
+ 178 255 0
+ 182 255 0
+ 187 255 0
+ 191 255 0
+ 199 255 0
+ 203 255 0
+ 208 255 0
+ 212 255 0
+ 221 255 0
+ 225 255 0
+ 242 255 0
+ 246 255 0
+ 250 255 0
+ 255 255 0
+ 255 250 0
+ 255 242 0
+ 255 238 0
+ 255 233 0
+ 255 229 0
+ 255 221 0
+ 255 216 0
+ 255 212 0
+ 255 199 0
+ 255 191 0
+ 255 187 0
+ 255 178 0
+ 255 174 0
+ 255 170 0
+ 255 165 0
+ 255 161 0
+ 255 153 0
+ 255 148 0
+ 255 144 0
+ 255 131 0
+ 255 127 0
+ 255 119 0
+ 255 110 0
+ 255 106 0
+ 255 102 0
+ 255 97 0
+ 255 89 0
+ 255 85 0
+ 255 80 0
+ 255 76 0
+ 255 63 0
+ 255 59 0
+ 255 55 0
+ 255 51 0
+ 255 38 0
+ 255 34 0
+ 255 29 0
+ 255 21 0
+ 255 17 0
+ 255 12 0
+ 255 0 0
diff --git a/auxdata/colormaps/rgb.rgb b/auxdata/colormaps/rgb.rgb
new file mode 100644
index 00000000..b88bec30
--- /dev/null
+++ b/auxdata/colormaps/rgb.rgb
@@ -0,0 +1,63 @@
+249 255 255
+212 254 212
+174 254 169
+137 253 126
+102 253 85
+108 251 75
+114 248 65
+119 246 54
+128 243 44
+160 233 36
+192 224 28
+225 214 20
+251 203 14
+251 188 21
+252 172 29
+252 157 36
+252 142 43
+253 132 49
+254 122 55
+254 111 62
+255 101 69
+255 93 79
+254 84 89
+254 75 100
+254 67 111
+253 61 123
+252 54 136
+251 47 149
+250 41 161
+249 36 172
+247 31 183
+246 26 193
+243 21 203
+239 18 211
+236 14 219
+232 11 227
+227 8 233
+222 7 237
+216 5 241
+211 4 245
+205 3 247
+199 2 248
+192 2 249
+186 1 250
+180 1 249
+175 1 247
+169 1 246
+163 1 244
+158 1 241
+152 1 238
+147 1 234
+141 1 231
+136 1 226
+132 1 222
+127 0 217
+123 0 213
+119 0 208
+114 0 203
+110 0 198
+106 0 193
+102 0 188
+98 0 183
+94 0 177
\ No newline at end of file
diff --git a/auxdata/colormaps/rh_19lev.rgb b/auxdata/colormaps/rh_19lev.rgb
new file mode 100644
index 00000000..b62faf73
--- /dev/null
+++ b/auxdata/colormaps/rh_19lev.rgb
@@ -0,0 +1,26 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 20
+
+# r g b
+ 254 254 254
+ 254 254 160
+ 254 254 99
+ 244 244 110
+ 255 210 35
+ 255 163 25
+ 255 89 25
+ 230 122 101
+ 237 145 124
+ 239 178 146
+ 247 199 178
+ 255 230 230
+ 215 225 255
+ 150 210 255
+ 30 189 255
+ 20 159 255
+ 10 108 240
+ 11 116 255
+ 10 104 200
+ 0 89 159
diff --git a/auxdata/colormaps/seaice_1.rgb b/auxdata/colormaps/seaice_1.rgb
new file mode 100644
index 00000000..5a5a46de
--- /dev/null
+++ b/auxdata/colormaps/seaice_1.rgb
@@ -0,0 +1,15 @@
+ncolors= 13
+# r g b
+ 0 0 139
+ 30 144 255
+ 30 250 160
+ 34 139 34
+ 0 250 0
+125 250 0
+173 255 47
+250 250 0
+250 125 0
+250 0 0
+186 85 211
+148 0 211
+120 0 90
diff --git a/auxdata/colormaps/seaice_2.rgb b/auxdata/colormaps/seaice_2.rgb
new file mode 100644
index 00000000..070ef93d
--- /dev/null
+++ b/auxdata/colormaps/seaice_2.rgb
@@ -0,0 +1,16 @@
+ncolors= 14
+# r g b
+ 0 0 139
+ 9 47 175
+ 25 122 237
+134 205 249
+ 30 250 160
+173 255 47
+250 250 0
+250 187 0
+250 125 0
+250 0 0
+165 42 42
+120 0 90
+148 0 211
+186 85 211
diff --git a/auxdata/colormaps/so4_21.rgb b/auxdata/colormaps/so4_21.rgb
new file mode 100644
index 00000000..ed62d4b0
--- /dev/null
+++ b/auxdata/colormaps/so4_21.rgb
@@ -0,0 +1,24 @@
+ncolors= 21
+
+# r g b
+ 0 0 0
+ 29 0 45
+ 58 0 91
+ 87 0 136
+ 58 0 176
+ 29 0 215
+ 0 0 255
+ 3 60 175
+ 5 119 95
+ 8 179 15
+ 132 217 8
+ 255 255 0
+ 255 170 0
+ 255 85 0
+ 255 0 0
+ 250 27 80
+ 245 53 160
+ 240 80 240
+ 245 138 245
+ 250 197 250
+ 255 255 255
diff --git a/auxdata/colormaps/so4_23.rgb b/auxdata/colormaps/so4_23.rgb
new file mode 100644
index 00000000..ae9aa0df
--- /dev/null
+++ b/auxdata/colormaps/so4_23.rgb
@@ -0,0 +1,26 @@
+ncolors= 23
+
+# r g b
+ 0 0 0
+ 87 0 136
+ 58 0 176
+ 29 0 215
+ 0 0 255
+ 3 60 175
+ 5 119 95
+ 8 179 15
+ 70 198 11
+ 132 217 8
+ 193 236 4
+ 255 255 0
+ 255 191 0
+ 255 128 0
+ 255 64 0
+ 255 0 0
+ 250 27 80
+ 245 53 160
+ 240 80 240
+ 244 124 244
+ 248 168 248
+ 251 211 251
+ 255 255 255
diff --git a/auxdata/colormaps/spread_15lev.rgb b/auxdata/colormaps/spread_15lev.rgb
new file mode 100644
index 00000000..0cb13edd
--- /dev/null
+++ b/auxdata/colormaps/spread_15lev.rgb
@@ -0,0 +1,22 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 16
+
+# r g b
+ 255 255 255
+ 255 225 225
+ 255 210 210
+ 255 165 165
+ 255 120 120
+ 255 75 75
+ 255 0 0
+ 255 100 0
+ 255 150 0
+ 255 200 0
+ 255 255 0
+ 140 255 0
+ 0 255 0
+ 0 205 95
+ 0 145 200
+ 0 0 255
diff --git a/auxdata/colormaps/srip_reanalysis.rgb b/auxdata/colormaps/srip_reanalysis.rgb
new file mode 100644
index 00000000..5d64c188
--- /dev/null
+++ b/auxdata/colormaps/srip_reanalysis.rgb
@@ -0,0 +1,21 @@
+ncolors=19
+#r g b
+226 31 38
+246 153 153
+ 41 95 138
+ 95 152 198
+175 203 227
+114 59 122
+173 113 181
+214 184 218
+245 126 32
+253 191 110
+236 0 140
+247 153 209
+ 0 174 239
+ 96 200 232
+ 52 160 72
+179 91 40
+255 215 0
+ 0 0 0
+119 119 119
diff --git a/auxdata/colormaps/sunshine_9lev.rgb b/auxdata/colormaps/sunshine_9lev.rgb
new file mode 100644
index 00000000..26448482
--- /dev/null
+++ b/auxdata/colormaps/sunshine_9lev.rgb
@@ -0,0 +1,16 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 10
+
+# r g b
+ 255 255 255
+ 255 245 204
+ 255 230 112
+ 255 204 51
+ 255 175 51
+ 255 153 51
+ 255 111 51
+ 255 85 0
+ 230 40 30
+ 200 30 20
diff --git a/auxdata/colormaps/sunshine_diff_12lev.rgb b/auxdata/colormaps/sunshine_diff_12lev.rgb
new file mode 100644
index 00000000..646e8b45
--- /dev/null
+++ b/auxdata/colormaps/sunshine_diff_12lev.rgb
@@ -0,0 +1,19 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 13
+
+# r g b
+ 81 9 121
+ 149 15 223
+ 183 75 243
+ 203 126 246
+ 225 180 250
+ 236 208 252
+ 255 255 255
+ 255 245 204
+ 255 230 112
+ 255 204 51
+ 255 175 51
+ 255 111 0
+ 230 40 30
diff --git a/auxdata/colormaps/t2m_29lev.rgb b/auxdata/colormaps/t2m_29lev.rgb
new file mode 100644
index 00000000..0f610f3d
--- /dev/null
+++ b/auxdata/colormaps/t2m_29lev.rgb
@@ -0,0 +1,36 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 30
+
+# r g b
+ 109 227 255
+ 175 240 255
+ 255 196 226
+ 255 153 204
+ 255 0 255
+ 128 0 128
+ 0 0 128
+ 70 70 255
+ 51 102 255
+ 133 162 255
+ 255 255 255
+ 204 204 204
+ 179 179 179
+ 153 153 153
+ 96 96 96
+ 128 128 0
+ 0 92 0
+ 0 128 0
+ 51 153 102
+ 157 213 0
+ 212 255 91
+ 255 255 0
+ 255 184 112
+ 255 153 0
+ 255 102 0
+ 255 0 0
+ 188 75 0
+ 171 0 56
+ 128 0 0
+ 163 112 255
diff --git a/auxdata/colormaps/tbrAvg1.rgb b/auxdata/colormaps/tbrAvg1.rgb
new file mode 100644
index 00000000..46f86180
--- /dev/null
+++ b/auxdata/colormaps/tbrAvg1.rgb
@@ -0,0 +1,102 @@
+ncolors= 100
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 17 0 27
+ 35 0 54
+ 52 0 82
+ 70 0 109
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 83 10 129
+ 78 20 123
+ 74 30 116
+ 69 40 109
+ 65 50 102
+ 61 60 96
+ 56 70 89
+ 52 80 82
+ 48 90 76
+ 43 99 69
+ 39 109 62
+ 34 119 55
+ 30 129 49
+ 26 139 42
+ 21 149 35
+ 17 159 28
+ 12 169 22
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 22 183 14
+ 35 187 13
+ 49 192 13
+ 63 196 12
+ 77 200 11
+ 90 204 10
+ 104 209 9
+ 118 213 8
+ 132 217 8
+ 145 221 7
+ 159 225 6
+ 173 230 5
+ 186 234 4
+ 200 238 3
+ 214 242 3
+ 228 247 2
+ 241 251 1
+ 255 255 0
+ 255 255 0
+ 255 237 0
+ 255 219 0
+ 255 200 0
+ 255 182 0
+ 255 164 0
+ 255 146 0
+ 255 128 0
+ 255 109 0
+ 255 91 0
+ 255 73 0
+ 255 55 0
+ 255 36 0
+ 255 18 0
+ 255 0 0
+ 254 7 20
+ 253 13 40
+ 251 20 60
+ 250 27 80
+ 249 33 100
+ 248 40 120
+ 246 47 140
+ 245 53 160
+ 244 60 180
+ 243 67 200
+ 241 73 220
+ 240 80 240
+ 242 102 242
+ 244 124 244
+ 246 146 246
+ 248 168 248
+ 249 189 249
+ 251 211 251
+ 253 233 253
+ 255 255 255
diff --git a/auxdata/colormaps/tbrStd1.rgb b/auxdata/colormaps/tbrStd1.rgb
new file mode 100644
index 00000000..409d9d92
--- /dev/null
+++ b/auxdata/colormaps/tbrStd1.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 10 0 15
+ 19 0 30
+ 29 0 45
+ 39 0 60
+ 48 0 76
+ 58 0 91
+ 68 0 106
+ 77 0 121
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 82 12 128
+ 76 24 120
+ 71 36 112
+ 66 48 104
+ 61 60 96
+ 55 72 88
+ 50 84 80
+ 45 95 71
+ 40 107 63
+ 34 119 55
+ 29 131 47
+ 24 143 39
+ 19 155 31
+ 13 167 23
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 30 186 14
+ 53 193 12
+ 75 200 11
+ 98 207 10
+ 120 214 8
+ 143 220 7
+ 165 227 5
+ 188 234 4
+ 210 241 3
+ 233 248 1
+ 255 255 0
+ 255 237 0
+ 255 219 0
+ 255 200 0
+ 255 182 0
+ 255 164 0
+ 255 146 0
+ 255 128 0
+ 255 109 0
+ 255 91 0
+ 255 73 0
+ 255 55 0
+ 255 36 0
+ 255 18 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 250 27 80
+ 245 53 160
+ 240 80 240
+ 243 115 243
+ 246 150 246
+ 249 185 249
+ 252 220 252
+ 255 255 255
+ 255 255 255
+ 255 255 255
diff --git a/auxdata/colormaps/tbrVar1.rgb b/auxdata/colormaps/tbrVar1.rgb
new file mode 100644
index 00000000..ce0cd386
--- /dev/null
+++ b/auxdata/colormaps/tbrVar1.rgb
@@ -0,0 +1,103 @@
+ncolors= 101
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 17 0 27
+ 35 0 54
+ 52 0 82
+ 70 0 109
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 80 16 125
+ 73 33 114
+ 65 49 103
+ 58 65 92
+ 51 81 81
+ 44 98 70
+ 37 114 59
+ 30 130 48
+ 22 146 37
+ 15 163 26
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 35 187 13
+ 63 196 12
+ 90 204 10
+ 118 213 8
+ 145 221 7
+ 173 230 5
+ 200 238 3
+ 228 247 2
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 243 0
+ 255 231 0
+ 255 219 0
+ 255 206 0
+ 255 194 0
+ 255 182 0
+ 255 170 0
+ 255 158 0
+ 255 146 0
+ 255 134 0
+ 255 121 0
+ 255 109 0
+ 255 97 0
+ 255 85 0
+ 255 73 0
+ 255 61 0
+ 255 49 0
+ 255 36 0
+ 255 24 0
+ 255 12 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 251 20 60
+ 248 40 120
+ 244 60 180
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 241 95 241
+ 243 109 243
+ 244 124 244
+ 245 138 245
+ 246 153 246
+ 248 168 248
+ 249 182 249
+ 250 197 250
+ 251 211 251
+ 253 226 253
+ 254 240 254
+ 255 255 255
diff --git a/auxdata/colormaps/tbr_240-300.rgb b/auxdata/colormaps/tbr_240-300.rgb
new file mode 100644
index 00000000..6d522143
--- /dev/null
+++ b/auxdata/colormaps/tbr_240-300.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 10 0 15
+ 19 0 30
+ 29 0 45
+ 39 0 60
+ 48 0 76
+ 58 0 91
+ 68 0 106
+ 77 0 121
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 85 5 133
+ 83 10 129
+ 80 15 126
+ 78 20 123
+ 76 25 119
+ 74 30 116
+ 72 35 112
+ 69 40 109
+ 67 45 106
+ 65 50 102
+ 63 55 99
+ 61 60 96
+ 58 65 92
+ 56 70 89
+ 54 75 86
+ 52 80 82
+ 50 85 79
+ 48 90 76
+ 45 94 72
+ 43 99 69
+ 41 104 65
+ 39 109 62
+ 37 114 59
+ 34 119 55
+ 32 124 52
+ 30 129 49
+ 28 134 45
+ 26 139 42
+ 23 144 39
+ 21 149 35
+ 19 154 32
+ 17 159 28
+ 15 164 25
+ 12 169 22
+ 10 174 18
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 15 181 15
+ 22 183 14
+ 29 185 14
+ 35 187 13
+ 42 190 13
+ 49 192 13
+ 56 194 12
+ 63 196 12
+ 70 198 11
+ 77 200 11
+ 83 202 10
+ 90 204 10
+ 97 206 10
+ 104 209 9
+ 111 211 9
+ 118 213 8
+ 125 215 8
+ 132 217 8
+ 138 219 7
+ 145 221 7
+ 152 223 6
+ 159 225 6
+ 166 228 5
+ 173 230 5
+ 180 232 5
+ 186 234 4
+ 193 236 4
+ 200 238 3
+ 207 240 3
+ 214 242 3
+ 221 244 2
+ 228 247 2
+ 234 249 1
+ 241 251 1
+ 248 253 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 246 0
+ 255 237 0
+ 255 229 0
+ 255 220 0
+ 255 211 0
+ 255 202 0
+ 255 193 0
+ 255 185 0
+ 255 176 0
+ 255 167 0
+ 255 158 0
+ 255 149 0
+ 255 141 0
+ 255 132 0
+ 255 123 0
+ 255 114 0
+ 255 106 0
+ 255 97 0
+ 255 88 0
+ 255 79 0
+ 255 70 0
+ 255 62 0
+ 255 53 0
+ 255 44 0
+ 255 35 0
+ 255 26 0
+ 255 18 0
+ 255 9 0
+ 255 0 0
+ 254 3 10
+ 254 7 21
+ 253 10 31
+ 252 14 42
+ 252 17 52
+ 251 21 63
+ 250 24 73
+ 250 28 83
+ 249 31 94
+ 248 35 104
+ 248 38 115
+ 247 42 125
+ 247 45 136
+ 246 49 146
+ 245 52 157
+ 245 56 167
+ 244 59 177
+ 243 63 188
+ 243 66 198
+ 242 70 209
+ 241 73 219
+ 241 77 230
+ 240 80 240
+ 241 90 241
+ 242 101 242
+ 243 111 243
+ 244 121 244
+ 244 131 244
+ 245 142 245
+ 246 152 246
+ 247 162 247
+ 248 173 248
+ 249 183 249
+ 250 193 250
+ 251 204 251
+ 251 214 251
+ 252 224 252
+ 253 234 253
+ 254 245 254
+ 255 255 255
diff --git a/auxdata/colormaps/tbr_stdev_0-30.rgb b/auxdata/colormaps/tbr_stdev_0-30.rgb
new file mode 100644
index 00000000..94f32272
--- /dev/null
+++ b/auxdata/colormaps/tbr_stdev_0-30.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 5 0 7
+ 9 0 14
+ 14 0 21
+ 18 0 29
+ 23 0 36
+ 27 0 43
+ 32 0 50
+ 37 0 57
+ 41 0 64
+ 46 0 72
+ 50 0 79
+ 55 0 86
+ 60 0 93
+ 64 0 100
+ 69 0 107
+ 73 0 115
+ 78 0 122
+ 82 0 129
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 84 6 132
+ 82 12 128
+ 79 17 124
+ 77 23 120
+ 74 29 116
+ 72 35 113
+ 69 40 109
+ 67 46 105
+ 64 52 101
+ 62 58 97
+ 59 64 93
+ 56 69 89
+ 54 75 85
+ 51 81 81
+ 49 87 77
+ 46 92 74
+ 44 98 70
+ 41 104 66
+ 39 110 62
+ 36 115 58
+ 33 121 54
+ 31 127 50
+ 28 133 46
+ 26 139 42
+ 23 144 38
+ 21 150 35
+ 18 156 31
+ 16 162 27
+ 13 167 23
+ 11 173 19
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 20 183 14
+ 32 186 14
+ 43 190 13
+ 55 193 12
+ 67 197 11
+ 79 201 11
+ 90 204 10
+ 102 208 9
+ 114 212 9
+ 126 215 8
+ 137 219 7
+ 149 222 6
+ 161 226 6
+ 173 230 5
+ 184 233 4
+ 196 237 4
+ 208 241 3
+ 220 244 2
+ 231 248 1
+ 243 251 1
+ 255 255 0
+ 255 246 0
+ 255 237 0
+ 255 228 0
+ 255 219 0
+ 255 209 0
+ 255 200 0
+ 255 191 0
+ 255 182 0
+ 255 173 0
+ 255 164 0
+ 255 155 0
+ 255 146 0
+ 255 137 0
+ 255 128 0
+ 255 118 0
+ 255 109 0
+ 255 100 0
+ 255 91 0
+ 255 82 0
+ 255 73 0
+ 255 64 0
+ 255 55 0
+ 255 46 0
+ 255 36 0
+ 255 27 0
+ 255 18 0
+ 255 9 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 253 13 40
+ 250 27 80
+ 248 40 120
+ 245 53 160
+ 243 67 200
+ 240 80 240
+ 242 102 242
+ 244 124 244
+ 246 146 246
+ 248 168 248
+ 249 189 249
+ 251 211 251
+ 253 233 253
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
+ 255 255 255
diff --git a/auxdata/colormaps/tbr_var_0-500.rgb b/auxdata/colormaps/tbr_var_0-500.rgb
new file mode 100644
index 00000000..69af425d
--- /dev/null
+++ b/auxdata/colormaps/tbr_var_0-500.rgb
@@ -0,0 +1,202 @@
+ncolors= 200
+# r g b
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 0 0 0
+ 9 0 14
+ 17 0 27
+ 26 0 41
+ 35 0 54
+ 44 0 68
+ 52 0 82
+ 61 0 95
+ 70 0 109
+ 78 0 122
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 87 0 136
+ 83 9 130
+ 79 17 124
+ 76 26 119
+ 72 34 113
+ 68 43 107
+ 64 51 101
+ 61 60 96
+ 57 68 90
+ 53 77 84
+ 49 85 78
+ 46 94 73
+ 42 102 67
+ 38 111 61
+ 34 119 55
+ 31 128 50
+ 27 136 44
+ 23 145 38
+ 19 153 32
+ 16 162 27
+ 12 170 21
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 8 179 15
+ 21 183 14
+ 34 187 13
+ 47 191 13
+ 60 195 12
+ 73 199 11
+ 86 203 10
+ 99 207 9
+ 112 211 9
+ 125 215 8
+ 138 219 7
+ 151 223 6
+ 164 227 6
+ 177 231 5
+ 190 235 4
+ 203 239 3
+ 216 243 2
+ 229 247 2
+ 242 251 1
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 249 0
+ 255 243 0
+ 255 237 0
+ 255 231 0
+ 255 225 0
+ 255 219 0
+ 255 213 0
+ 255 206 0
+ 255 200 0
+ 255 194 0
+ 255 188 0
+ 255 182 0
+ 255 176 0
+ 255 170 0
+ 255 164 0
+ 255 158 0
+ 255 152 0
+ 255 146 0
+ 255 140 0
+ 255 134 0
+ 255 128 0
+ 255 121 0
+ 255 115 0
+ 255 109 0
+ 255 103 0
+ 255 97 0
+ 255 91 0
+ 255 85 0
+ 255 79 0
+ 255 73 0
+ 255 67 0
+ 255 61 0
+ 255 55 0
+ 255 49 0
+ 255 43 0
+ 255 36 0
+ 255 30 0
+ 255 24 0
+ 255 18 0
+ 255 12 0
+ 255 6 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 255 0 0
+ 254 8 24
+ 252 16 48
+ 251 24 72
+ 249 32 96
+ 248 40 120
+ 246 48 144
+ 245 56 168
+ 243 64 192
+ 242 72 216
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 240 80 240
+ 241 87 241
+ 241 95 241
+ 242 102 242
+ 243 109 243
+ 243 116 243
+ 244 124 244
+ 244 131 244
+ 245 138 245
+ 246 146 246
+ 246 153 246
+ 247 160 247
+ 248 168 248
+ 248 175 248
+ 249 182 249
+ 249 189 249
+ 250 197 250
+ 251 204 251
+ 251 211 251
+ 252 219 252
+ 253 226 253
+ 253 233 253
+ 254 240 254
+ 254 248 254
+ 255 255 255
diff --git a/auxdata/colormaps/temp1.rgb b/auxdata/colormaps/temp1.rgb
new file mode 100644
index 00000000..01b9ea00
--- /dev/null
+++ b/auxdata/colormaps/temp1.rgb
@@ -0,0 +1,63 @@
+ncolors = 61
+# r g b
+ 0.700 0.700 0.700
+ 0.650 0.650 0.700
+ 0.610 0.600 0.700
+ 0.550 0.550 0.700
+ 0.560 0.500 0.700
+ 0.450 0.450 0.700
+ 0.420 0.400 0.700
+ 0.350 0.350 0.700
+ 0.300 0.300 0.700
+ 0.250 0.250 0.700
+ 0.200 0.200 0.700
+ 0.150 0.150 0.700
+ 0.100 0.100 0.700
+ 0.050 0.050 0.700
+ 0.000 0.000 0.700
+ 0.000 0.050 0.700
+ 0.000 0.100 0.700
+ 0.000 0.150 0.700
+ 0.000 0.200 0.700
+ 0.000 0.250 0.700
+ 0.000 0.300 0.700
+ 0.000 0.350 0.700
+ 0.000 0.400 0.700
+ 0.000 0.450 0.600
+ 0.000 0.500 0.500
+ 0.000 0.550 0.400
+ 0.000 0.600 0.300
+ 0.000 0.650 0.200
+ 0.000 0.700 0.100
+ 0.000 0.725 0.000
+ 0.000 0.690 0.000
+ 0.030 0.685 0.000
+ 0.060 0.680 0.000
+ 0.100 0.575 0.000
+ 0.130 0.570 0.000
+ 0.160 0.565 0.000
+ 0.550 0.550 0.000
+ 0.555 0.545 0.000
+ 0.560 0.530 0.000
+ 0.565 0.485 0.000
+ 0.570 0.420 0.000
+ 0.675 0.375 0.000
+ 0.680 0.330 0.000
+ 0.690 0.300 0.000
+ 0.700 0.285 0.000
+ 0.700 0.270 0.000
+ 0.700 0.260 0.000
+ 0.700 0.240 0.000
+ 0.700 0.180 0.000
+ 0.700 0.130 0.000
+ 0.700 0.120 0.000
+ 0.700 0.100 0.000
+ 0.700 0.090 0.000
+ 0.750 0.090 0.000
+ 0.800 0.090 0.000
+ 0.830 0.070 0.000
+ 0.870 0.050 0.000
+ 0.900 0.030 0.000
+ 0.950 0.010 0.000
+ 0.990 0.000 0.000
+ 1.000 0.000 0.000
diff --git a/auxdata/colormaps/temp_19lev.rgb b/auxdata/colormaps/temp_19lev.rgb
new file mode 100644
index 00000000..6009dbed
--- /dev/null
+++ b/auxdata/colormaps/temp_19lev.rgb
@@ -0,0 +1,26 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 20
+
+# r g b
+ 7 30 70
+ 7 47 107
+ 8 82 156
+ 33 113 181
+ 66 146 199
+ 90 160 205
+ 120 191 214
+ 170 220 230
+ 219 245 255
+ 240 252 255
+ 255 240 245
+ 255 224 224
+ 252 187 170
+ 252 146 114
+ 251 106 74
+ 240 60 43
+ 204 24 30
+ 166 15 20
+ 120 10 15
+ 95 0 0
diff --git a/auxdata/colormaps/temp_diff_18lev.rgb b/auxdata/colormaps/temp_diff_18lev.rgb
new file mode 100644
index 00000000..cb3352b9
--- /dev/null
+++ b/auxdata/colormaps/temp_diff_18lev.rgb
@@ -0,0 +1,25 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 19
+
+# r g b
+ 7 30 70
+ 7 47 107
+ 8 87 156
+ 33 113 181
+ 66 146 199
+ 90 160 205
+ 120 191 214
+ 170 220 230
+ 219 245 255
+ 255 255 255
+ 255 224 224
+ 252 187 170
+ 252 146 114
+ 251 106 74
+ 240 60 43
+ 204 24 30
+ 166 15 20
+ 120 10 15
+ 95 0 0
diff --git a/auxdata/colormaps/temp_diff_1lev.rgb b/auxdata/colormaps/temp_diff_1lev.rgb
new file mode 100644
index 00000000..e3211fe6
--- /dev/null
+++ b/auxdata/colormaps/temp_diff_1lev.rgb
@@ -0,0 +1,8 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 2
+
+# r g b
+ 240 60 43
+ 33 113 181
diff --git a/auxdata/colormaps/terrain_colors.rgb b/auxdata/colormaps/terrain_colors.rgb
new file mode 100644
index 00000000..3ba57945
--- /dev/null
+++ b/auxdata/colormaps/terrain_colors.rgb
@@ -0,0 +1,71 @@
+###Created by GrADS调色盘
+ncolors = 66
+
+# r g b
+3 0 55
+0 0 62
+3 0 77
+1 0 98
+0 0 109
+1 1 123
+0 0 156
+1 0 164
+0 2 170
+2 0 188
+2 2 187
+3 0 211
+4 0 241
+2 0 237
+0 2 250
+1 0 254
+5 10 255
+4 29 254
+0 46 251
+0 47 252
+0 63 246
+0 81 255
+1 95 255
+1 110 254
+6 125 253
+4 141 255
+5 174 255
+1 192 254
+3 206 253
+1 222 255
+1 227 249
+0 241 255
+1 255 251
+0 102 49
+7 111 52
+10 121 55
+15 132 53
+27 140 60
+35 151 63
+48 158 63
+58 169 66
+70 178 76
+87 188 86
+114 195 103
+132 206 116
+153 214 134
+171 225 148
+192 235 166
+209 245 184
+230 255 206
+218 243 186
+210 233 163
+202 221 140
+195 215 127
+188 203 111
+188 194 94
+181 180 72
+174 162 62
+160 145 53
+159 139 51
+150 129 38
+145 108 29
+129 93 18
+125 71 15
+113 54 3
+101 42 1
+
diff --git a/auxdata/colormaps/testcmap.rgb b/auxdata/colormaps/testcmap.rgb
new file mode 100644
index 00000000..ec1b54b7
--- /dev/null
+++ b/auxdata/colormaps/testcmap.rgb
@@ -0,0 +1,203 @@
+# number of colors in table
+ncolors = 199
+
+# r g b
+87 0 136
+84 0 140
+82 0 143
+79 0 147
+76 0 150
+74 0 154
+71 0 158
+69 0 161
+66 0 165
+63 0 168
+61 0 172
+58 0 176
+55 0 179
+53 0 183
+50 0 186
+47 0 190
+45 0 194
+42 0 197
+40 0 201
+37 0 205
+34 0 208
+32 0 212
+29 0 215
+26 0 219
+24 0 223
+21 0 226
+18 0 230
+16 0 233
+13 0 237
+11 0 241
+8 0 244
+5 0 248
+3 0 251
+0 0 255
+0 5 248
+0 11 240
+1 16 233
+1 22 226
+1 27 219
+1 33 211
+2 38 204
+2 43 197
+2 49 190
+2 54 182
+3 60 175
+3 65 168
+3 71 160
+3 76 153
+4 81 146
+4 87 139
+4 92 131
+4 98 124
+5 103 117
+5 108 110
+5 114 102
+5 119 95
+6 125 88
+6 130 80
+6 136 73
+6 141 66
+7 146 59
+7 152 51
+7 157 44
+7 163 37
+8 168 30
+8 174 22
+8 179 15
+15 181 22
+23 184 30
+30 186 37
+38 188 44
+45 191 51
+53 193 59
+60 195 66
+68 197 73
+75 200 80
+83 202 88
+90 204 95
+98 207 102
+105 209 110
+113 211 117
+120 214 124
+128 216 131
+135 218 139
+143 220 146
+150 223 153
+158 225 160
+165 227 168
+173 230 175
+180 232 182
+188 234 190
+195 237 197
+203 239 204
+210 241 211
+218 243 219
+225 246 226
+233 248 233
+240 250 240
+248 253 248
+255 255 255
+255 255 247
+255 255 240
+255 255 232
+255 255 224
+255 255 216
+255 255 209
+255 255 201
+255 255 193
+255 255 185
+255 255 178
+255 255 170
+255 255 162
+255 255 155
+255 255 147
+255 255 139
+255 255 131
+255 255 124
+255 255 116
+255 255 108
+255 255 100
+255 255 93
+255 255 85
+255 255 77
+255 255 70
+255 255 62
+255 255 54
+255 255 46
+255 255 39
+255 255 31
+255 255 23
+255 255 15
+255 255 8
+255 255 0
+255 252 0
+255 250 0
+255 247 0
+255 244 0
+255 241 0
+255 239 0
+255 236 0
+255 233 0
+255 230 0
+255 228 0
+255 225 0
+255 222 0
+255 220 0
+255 217 0
+255 214 0
+255 211 0
+255 209 0
+255 206 0
+255 203 0
+255 200 0
+255 198 0
+255 195 0
+255 192 0
+255 190 0
+255 187 0
+255 184 0
+255 181 0
+255 179 0
+255 176 0
+255 173 0
+255 170 0
+255 168 0
+255 165 0
+255 160 0
+255 155 0
+255 150 0
+255 145 0
+255 140 0
+255 135 0
+255 130 0
+255 125 0
+255 120 0
+255 115 0
+255 110 0
+255 105 0
+255 100 0
+255 95 0
+255 90 0
+255 85 0
+255 80 0
+255 75 0
+255 70 0
+255 65 0
+255 60 0
+255 55 0
+255 50 0
+255 45 0
+255 40 0
+255 35 0
+255 30 0
+255 25 0
+255 20 0
+255 15 0
+255 10 0
+255 5 0
+255 0 0
diff --git a/auxdata/colormaps/thelix.rgb b/auxdata/colormaps/thelix.rgb
new file mode 100644
index 00000000..12abefcb
--- /dev/null
+++ b/auxdata/colormaps/thelix.rgb
@@ -0,0 +1,258 @@
+# number of colors in table
+ncolors = 254
+
+# r g b
+1 1 0
+2 1 0
+3 2 0
+4 2 0
+5 3 0
+6 4 0
+7 4 0
+7 5 0
+8 6 0
+9 6 0
+10 7 0
+10 8 0
+11 9 0
+12 10 0
+12 11 0
+13 11 0
+14 12 0
+14 13 0
+15 14 0
+15 15 0
+16 16 0
+16 17 0
+17 18 0
+17 19 0
+18 20 0
+18 21 0
+18 22 0
+19 23 0
+19 25 0
+19 26 0
+20 27 0
+20 28 0
+20 29 0
+20 30 0
+20 31 1
+21 33 1
+21 34 1
+21 35 1
+21 36 2
+21 37 2
+21 39 2
+21 40 2
+21 41 3
+21 42 3
+21 43 4
+21 44 4
+20 46 4
+20 47 5
+20 48 5
+20 49 6
+20 50 7
+19 52 7
+19 53 8
+19 54 8
+18 55 9
+18 56 10
+18 57 10
+17 58 11
+17 59 12
+17 60 13
+16 61 14
+16 62 15
+16 63 15
+15 64 16
+15 65 17
+14 66 18
+14 67 19
+13 68 21
+13 69 22
+12 70 23
+12 71 24
+11 72 25
+11 72 26
+10 73 28
+10 74 29
+9 75 30
+9 75 32
+8 76 33
+8 76 34
+7 77 36
+7 78 37
+6 78 39
+6 79 40
+5 79 42
+5 79 43
+4 80 45
+4 80 46
+4 80 48
+3 81 50
+3 81 51
+2 81 53
+2 81 55
+2 81 56
+1 81 58
+1 81 60
+1 81 62
+1 81 63
+0 81 65
+0 81 67
+0 81 69
+0 81 71
+0 81 73
+0 80 74
+0 80 76
+0 80 78
+0 79 80
+0 79 82
+0 79 84
+0 78 86
+0 77 88
+0 77 90
+0 76 91
+0 76 93
+1 75 95
+1 74 97
+1 74 99
+2 73 101
+2 72 103
+3 71 105
+3 70 106
+4 69 108
+4 69 110
+5 68 112
+6 67 114
+6 66 115
+7 65 117
+8 64 119
+9 62 121
+10 61 122
+11 60 124
+12 59 126
+13 58 127
+14 57 129
+15 55 130
+16 54 132
+18 53 133
+19 52 135
+20 50 136
+22 49 138
+23 48 139
+25 47 140
+26 45 142
+28 44 143
+29 43 144
+31 41 145
+33 40 146
+34 39 147
+36 37 148
+38 36 149
+40 35 150
+42 33 151
+44 32 152
+46 31 153
+48 29 154
+50 28 154
+52 27 155
+54 25 156
+57 24 156
+59 23 157
+61 22 157
+63 20 158
+66 19 158
+68 18 158
+71 17 158
+73 16 159
+75 15 159
+78 14 159
+81 13 159
+83 12 159
+86 11 159
+88 10 159
+91 9 158
+94 8 158
+96 7 158
+99 6 157
+102 5 157
+104 5 156
+107 4 156
+110 3 155
+113 3 155
+115 2 154
+118 2 153
+121 1 152
+124 1 151
+127 1 150
+129 0 149
+132 0 148
+135 0 147
+138 0 146
+141 0 145
+143 0 143
+146 0 142
+149 0 141
+152 0 139
+155 0 138
+157 0 136
+160 1 135
+163 1 133
+165 1 132
+168 2 130
+171 3 128
+173 3 126
+176 4 125
+179 5 123
+181 6 121
+184 6 119
+186 7 117
+188 8 115
+191 10 113
+193 11 111
+196 12 109
+198 13 107
+200 15 105
+202 16 103
+204 18 100
+206 19 98
+209 21 96
+211 23 94
+212 24 92
+214 26 89
+216 28 87
+218 30 85
+220 32 83
+221 34 80
+223 37 78
+224 39 76
+226 41 73
+227 44 71
+229 46 69
+230 48 66
+231 51 64
+232 54 62
+233 56 60
+234 59 57
+235 62 55
+236 65 53
+237 68 51
+238 71 49
+238 74 46
+239 77 44
+240 80 42
+240 83 40
+240 86 38
+241 89 36
+241 93 34
+241 96 32
+241 99 30
+241 103 28
+241 106 27
+241 110 25
+240 113 23
+240 117 21
+239 120 20
+239 124 18
diff --git a/auxdata/colormaps/thermal.rgb b/auxdata/colormaps/thermal.rgb
new file mode 100644
index 00000000..b9d70fb1
--- /dev/null
+++ b/auxdata/colormaps/thermal.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# r g b
+ 60 88 252
+ 61 88 252
+ 61 88 253
+ 60 89 253
+ 60 89 253
+ 60 89 253
+ 60 90 252
+ 60 89 253
+ 61 90 253
+ 60 90 252
+ 60 90 253
+ 59 90 252
+ 60 91 252
+ 60 91 253
+ 60 90 253
+ 60 91 253
+ 60 91 252
+ 60 91 253
+ 60 92 253
+ 59 91 252
+ 59 92 252
+ 59 92 253
+ 59 92 252
+ 59 92 253
+ 59 92 253
+ 59 93 253
+ 59 92 252
+ 59 93 252
+ 59 93 253
+ 59 94 252
+ 59 94 252
+ 59 94 252
+ 59 94 252
+ 58 94 252
+ 58 94 252
+ 58 94 252
+ 59 95 252
+ 59 95 252
+ 58 95 253
+ 59 95 252
+ 58 95 252
+ 58 95 252
+ 58 96 252
+ 58 95 252
+ 58 96 252
+ 58 96 252
+ 58 96 252
+ 57 96 252
+ 57 96 252
+ 58 97 252
+ 57 97 251
+ 57 98 252
+ 57 97 252
+ 57 97 252
+ 58 98 252
+ 57 98 252
+ 57 98 252
+ 58 98 251
+ 57 98 252
+ 57 98 252
+ 57 99 252
+ 57 98 252
+ 57 99 252
+ 57 99 252
+ 57 100 251
+ 57 100 251
+ 56 99 252
+ 56 100 252
+ 56 100 252
+ 57 100 251
+ 57 100 251
+ 57 100 251
+ 56 101 251
+ 56 101 252
+ 56 101 251
+ 56 102 252
+ 55 102 251
+ 56 101 252
+ 55 102 251
+ 56 102 252
+ 56 102 251
+ 56 102 251
+ 55 103 251
+ 56 102 251
+ 55 102 252
+ 55 103 251
+ 55 104 251
+ 55 103 251
+ 55 103 251
+ 55 104 251
+ 55 103 252
+ 55 105 251
+ 54 106 249
+ 54 107 248
+ 52 110 246
+ 52 111 245
+ 51 113 243
+ 50 115 242
+ 50 116 241
+ 50 118 239
+ 49 119 238
+ 48 121 236
+ 48 122 235
+ 47 125 233
+ 46 126 232
+ 45 128 231
+ 45 129 229
+ 44 131 228
+ 43 133 227
+ 42 134 225
+ 42 136 224
+ 41 137 222
+ 40 140 220
+ 40 141 220
+ 39 142 218
+ 38 145 216
+ 38 146 215
+ 37 147 213
+ 37 149 212
+ 35 151 211
+ 35 152 210
+ 35 154 208
+ 34 156 207
+ 33 157 205
+ 32 159 203
+ 31 162 201
+ 30 164 199
+ 29 166 197
+ 28 169 195
+ 27 172 193
+ 26 174 191
+ 25 176 189
+ 24 179 187
+ 23 181 185
+ 22 183 182
+ 21 186 181
+ 20 189 179
+ 19 191 176
+ 19 193 175
+ 18 196 173
+ 16 198 171
+ 16 201 168
+ 15 203 166
+ 13 205 164
+ 12 208 162
+ 11 211 160
+ 10 212 158
+ 22 203 165
+ 34 195 171
+ 45 186 178
+ 57 177 184
+ 69 169 191
+ 80 160 197
+ 92 152 203
+106 142 211
+120 131 219
+134 121 226
+148 110 235
+162 100 242
+174 90 249
+172 90 249
+171 90 249
+170 91 250
+168 90 249
+168 91 249
+166 91 250
+165 90 249
+163 90 249
+163 90 249
+161 90 249
+160 91 249
+159 90 249
+158 90 249
+157 90 249
+155 90 249
+155 90 249
+153 90 250
+153 90 249
+151 90 249
+151 90 249
+149 90 249
+148 90 249
+148 90 249
+146 89 249
+145 89 249
+144 90 249
+143 90 250
+142 90 249
+142 89 249
+147 85 249
+152 81 250
+158 77 250
+163 73 250
+168 68 251
+174 64 251
+179 60 252
+184 56 251
+189 52 252
+195 47 252
+200 44 252
+206 39 252
+212 34 253
+219 28 253
+225 24 254
+231 19 254
+237 14 254
+244 8 255
+250 3 255
+255 1 254
+255 6 249
+255 11 243
+255 17 239
+255 21 234
+255 26 228
+255 32 224
+255 37 219
+255 41 214
+255 46 209
+255 51 204
+255 56 200
+255 61 195
+255 66 189
+255 71 184
+255 76 179
+255 81 175
+255 85 169
+255 91 165
+255 96 159
+255 101 155
+255 105 149
+255 110 145
+255 116 140
+255 120 134
+255 126 129
+255 131 124
+255 137 118
+255 143 113
+255 149 107
+255 155 100
+255 160 95
+255 165 89
+255 172 83
+255 177 77
+255 183 72
+255 189 66
+255 195 60
+255 200 55
+255 207 49
+255 212 43
+255 218 37
+255 224 31
+255 230 25
+255 236 19
+255 241 13
+255 247 7
+255 253 2
diff --git a/auxdata/colormaps/topo_15lev.rgb b/auxdata/colormaps/topo_15lev.rgb
new file mode 100644
index 00000000..858cbda2
--- /dev/null
+++ b/auxdata/colormaps/topo_15lev.rgb
@@ -0,0 +1,22 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 16
+
+# r g b
+ 40 54 154
+ 0 201 50
+ 30 211 104
+ 94 224 116
+ 162 235 130
+ 223 248 146
+ 246 229 149
+ 200 178 118
+ 162 126 94
+ 143 97 84
+ 162 125 116
+ 178 150 139
+ 199 176 170
+ 219 205 202
+ 236 228 226
+ 255 255 255
diff --git a/auxdata/colormaps/uniform.rgb b/auxdata/colormaps/uniform.rgb
new file mode 100644
index 00000000..e114806a
--- /dev/null
+++ b/auxdata/colormaps/uniform.rgb
@@ -0,0 +1,175 @@
+ncolors = 173
+# r g b
+ 0.7500 1.0000 1.0000
+ 0.5000 1.0000 1.0000
+ 0.2500 1.0000 1.0000
+ 0.0000 1.0000 1.0000
+ 1.0000 0.8333 1.0000
+ 0.7500 0.8333 1.0000
+ 0.5000 0.8333 1.0000
+ 0.2500 0.8333 1.0000
+ 0.0000 0.8333 1.0000
+ 1.0000 0.6667 1.0000
+ 0.7500 0.6667 1.0000
+ 0.5000 0.6667 1.0000
+ 0.2500 0.6667 1.0000
+ 0.0000 0.6667 1.0000
+ 1.0000 0.5000 1.0000
+ 0.7500 0.5000 1.0000
+ 0.5000 0.5000 1.0000
+ 0.2500 0.5000 1.0000
+ 0.0000 0.5000 1.0000
+ 1.0000 0.3333 1.0000
+ 0.7500 0.3333 1.0000
+ 0.5000 0.3333 1.0000
+ 0.2500 0.3333 1.0000
+ 0.0000 0.3333 1.0000
+ 1.0000 0.1667 1.0000
+ 0.7500 0.1667 1.0000
+ 0.5000 0.1667 1.0000
+ 0.2500 0.1667 1.0000
+ 0.0000 0.1667 1.0000
+ 1.0000 0.0000 1.0000
+ 0.7500 0.0000 1.0000
+ 0.5000 0.0000 1.0000
+ 0.2500 0.0000 1.0000
+ 0.0000 0.0000 1.0000
+ 1.0000 1.0000 0.2500
+ 0.7500 1.0000 0.2500
+ 0.5000 1.0000 0.2500
+ 0.2500 1.0000 0.2500
+ 0.0000 1.0000 0.2500
+ 1.0000 0.8333 0.2500
+ 0.7500 0.8333 0.2500
+ 0.5000 0.8333 0.2500
+ 0.2500 0.8333 0.2500
+ 0.0000 0.8333 0.2500
+ 1.0000 0.6667 0.2500
+ 0.7500 0.6667 0.2500
+ 0.5000 0.6667 0.2500
+ 0.2500 0.6667 0.2500
+ 0.0000 0.6667 0.2500
+ 1.0000 0.5000 0.2500
+ 0.7500 0.5000 0.2500
+ 0.5000 0.5000 0.2500
+ 0.2500 0.5000 0.2500
+ 0.0000 0.5000 0.2500
+ 1.0000 0.3333 0.2500
+ 0.7500 0.3333 0.2500
+ 0.5000 0.3333 0.2500
+ 0.2500 0.3333 0.2500
+ 0.0000 0.3333 0.2500
+ 1.0000 0.1667 0.2500
+ 0.7500 0.1667 0.2500
+ 0.5000 0.1667 0.2500
+ 0.2500 0.1667 0.2500
+ 0.0000 0.1667 0.2500
+ 1.0000 0.0000 0.2500
+ 0.7500 0.0000 0.2500
+ 0.5000 0.0000 0.2500
+ 0.2500 0.0000 0.2500
+ 0.0000 0.0000 0.2500
+ 1.0000 1.0000 0.5000
+ 0.7500 1.0000 0.5000
+ 0.5000 1.0000 0.5000
+ 0.2500 1.0000 0.5000
+ 0.0000 1.0000 0.5000
+ 1.0000 0.8333 0.5000
+ 0.7500 0.8333 0.5000
+ 0.5000 0.8333 0.5000
+ 0.2500 0.8333 0.5000
+ 0.0000 0.8333 0.5000
+ 1.0000 0.6667 0.5000
+ 0.7500 0.6667 0.5000
+ 0.5000 0.6667 0.5000
+ 0.2500 0.6667 0.5000
+ 0.0000 0.6667 0.5000
+ 1.0000 0.5000 0.5000
+ 0.7500 0.5000 0.5000
+ 0.5000 0.5000 0.5000
+ 0.2500 0.5000 0.5000
+ 0.0000 0.5000 0.5000
+ 1.0000 0.3333 0.5000
+ 0.7500 0.3333 0.5000
+ 0.5000 0.3333 0.5000
+ 0.2500 0.3333 0.5000
+ 0.0000 0.3333 0.5000
+ 1.0000 0.1667 0.5000
+ 0.7500 0.1667 0.5000
+ 0.5000 0.1667 0.5000
+ 0.2500 0.1667 0.5000
+ 0.0000 0.1667 0.5000
+ 1.0000 0.0000 0.5000
+ 0.7500 0.0000 0.5000
+ 0.5000 0.0000 0.5000
+ 0.2500 0.0000 0.5000
+ 0.0000 0.0000 0.5000
+ 1.0000 1.0000 0.7500
+ 0.7500 1.0000 0.7500
+ 0.5000 1.0000 0.7500
+ 0.2500 1.0000 0.7500
+ 0.0000 1.0000 0.7500
+ 1.0000 0.8333 0.7500
+ 0.7500 0.8333 0.7500
+ 0.5000 0.8333 0.7500
+ 0.2500 0.8333 0.7500
+ 0.0000 0.8333 0.7500
+ 1.0000 0.6667 0.7500
+ 0.7500 0.6667 0.7500
+ 0.5000 0.6667 0.7500
+ 0.2500 0.6667 0.7500
+ 0.0000 0.6667 0.7500
+ 1.0000 0.5000 0.7500
+ 0.7500 0.5000 0.7500
+ 0.5000 0.5000 0.7500
+ 0.2500 0.5000 0.7500
+ 0.0000 0.5000 0.7500
+ 1.0000 0.3333 0.7500
+ 0.7500 0.3333 0.7500
+ 0.5000 0.3333 0.7500
+ 0.2500 0.3333 0.7500
+ 0.0000 0.3333 0.7500
+ 1.0000 0.1667 0.7500
+ 0.7500 0.1667 0.7500
+ 0.5000 0.1667 0.7500
+ 0.2500 0.1667 0.7500
+ 0.0000 0.1667 0.7500
+ 1.0000 0.0000 0.7500
+ 0.7500 0.0000 0.7500
+ 0.5000 0.0000 0.7500
+ 0.2500 0.0000 0.7500
+ 0.0000 0.0000 0.7500
+ 1.0000 1.0000 0.0000
+ 0.7500 1.0000 0.0000
+ 0.5000 1.0000 0.0000
+ 0.2500 1.0000 0.0000
+ 0.0000 1.0000 0.0000
+ 1.0000 0.8333 0.0000
+ 0.7500 0.8333 0.0000
+ 0.5000 0.8333 0.0000
+ 0.2500 0.8333 0.0000
+ 0.0000 0.8333 0.0000
+ 1.0000 0.6667 0.0000
+ 0.7500 0.6667 0.0000
+ 0.5000 0.6667 0.0000
+ 0.2500 0.6667 0.0000
+ 0.0000 0.6667 0.0000
+ 1.0000 0.5000 0.0000
+ 0.7500 0.5000 0.0000
+ 0.5000 0.5000 0.0000
+ 0.2500 0.5000 0.0000
+ 0.0000 0.5000 0.0000
+ 1.0000 0.3333 0.0000
+ 0.7500 0.3333 0.0000
+ 0.5000 0.3333 0.0000
+ 0.2500 0.3333 0.0000
+ 0.0000 0.3333 0.0000
+ 1.0000 0.1667 0.0000
+ 0.7500 0.1667 0.0000
+ 0.5000 0.1667 0.0000
+ 0.2500 0.1667 0.0000
+ 0.0000 0.1667 0.0000
+ 1.0000 0.0000 0.0000
+ 0.7500 0.0000 0.0000
+ 0.5000 0.0000 0.0000
+ 0.2500 0.0000 0.0000
diff --git a/auxdata/colormaps/vegetation_ClarkU.rgb b/auxdata/colormaps/vegetation_ClarkU.rgb
new file mode 100644
index 00000000..5a2a49c2
--- /dev/null
+++ b/auxdata/colormaps/vegetation_ClarkU.rgb
@@ -0,0 +1,258 @@
+ncolors = 256
+# R G B
+ 0 0 0
+ 15 5 9
+ 31 10 18
+ 46 15 27
+ 62 21 37
+ 77 26 46
+ 93 31 55
+ 108 36 64
+ 112 37 62
+ 115 38 61
+ 119 39 59
+ 123 40 58
+ 127 40 56
+ 131 41 55
+ 134 42 53
+ 138 43 52
+ 142 44 50
+ 144 45 46
+ 147 45 43
+ 149 46 40
+ 151 46 37
+ 154 46 34
+ 156 47 31
+ 158 47 28
+ 160 47 25
+ 163 48 22
+ 165 48 19
+ 167 48 15
+ 170 49 12
+ 172 49 9
+ 174 49 6
+ 177 50 3
+ 179 50 0
+ 181 52 0
+ 182 53 0
+ 184 55 0
+ 185 56 0
+ 187 58 0
+ 189 59 0
+ 190 61 0
+ 192 62 0
+ 193 64 0
+ 195 66 0
+ 197 67 0
+ 198 69 0
+ 200 70 0
+ 201 72 0
+ 203 73 0
+ 204 75 0
+ 206 77 0
+ 208 78 0
+ 209 80 0
+ 211 81 0
+ 212 83 0
+ 214 84 0
+ 216 86 0
+ 217 88 0
+ 219 89 0
+ 220 91 0
+ 222 92 0
+ 224 94 0
+ 225 95 0
+ 227 97 0
+ 228 98 0
+ 230 100 0
+ 230 102 2
+ 231 105 4
+ 231 107 6
+ 232 110 8
+ 232 112 10
+ 232 115 12
+ 233 117 14
+ 233 119 16
+ 234 122 18
+ 234 124 20
+ 234 127 21
+ 235 129 23
+ 235 131 25
+ 235 134 27
+ 236 136 29
+ 236 139 31
+ 237 141 33
+ 237 144 35
+ 237 146 37
+ 238 148 39
+ 238 151 41
+ 239 153 43
+ 239 156 45
+ 239 158 47
+ 240 161 49
+ 240 163 51
+ 241 165 53
+ 241 168 55
+ 241 170 57
+ 242 173 59
+ 242 175 61
+ 242 178 62
+ 243 180 64
+ 243 182 66
+ 244 185 68
+ 244 187 70
+ 244 190 72
+ 245 192 74
+ 245 194 76
+ 246 197 78
+ 246 199 80
+ 246 202 82
+ 247 204 84
+ 247 207 86
+ 248 209 88
+ 248 211 90
+ 248 214 92
+ 249 216 94
+ 249 219 96
+ 250 221 98
+ 250 224 100
+ 250 226 102
+ 251 228 104
+ 251 231 105
+ 251 233 107
+ 252 236 109
+ 252 238 111
+ 253 240 113
+ 253 243 115
+ 253 245 117
+ 254 248 119
+ 254 250 121
+ 255 253 123
+ 255 255 125
+ 251 253 123
+ 247 251 121
+ 243 249 119
+ 239 247 117
+ 235 245 115
+ 231 243 113
+ 227 241 111
+ 223 239 109
+ 219 237 107
+ 215 235 105
+ 211 233 104
+ 207 231 102
+ 203 229 100
+ 199 227 98
+ 195 225 96
+ 191 223 94
+ 187 221 92
+ 183 219 90
+ 179 217 88
+ 175 215 86
+ 171 213 84
+ 167 211 82
+ 163 209 80
+ 159 207 78
+ 155 205 76
+ 151 203 74
+ 147 201 72
+ 143 199 70
+ 139 197 68
+ 135 195 66
+ 131 193 64
+ 128 192 62
+ 124 190 61
+ 120 188 59
+ 116 186 57
+ 112 184 55
+ 108 182 53
+ 104 180 51
+ 100 178 49
+ 96 176 47
+ 92 174 45
+ 88 172 43
+ 84 170 41
+ 80 168 39
+ 76 166 37
+ 72 164 35
+ 68 162 33
+ 64 160 31
+ 60 158 29
+ 56 156 27
+ 52 154 25
+ 48 152 23
+ 44 150 21
+ 40 148 20
+ 36 146 18
+ 32 144 16
+ 28 142 14
+ 24 140 12
+ 20 138 10
+ 16 136 8
+ 12 134 6
+ 8 132 4
+ 4 130 2
+ 4 129 3
+ 5 128 4
+ 5 127 5
+ 5 126 6
+ 6 125 6
+ 6 124 7
+ 6 123 8
+ 7 122 9
+ 7 121 10
+ 7 120 11
+ 8 119 12
+ 8 118 12
+ 8 117 13
+ 9 116 14
+ 9 115 15
+ 10 114 16
+ 10 113 17
+ 10 112 18
+ 11 111 19
+ 11 110 20
+ 11 109 20
+ 12 108 21
+ 12 107 22
+ 12 106 23
+ 13 105 24
+ 13 104 25
+ 13 103 26
+ 14 102 26
+ 14 101 27
+ 14 100 28
+ 15 99 29
+ 15 98 30
+ 16 96 32
+ 17 94 34
+ 18 92 36
+ 19 90 38
+ 20 88 40
+ 21 86 42
+ 22 84 44
+ 23 82 46
+ 24 79 49
+ 25 77 51
+ 26 75 53
+ 27 73 55
+ 28 71 57
+ 29 69 59
+ 30 67 61
+ 31 65 63
+ 32 64 64
+ 32 63 65
+ 32 62 66
+ 33 61 67
+ 34 60 68
+ 34 59 69
+ 34 58 70
+ 35 57 71
+ 36 56 72
+ 36 55 73
+ 36 54 74
+ 37 53 75
+ 38 52 76
+ 38 51 77
+ 38 50 78
+ 39 49 79
diff --git a/auxdata/colormaps/vegetation_modis.rgb b/auxdata/colormaps/vegetation_modis.rgb
new file mode 100644
index 00000000..0e75bfd6
--- /dev/null
+++ b/auxdata/colormaps/vegetation_modis.rgb
@@ -0,0 +1,23 @@
+ncolors = 21
+# R G B
+ 128 128 128
+ 225 0 0
+ 225 125 0
+ 225 170 0
+ 255 225 0
+ 255 255 0
+ 170 255 0
+ 85 255 0
+ 0 225 0
+ 0 190 0
+ 0 160 0
+ 0 135 0
+ 0 100 0
+ 0 80 0
+ 180 255 255
+ 0 255 255
+ 0 200 255
+ 0 170 255
+ 0 135 255
+ 0 80 255
+ 0 0 255
diff --git a/auxdata/colormaps/wcgyr_1000.rgb b/auxdata/colormaps/wcgyr_1000.rgb
new file mode 100644
index 00000000..e4f76bfe
--- /dev/null
+++ b/auxdata/colormaps/wcgyr_1000.rgb
@@ -0,0 +1,1005 @@
+###Created by GrADS调色盘
+ncolors = 1000
+
+# r g b
+245 254 255
+244 254 255
+242 254 255
+241 254 255
+240 254 255
+239 254 255
+237 254 255
+236 254 255
+235 254 255
+233 254 255
+232 255 255
+231 255 255
+230 255 255
+228 255 255
+227 255 255
+225 255 255
+224 255 255
+222 255 255
+221 255 255
+220 255 255
+218 255 255
+217 255 255
+216 255 255
+215 255 255
+213 255 255
+212 255 255
+211 255 254
+210 255 254
+209 255 254
+208 255 254
+207 255 254
+205 255 254
+204 255 254
+203 255 254
+202 255 254
+201 255 254
+201 255 254
+200 255 254
+200 255 254
+199 255 254
+198 255 254
+198 255 254
+197 255 255
+196 255 255
+195 255 255
+195 255 255
+194 255 255
+194 255 255
+193 255 255
+192 255 255
+192 255 255
+191 255 255
+190 255 255
+189 255 255
+188 255 255
+187 255 255
+186 255 255
+185 255 255
+184 255 255
+183 255 255
+182 255 255
+181 255 255
+180 255 255
+179 255 255
+177 255 255
+176 255 255
+175 255 255
+174 255 255
+171 255 255
+169 255 255
+167 255 255
+164 255 255
+162 255 255
+159 254 255
+157 254 255
+154 254 255
+152 254 255
+150 254 255
+147 254 255
+145 254 255
+142 254 255
+140 253 255
+137 253 255
+135 253 255
+132 253 255
+129 253 255
+127 253 255
+124 253 255
+122 253 255
+119 253 255
+117 253 255
+114 253 255
+111 253 254
+109 253 254
+106 253 254
+104 253 254
+101 253 254
+98 253 254
+95 253 254
+93 253 254
+90 253 254
+87 253 254
+85 253 254
+83 253 254
+80 253 254
+78 253 254
+76 253 254
+73 253 254
+71 253 255
+69 253 255
+66 253 255
+64 253 255
+61 253 255
+59 253 255
+56 253 255
+54 253 255
+51 253 255
+49 253 255
+46 253 255
+43 253 255
+40 252 255
+37 252 255
+34 252 255
+31 252 255
+28 252 255
+25 252 255
+22 252 255
+19 251 255
+16 251 255
+13 251 255
+10 251 255
+7 250 255
+4 250 255
+2 250 255
+1 250 255
+1 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 250 255
+0 249 255
+0 249 255
+0 248 255
+1 248 255
+1 247 255
+1 247 255
+1 246 255
+1 246 255
+1 245 255
+1 245 255
+1 244 255
+2 244 255
+2 243 255
+2 243 255
+2 242 255
+2 242 255
+2 241 255
+2 241 255
+2 242 255
+2 242 255
+2 243 255
+2 243 255
+2 244 255
+1 244 255
+1 245 255
+1 245 255
+1 246 255
+1 246 254
+1 247 254
+1 247 254
+1 248 254
+0 248 254
+0 249 254
+0 249 254
+0 248 254
+1 248 254
+1 247 254
+1 246 254
+1 246 254
+1 245 254
+1 244 254
+1 244 254
+2 243 254
+2 242 254
+2 242 254
+2 241 254
+3 240 254
+3 240 254
+3 239 254
+3 239 253
+3 238 253
+3 238 252
+3 238 252
+3 238 251
+2 238 250
+2 238 249
+2 238 248
+2 238 246
+2 239 245
+2 239 244
+2 239 243
+2 239 242
+1 239 241
+1 239 239
+1 239 239
+1 239 238
+1 239 237
+1 239 236
+1 239 236
+1 239 235
+1 240 235
+1 240 234
+1 240 234
+1 240 233
+0 241 233
+0 241 232
+0 241 232
+0 241 232
+0 241 231
+0 241 231
+0 241 231
+0 241 230
+0 242 230
+0 242 229
+0 242 227
+0 243 226
+0 243 224
+0 243 223
+0 243 221
+0 244 220
+0 244 218
+0 244 217
+0 245 215
+1 245 214
+1 246 212
+1 246 211
+1 246 209
+1 247 208
+1 247 206
+1 247 205
+1 247 203
+1 247 202
+1 247 201
+1 247 200
+1 247 199
+1 248 198
+1 248 197
+1 248 196
+1 248 195
+1 248 194
+1 248 193
+1 248 192
+1 248 191
+1 249 190
+1 249 189
+1 249 188
+1 249 187
+1 249 186
+1 249 185
+1 249 184
+1 249 184
+1 250 183
+1 250 182
+1 250 181
+1 250 181
+1 251 180
+1 251 179
+1 251 178
+1 252 177
+1 252 177
+1 252 176
+1 252 175
+1 253 174
+1 253 173
+1 253 172
+1 253 171
+1 254 170
+1 254 170
+1 254 169
+1 254 168
+1 254 167
+1 254 166
+1 254 166
+1 254 165
+1 255 164
+1 255 163
+1 255 163
+1 255 162
+1 255 161
+1 255 160
+1 255 160
+1 255 159
+1 255 158
+1 255 157
+1 255 156
+1 255 155
+1 255 154
+1 255 153
+1 255 152
+1 255 152
+1 255 151
+1 255 150
+1 255 149
+1 255 148
+1 255 147
+1 255 146
+1 255 145
+1 255 143
+1 255 141
+1 255 140
+1 255 138
+1 255 137
+1 255 135
+1 255 134
+1 255 132
+0 255 130
+0 255 128
+0 255 127
+0 255 125
+0 255 123
+0 255 121
+0 255 119
+0 255 118
+0 255 116
+0 255 115
+0 255 113
+0 255 112
+0 255 110
+0 255 109
+0 255 107
+0 255 106
+0 254 105
+0 254 103
+0 254 102
+0 254 101
+0 254 99
+0 254 97
+0 254 96
+0 254 95
+0 254 94
+0 254 92
+0 254 91
+0 254 90
+0 254 89
+0 254 88
+0 254 87
+0 254 86
+0 254 85
+0 254 84
+0 254 83
+0 254 82
+0 254 81
+0 254 80
+0 254 79
+0 254 78
+0 254 77
+0 254 76
+0 254 74
+1 254 72
+1 254 70
+1 254 68
+1 254 66
+1 254 64
+1 254 62
+1 254 60
+1 254 58
+2 254 56
+2 254 54
+2 254 52
+2 254 50
+3 254 48
+3 254 46
+3 254 44
+3 254 41
+3 254 39
+3 254 37
+3 254 35
+3 254 32
+3 254 30
+3 254 28
+3 254 25
+3 254 23
+3 253 21
+3 253 18
+3 253 16
+3 253 13
+3 253 11
+3 253 8
+4 253 7
+5 253 5
+7 253 4
+8 253 2
+12 253 2
+16 253 1
+20 253 1
+23 253 1
+27 253 1
+31 254 1
+34 254 1
+38 254 1
+42 254 1
+45 254 0
+49 254 0
+53 254 0
+57 254 0
+61 254 0
+65 254 0
+69 254 0
+74 254 0
+80 254 0
+85 254 0
+91 254 0
+96 254 0
+101 254 0
+107 254 0
+112 254 0
+118 254 0
+123 253 0
+128 253 0
+134 253 0
+139 253 0
+144 253 0
+150 253 0
+153 253 0
+155 253 0
+157 253 0
+160 253 0
+161 253 0
+162 253 0
+164 252 0
+165 252 0
+166 252 0
+168 252 0
+170 252 0
+171 252 0
+172 252 0
+174 251 0
+175 251 0
+176 251 0
+178 251 0
+180 251 0
+182 251 0
+183 251 0
+185 251 0
+186 250 1
+188 250 1
+190 250 1
+191 250 1
+193 249 1
+195 249 1
+197 249 1
+199 249 1
+200 248 2
+202 248 2
+204 248 2
+206 247 2
+208 247 2
+210 246 2
+212 245 2
+215 244 2
+217 243 2
+219 242 2
+222 241 2
+224 240 2
+226 239 1
+229 237 1
+231 236 1
+234 235 1
+236 234 1
+239 233 1
+241 232 1
+243 231 1
+246 230 1
+248 229 1
+249 228 1
+249 227 1
+250 226 1
+250 225 1
+250 224 1
+251 222 1
+251 221 1
+251 220 1
+252 219 1
+252 218 0
+253 217 0
+253 216 0
+254 214 0
+254 213 0
+255 212 0
+255 211 0
+255 210 0
+255 209 0
+255 208 0
+255 208 0
+255 207 0
+255 206 0
+255 205 0
+255 205 0
+255 204 0
+255 203 0
+255 202 0
+255 202 0
+255 201 0
+255 200 0
+255 199 0
+255 198 0
+255 197 0
+255 196 0
+255 195 0
+255 194 0
+255 193 0
+254 191 0
+254 190 0
+254 189 0
+254 188 0
+254 187 0
+254 186 0
+254 185 0
+253 184 0
+253 183 0
+253 182 0
+253 181 0
+253 180 0
+253 179 0
+253 178 0
+253 177 0
+253 177 0
+253 176 0
+253 176 0
+253 176 0
+254 175 1
+254 175 1
+254 175 1
+254 175 1
+254 174 1
+254 174 1
+254 174 1
+254 173 1
+254 173 1
+254 172 1
+254 171 1
+254 169 1
+254 167 1
+254 165 1
+254 163 1
+254 161 1
+254 159 1
+254 156 1
+254 154 1
+254 152 1
+255 150 1
+255 147 1
+255 145 1
+255 143 1
+255 141 1
+255 139 1
+255 137 1
+255 135 1
+255 133 1
+255 131 1
+255 129 1
+255 128 1
+255 126 1
+255 125 1
+255 123 1
+255 121 1
+255 119 1
+255 118 1
+255 116 1
+255 114 1
+255 112 1
+255 110 1
+255 109 1
+255 107 1
+255 105 1
+255 103 1
+255 101 1
+255 100 1
+255 98 1
+255 96 1
+255 94 1
+255 92 0
+255 90 0
+255 88 0
+255 86 0
+255 84 0
+255 83 0
+255 81 0
+255 79 0
+255 76 0
+255 74 0
+255 73 0
+255 72 0
+255 71 0
+255 70 0
+255 69 0
+255 69 0
+255 68 0
+255 67 0
+255 66 0
+255 65 0
+255 64 0
+255 63 0
+255 62 0
+255 61 0
+255 60 0
+255 59 0
+255 57 0
+255 55 0
+255 53 0
+255 50 0
+255 48 0
+255 46 0
+255 44 0
+255 42 0
+255 40 0
+254 38 0
+254 36 0
+254 34 0
+254 32 0
+254 30 0
+254 28 0
+254 26 0
+254 25 0
+254 23 0
+254 22 0
+254 20 0
+254 19 0
+254 18 0
+254 16 0
+254 15 0
+254 14 0
+254 13 0
+254 11 0
+254 10 0
+254 8 0
+254 7 0
+254 5 0
+254 4 0
+254 4 0
+254 3 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+253 2 0
+252 2 0
+251 2 0
+250 2 0
+249 2 0
+248 2 1
+248 2 1
+247 2 1
+246 2 1
+245 1 1
+244 1 1
+243 1 1
+242 1 1
+241 1 2
+240 1 2
+240 1 2
+241 1 2
+241 1 2
+242 1 2
+242 1 2
+243 1 2
+244 1 1
+245 1 1
+246 1 1
+247 1 1
+248 2 1
+249 2 1
+249 2 1
+250 2 1
+251 2 0
+252 2 0
+252 2 0
+253 2 0
+253 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+254 2 0
+253 2 0
+253 2 0
+253 2 0
+252 2 0
+251 2 1
+251 2 1
+250 2 1
+249 2 1
+248 2 2
+247 2 2
+246 2 2
+245 2 2
+244 2 2
+243 2 2
+243 2 2
+241 2 2
+240 2 3
+239 2 3
+238 2 3
+237 2 3
+236 2 2
+235 2 2
+234 2 2
+233 2 2
+232 2 2
+231 2 2
+230 2 2
+229 2 2
+228 1 1
+227 1 1
+226 1 1
+225 1 1
+224 1 0
+223 1 0
+222 1 0
+222 1 0
+221 1 0
+220 1 0
+219 1 0
+218 1 0
+218 1 0
+217 1 0
+216 1 0
+215 1 0
+214 1 0
+213 1 0
+212 1 0
+211 1 0
+211 1 0
+210 1 0
+209 1 0
+208 1 0
+207 1 0
+207 1 0
+207 1 0
+206 1 1
+206 1 1
+206 1 1
+205 1 1
+205 0 1
+204 0 1
+204 0 1
+203 0 1
+203 0 2
+202 0 2
+202 0 2
+201 0 2
+201 0 2
+200 0 2
+199 0 2
+197 0 2
+195 0 2
+193 0 2
+192 0 2
+190 0 2
+189 0 2
+187 0 2
+185 0 2
+183 0 1
+182 0 1
+180 0 1
+178 0 1
+176 0 1
+174 0 1
+173 0 1
+171 0 1
+170 0 1
+168 0 1
+167 0 1
+165 0 1
+164 0 1
+162 0 1
+160 0 1
+159 0 1
+157 0 1
+156 0 1
+154 0 1
+153 0 1
+151 0 1
+150 0 1
+148 0 1
+147 0 1
+146 0 1
+144 0 1
+143 0 1
+141 0 1
+140 0 1
+138 0 1
+137 0 1
+136 0 1
+135 0 0
+133 0 0
+132 0 0
+131 0 0
+129 0 0
+128 0 0
+127 0 0
+126 0 0
+125 0 0
+124 0 0
+123 0 0
+123 0 0
+122 0 0
+122 0 0
+122 0 0
+121 1 0
+121 1 0
+121 1 0
+120 1 0
+120 1 0
+119 1 0
+119 1 0
+119 1 0
+118 1 0
+118 1 0
+118 1 0
+117 1 0
+116 1 0
+115 1 0
+114 1 0
+112 1 0
+111 1 0
+110 1 0
+109 1 0
+108 1 0
+107 0 1
+106 0 1
+105 0 1
+104 0 1
+103 0 1
+102 0 1
+101 0 1
+100 0 1
+99 0 1
+98 0 1
+97 0 1
+97 0 1
+96 0 1
+95 0 1
+94 0 1
+94 1 1
+93 1 0
+92 1 0
+91 1 0
+90 1 0
+90 1 0
+89 1 0
+88 1 0
+88 1 0
+87 1 0
+87 1 0
+87 1 0
+87 1 0
+87 1 0
+87 1 0
+87 1 0
+87 0 0
+87 0 0
+87 0 0
+87 0 0
+87 0 0
+87 0 0
+87 0 0
+87 0 0
+86 0 0
+86 0 0
+86 0 0
+85 0 1
+84 0 1
+83 0 2
+82 0 2
+82 0 2
+81 0 3
+80 0 3
+79 0 3
+79 0 4
+78 0 4
+77 0 5
+76 0 5
+76 0 5
+75 0 6
+
diff --git a/auxdata/colormaps/wgne15.rgb b/auxdata/colormaps/wgne15.rgb
new file mode 100644
index 00000000..0ed564e3
--- /dev/null
+++ b/auxdata/colormaps/wgne15.rgb
@@ -0,0 +1,17 @@
+ncolors= 15
+# r g b
+160 32 240
+0 0 180
+60 100 230
+120 155 242
+176 224 230
+46 139 87
+100 225 0
+210 255 47
+245 230 190
+222 184 135
+255 225 0
+255 165 0
+255 69 0
+150 34 34
+255 105 180
diff --git a/auxdata/colormaps/wh-bl-gr-ye-re.rgb b/auxdata/colormaps/wh-bl-gr-ye-re.rgb
new file mode 100644
index 00000000..d3d0950a
--- /dev/null
+++ b/auxdata/colormaps/wh-bl-gr-ye-re.rgb
@@ -0,0 +1,202 @@
+ncolors= 199
+
+# r g b
+ 255 255 255
+ 250 250 255
+ 245 245 255
+ 240 240 255
+ 235 235 255
+ 230 230 255
+ 224 224 255
+ 219 219 255
+ 214 214 255
+ 209 209 255
+ 204 204 255
+ 199 199 255
+ 194 194 255
+ 189 189 255
+ 184 184 255
+ 179 179 255
+ 173 173 255
+ 168 168 255
+ 163 163 255
+ 158 158 255
+ 153 153 255
+ 148 148 255
+ 143 143 255
+ 138 138 255
+ 133 133 255
+ 128 128 255
+ 122 122 255
+ 117 117 255
+ 112 112 255
+ 107 107 255
+ 102 102 255
+ 97 97 255
+ 92 92 255
+ 87 87 255
+ 82 82 255
+ 77 77 255
+ 71 71 255
+ 66 66 255
+ 61 61 255
+ 56 56 255
+ 51 51 255
+ 46 46 255
+ 41 41 255
+ 36 36 255
+ 31 31 255
+ 26 26 255
+ 20 20 255
+ 15 15 255
+ 10 10 255
+ 5 5 255
+ 0 0 255
+ 0 4 250
+ 0 7 245
+ 0 11 240
+ 1 15 235
+ 1 18 231
+ 1 22 226
+ 1 26 221
+ 1 29 216
+ 1 33 211
+ 2 37 206
+ 2 40 201
+ 2 44 196
+ 2 47 191
+ 2 51 186
+ 2 55 182
+ 3 58 177
+ 3 62 172
+ 3 66 167
+ 3 69 162
+ 3 73 157
+ 3 77 152
+ 4 80 147
+ 4 84 142
+ 4 88 137
+ 4 91 133
+ 4 95 128
+ 4 99 123
+ 5 102 118
+ 5 106 113
+ 5 110 108
+ 5 113 103
+ 5 117 98
+ 5 121 93
+ 6 124 88
+ 6 128 84
+ 6 132 79
+ 6 135 74
+ 6 139 69
+ 6 142 64
+ 7 146 59
+ 7 150 54
+ 7 153 49
+ 7 157 44
+ 7 161 39
+ 7 164 35
+ 8 168 30
+ 8 172 25
+ 8 175 20
+ 8 179 15
+ 13 181 15
+ 18 182 14
+ 23 184 14
+ 28 185 14
+ 33 187 14
+ 38 188 13
+ 43 190 13
+ 48 191 13
+ 52 193 12
+ 57 194 12
+ 62 196 12
+ 67 197 11
+ 72 199 11
+ 77 200 11
+ 82 202 11
+ 87 203 10
+ 92 205 10
+ 97 206 10
+ 102 208 9
+ 107 209 9
+ 112 211 9
+ 117 212 8
+ 122 214 8
+ 127 215 8
+ 132 217 8
+ 136 219 7
+ 141 220 7
+ 146 222 7
+ 151 223 6
+ 156 225 6
+ 161 226 6
+ 166 228 5
+ 171 229 5
+ 176 231 5
+ 181 232 5
+ 186 234 4
+ 191 235 4
+ 196 237 4
+ 201 238 3
+ 206 240 3
+ 211 241 3
+ 215 243 2
+ 220 244 2
+ 225 246 2
+ 230 247 2
+ 235 249 1
+ 240 250 1
+ 245 252 1
+ 250 253 0
+ 255 255 0
+ 255 250 0
+ 255 245 0
+ 255 239 0
+ 255 234 0
+ 255 229 0
+ 255 224 0
+ 255 219 0
+ 255 213 0
+ 255 208 0
+ 255 203 0
+ 255 198 0
+ 255 193 0
+ 255 187 0
+ 255 182 0
+ 255 177 0
+ 255 172 0
+ 255 167 0
+ 255 161 0
+ 255 156 0
+ 255 151 0
+ 255 146 0
+ 255 141 0
+ 255 135 0
+ 255 130 0
+ 255 125 0
+ 255 120 0
+ 255 114 0
+ 255 109 0
+ 255 104 0
+ 255 99 0
+ 255 94 0
+ 255 88 0
+ 255 83 0
+ 255 78 0
+ 255 73 0
+ 255 68 0
+ 255 62 0
+ 255 57 0
+ 255 52 0
+ 255 47 0
+ 255 42 0
+ 255 36 0
+ 255 31 0
+ 255 26 0
+ 255 21 0
+ 255 16 0
+ 255 10 0
+ 255 5 0
+ 255 0 0
diff --git a/auxdata/colormaps/wind_17lev.rgb b/auxdata/colormaps/wind_17lev.rgb
new file mode 100644
index 00000000..fea6765f
--- /dev/null
+++ b/auxdata/colormaps/wind_17lev.rgb
@@ -0,0 +1,24 @@
+# Converted from MeteoSwiss NCL library
+
+# number of colors in table
+ncolors = 18
+
+# r g b
+ 255 255 255
+ 239 244 209
+ 232 244 158
+ 170 206 99
+ 226 237 22
+ 255 237 0
+ 255 237 130
+ 244 209 127
+ 237 165 73
+ 229 140 61
+ 219 124 61
+ 239 7 61
+ 232 86 163
+ 155 112 168
+ 99 112 247
+ 127 150 255
+ 142 178 255
+ 181 201 255
diff --git a/auxdata/colormaps/wxpEnIR.rgb b/auxdata/colormaps/wxpEnIR.rgb
new file mode 100644
index 00000000..15e07bba
--- /dev/null
+++ b/auxdata/colormaps/wxpEnIR.rgb
@@ -0,0 +1,102 @@
+ncolors= 100
+# r g b
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 255 255 0
+ 100 50 25
+ 100 50 25
+ 100 50 25
+ 100 50 25
+ 0 255 0
+ 0 255 0
+ 0 255 0
+ 0 255 0
+ 0 255 0
+ 0 128 0
+ 0 128 0
+ 0 128 0
+ 0 128 0
+ 0 128 0
+ 0 0 128
+ 0 0 128
+ 0 0 128
+ 0 0 128
+ 0 0 255
+ 0 0 255
+ 0 0 255
+ 0 0 255
+ 0 0 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 255 255
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 0 128 128
+ 205 205 205
+ 201 201 201
+ 197 197 197
+ 193 193 193
+ 189 189 189
+ 185 185 185
+ 180 180 180
+ 176 176 176
+ 172 172 172
+ 168 168 168
+ 164 164 164
+ 160 160 160
+ 156 156 156
+ 152 152 152
+ 148 148 148
+ 144 144 144
+ 139 139 139
+ 135 135 135
+ 131 131 131
+ 127 127 127
+ 123 123 123
+ 119 119 119
+ 115 115 115
+ 111 111 111
+ 107 107 107
+ 103 103 103
+ 98 98 98
+ 94 94 94
+ 90 90 90
+ 86 86 86
+ 82 82 82
+ 78 78 78
+ 74 74 74
+ 70 70 70
+ 66 66 66
+ 62 62 62
+ 57 57 57
+ 53 53 53
+ 49 49 49
+ 45 45 45
+ 41 41 41
+ 37 37 37
+ 33 33 33
+ 29 29 29
+ 25 25 25
+ 21 21 21
+ 16 16 16
+ 12 12 12
+ 8 8 8
+ 4 4 4
+ 0 0 0
diff --git a/auxdata/toolbox/apps.xml b/auxdata/toolbox/apps.xml
new file mode 100644
index 00000000..3f913ed6
--- /dev/null
+++ b/auxdata/toolbox/apps.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/auxdata/toolbox/imep/__init__$py.class b/auxdata/toolbox/imep/__init__$py.class
new file mode 100644
index 00000000..20b7c32f
Binary files /dev/null and b/auxdata/toolbox/imep/__init__$py.class differ
diff --git a/auxdata/toolbox/imep/__init__.py b/auxdata/toolbox/imep/__init__.py
new file mode 100644
index 00000000..a619354e
--- /dev/null
+++ b/auxdata/toolbox/imep/__init__.py
@@ -0,0 +1,9 @@
+import sys
+import os
+jarpath = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'lib', 'imep-0.8.jar')
+if not jarpath in sys.path:
+ sys.path.append(jarpath)
+
+from .verify import *
+
+__all__ = verify.__all__
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/_base/__init__.py b/auxdata/toolbox/imep/_base/__init__.py
new file mode 100644
index 00000000..392322ca
--- /dev/null
+++ b/auxdata/toolbox/imep/_base/__init__.py
@@ -0,0 +1 @@
+from .verify_table import VerifyTable
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/_base/verify_table.py b/auxdata/toolbox/imep/_base/verify_table.py
new file mode 100644
index 00000000..3791b2a7
--- /dev/null
+++ b/auxdata/toolbox/imep/_base/verify_table.py
@@ -0,0 +1,17 @@
+
+class VerifyTable(object):
+
+ def __init__(self, name='Default'):
+ """
+ Verification table class.
+ :param name: (*str*) Table name.
+ """
+ self.name = name
+
+ @abstractmethod
+ def get_scores(self):
+ """
+ Get verification scores.
+ :return: Verification scores.
+ """
+ pass
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/cases/sample_continuous.vrf b/auxdata/toolbox/imep/cases/sample_continuous.vrf
new file mode 100644
index 00000000..97e0d9fc
--- /dev/null
+++ b/auxdata/toolbox/imep/cases/sample_continuous.vrf
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/auxdata/toolbox/imep/cases/sample_dichotomous.vrf b/auxdata/toolbox/imep/cases/sample_dichotomous.vrf
new file mode 100644
index 00000000..a5a4344b
--- /dev/null
+++ b/auxdata/toolbox/imep/cases/sample_dichotomous.vrf
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/auxdata/toolbox/imep/config.xml b/auxdata/toolbox/imep/config.xml
new file mode 100644
index 00000000..2a896fa6
--- /dev/null
+++ b/auxdata/toolbox/imep/config.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/auxdata/toolbox/imep/dichotomous/__init__.py b/auxdata/toolbox/imep/dichotomous/__init__.py
new file mode 100644
index 00000000..e69de29b
diff --git a/auxdata/toolbox/imep/dichotomous/contingency_table.py b/auxdata/toolbox/imep/dichotomous/contingency_table.py
new file mode 100644
index 00000000..8a53648b
--- /dev/null
+++ b/auxdata/toolbox/imep/dichotomous/contingency_table.py
@@ -0,0 +1,13 @@
+from .._base import VerifyTable
+
+class ContingencyTable(VerifyTable):
+
+ def __init__(self, obs, fcst, name="Contingency"):
+ """
+ Contingency table class that shows the frequency of "yes" and "no" forecasts and occurrences.
+
+ :param obs: (*array*) Observation data.
+ :param fcst: (*array*) Forecasting data.
+ :param name: (*str*) The table name.
+ """
+ pass
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/lib/imep-0.8.jar b/auxdata/toolbox/imep/lib/imep-0.8.jar
new file mode 100644
index 00000000..a890816d
Binary files /dev/null and b/auxdata/toolbox/imep/lib/imep-0.8.jar differ
diff --git a/auxdata/toolbox/imep/loadApp$py.class b/auxdata/toolbox/imep/loadApp$py.class
new file mode 100644
index 00000000..bc04b658
Binary files /dev/null and b/auxdata/toolbox/imep/loadApp$py.class differ
diff --git a/auxdata/toolbox/imep/loadApp.py b/auxdata/toolbox/imep/loadApp.py
new file mode 100644
index 00000000..9531ae68
--- /dev/null
+++ b/auxdata/toolbox/imep/loadApp.py
@@ -0,0 +1,45 @@
+from org.meteoinfo.ui.plugin import PluginBase, IApplication
+from javax.swing import JFrame, JMenuItem
+import inspect
+import os
+import sys
+from org.meteothink.imep.forms import FrmMain
+
+class LoadApp(PluginBase):
+
+ def __init__(self):
+ self.setName("IMEP")
+ self.setAuthor("Yaqiang Wang")
+ self.setVersion("0.8")
+ self.setDescription("IMEP - Verification application")
+ self.appMI = None
+
+ this_file = inspect.getfile(inspect.currentframe())
+ self.path = os.path.abspath(os.path.dirname(this_file))
+ #print self.path
+
+ def load(self):
+ if self.appMI is None:
+ self.appMI = JMenuItem('IMEP', None,\
+ actionPerformed=self.onAppClick)
+ app = self.getApplication()
+ mainMenuBar = app.getMainMenuBar()
+ appMenu = app.getPluginMenu()
+ appMenu.add(self.appMI)
+ mainMenuBar.validate()
+
+ def unload(self):
+ if not self.appMI is None:
+ self.getApplication().getPluginMenu().remove(self.appMI)
+ self.getApplication().getMainMenuBar().repaint()
+
+ def onAppClick(self, e):
+ frmMain = FrmMain()
+ frmMain.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
+ #frmMain.size = (800, 500)
+ frmMain.locationRelativeTo = None
+ frmMain.visible = True
+
+if __name__ == '__main__':
+ app = LoadApp()
+ app.onAppClick(None)
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/sample/ex1.csv b/auxdata/toolbox/imep/sample/ex1.csv
new file mode 100644
index 00000000..611f8e7e
--- /dev/null
+++ b/auxdata/toolbox/imep/sample/ex1.csv
@@ -0,0 +1,236 @@
+mmdd,site,lead,Obs,GFSMean,GFSStd,EtaMean,EtaStd,date
+1001,17,24,6.7,10.363091,1.512419,9.78012,1.384771,1001937600
+1002,17,24,12.8,13.608828,1.451802,11.239397,1.343669,1002024000
+1003,17,24,13.3,15.297152,1.496694,15.272048,1.325141,1002110400
+1004,17,24,12.2,12.571747,1.493117,11.956657,1.329944,1002196800
+1005,17,24,13.3,14.625481,1.453838,14.176743,1.315932,1002283200
+1006,17,24,12.2,13.938034,1.450527,12.460981,1.322946,1002369600
+1007,17,24,13.9,12.84996,1.455133,13.05662,1.317544,1002456000
+1008,17,24,14.4,12.014275,1.54124,12.548771,1.360129,1002542400
+1009,17,24,9.4,13.194019,1.544911,10.565516,1.388451,1002628800
+1010,17,24,6.1,9.575691,1.62978,7.937398,1.467294,1002715200
+1011,17,24,5.6,9.555073,1.621604,7.938555,1.46725,1002801600
+1012,17,24,6.1,10.421391,1.592793,8.1525,1.45923,1002888000
+1013,17,24,6.7,10.755536,1.583441,8.836366,1.435435,1002974400
+1014,17,24,9.4,11.598612,1.564361,8.441267,1.448836,1003060800
+1015,17,24,10,13.480011,1.768336,10.683331,1.400725,1003147200
+1016,17,24,7.8,11.816236,1.770009,10.360668,1.403329,1003233600
+1017,17,24,8.3,11.816364,1.742953,12.246643,1.393196,1003320000
+1018,17,24,11.7,14.155113,1.752076,11.954844,1.393957,1003406400
+1019,17,24,15,12.053249,1.745121,14.762518,1.398937,1003492800
+1020,17,24,13.9,10.906425,1.746905,12.751288,1.392581,1003579200
+1021,17,24,12.8,10.858456,1.750838,11.953863,1.39396,1003665600
+1022,17,24,8.3,10.015452,1.91624,9.869891,1.468333,1003752000
+1023,17,24,7.8,8.628969,1.946709,6.154993,1.524862,1003838400
+1024,17,24,3.3,7.518728,1.982967,6.656308,1.514763,1003924800
+1025,17,24,5,8.460638,1.962308,6.273145,1.522416,1004011200
+1026,17,24,4.4,7.823344,1.9604,7.452908,1.50589,1004097600
+1027,17,24,9.4,13.36235,1.913029,10.410904,1.463741,1004184000
+1028,17,24,7.8,7.090697,1.979127,7.297962,1.50293,1004270400
+1029,17,24,3.3,1.215945,2.143578,1.523548,1.621066,1004356800
+1030,17,24,0.6,2.054849,2.116381,-0.300429,1.663391,1004443200
+1031,17,24,2.2,4.419959,2.050064,0.792638,1.637346,1004529600
+1101,17,24,-2.2,4.685443,2.04362,1.024287,1.632086,1004616000
+1102,17,24,-2.2,5.479094,2.025614,2.888231,1.593212,1004702400
+1103,17,24,1.1,7.276388,1.992013,5.447351,1.550433,1004788800
+1104,17,24,7.8,9.699894,1.963166,8.334991,1.531415,1004875200
+1105,17,24,7.8,11.355075,2.302933,8.734091,1.689037,1004961600
+1106,17,24,8.3,11.845757,2.463779,12.723721,1.694139,1005048000
+1107,17,24,10,14.21146,2.509571,12.50421,1.80948,1005134400
+1108,17,24,10,11.845466,2.485852,10.940567,1.719995,1005220800
+1109,17,24,8.9,13.114117,2.371934,10.708378,1.704869,1005307200
+1110,17,24,9.4,14.256899,2.316334,9.359867,1.687834,1005393600
+1111,17,24,11.7,12.249673,2.322022,11.046838,1.692533,1005480000
+1112,17,24,10,11.983055,2.349745,10.672165,1.703333,1005566400
+1113,17,24,10,12.836474,2.34279,10.651857,1.69889,1005652800
+1114,17,24,6.1,7.358539,2.319251,7.623287,1.705681,1005739200
+1115,17,24,7.2,9.876307,2.39084,8.797111,1.701749,1005825600
+1116,17,24,8.9,12.620545,2.308164,9.826124,1.70347,1005912000
+1117,17,24,6.1,6.443747,2.351389,8.967055,1.701317,1005998400
+1118,17,24,11.7,10.641668,2.39663,10.543398,1.703591,1006084800
+1119,17,24,8.3,12.085194,2.270633,11.205454,1.691327,1006171200
+1120,17,24,8.3,11.470306,2.2778,10.232625,1.690932,1006257600
+1121,17,24,10,13.054205,2.27408,10.765326,1.693683,1006344000
+1122,17,24,10,15.595943,2.291705,9.311981,1.692586,1006430400
+1123,17,24,7.8,11.15691,2.268828,9.64115,1.705475,1006516800
+1124,17,24,0.6,4.625991,2.313815,3.488505,1.722279,1006603200
+1125,17,24,0,5.674087,2.293614,3.249342,1.724055,1006689600
+1126,17,24,0.6,7.28385,2.458756,5.457821,1.733162,1006776000
+1127,17,24,2.8,8.008768,2.457273,7.011711,1.720248,1006862400
+1128,17,24,1.1,9.111952,2.449671,8.804461,1.716914,1006948800
+1129,17,24,2.2,8.634909,2.452162,6.09276,1.72588,1007035200
+1130,17,24,2.8,6.736574,2.461253,5.158255,1.728252,1007121600
+1201,17,24,5,10.783539,2.448277,7.31139,1.718932,1007208000
+1202,17,24,0,5.08155,2.475077,4.239088,1.733702,1007294400
+1203,17,24,4.4,4.161789,2.684314,5.479921,1.944436,1007380800
+1204,17,24,6.1,5.790348,2.684108,7.945065,1.971074,1007467200
+1205,17,24,3.9,4.685383,2.684941,4.162667,1.971832,1007553600
+1206,17,24,0.6,4.676773,2.679876,4.49373,1.948062,1007640000
+1207,17,24,2.8,3.737396,2.696102,2.383245,1.969948,1007726400
+1208,17,24,3.3,5.256027,2.67871,3.451602,1.981749,1007812800
+1209,17,24,7.2,13.611664,2.740132,9.868456,1.938045,1007899200
+1210,17,24,7.2,8.168531,2.777682,7.661665,1.964208,1007985600
+1211,17,24,8.3,12.117985,2.770348,9.778432,1.952982,1008072000
+1212,17,24,7.8,9.125851,2.771575,9.396149,1.950565,1008158400
+1213,17,24,9.4,9.647044,2.77627,9.37435,1.982322,1008244800
+1214,17,24,8.9,9.584933,2.775864,11.064678,1.968349,1008331200
+1215,17,24,8.3,10.818406,2.762927,11.261034,1.963127,1008417600
+1216,17,24,5,7.920653,2.767339,3.405558,1.975598,1008504000
+1217,17,24,3.9,7.126657,2.686212,5.22608,1.99025,1008590400
+1218,17,24,6.1,4.698548,2.691666,3.544254,2.007621,1008676800
+1219,17,24,4.4,6.79017,2.67309,3.748637,1.989423,1008763200
+1220,17,24,4.4,6.856021,2.690108,6.455583,1.970815,1008849600
+1221,17,24,5,9.295496,2.670391,5.448113,1.993857,1008936000
+1222,17,24,2.8,4.48805,2.685567,2.481829,1.994938,1009022400
+1223,17,24,5,1.576447,2.718866,2.934327,1.986155,1009108800
+1224,17,24,3.9,7.250698,2.669326,7.138751,1.979551,1009195200
+1225,17,24,4.4,9.087492,2.685439,7.176819,1.977617,1009281600
+1226,17,24,6.1,13.149117,2.719752,7.880632,1.976706,1009368000
+1227,17,24,5.6,3.787723,2.678746,6.665673,1.978314,1009454400
+1228,17,24,2.8,7.395155,2.733995,4.8453,2.019339,1009540800
+1229,17,24,3.3,7.657156,2.682807,5.32581,1.984482,1009627200
+1230,17,24,5.6,6.271215,2.692093,8.04969,2.009266,1009713600
+1231,17,24,6.1,6.062775,2.628836,6.478103,1.979271,1009800000
+101,17,24,7.8,7.922127,2.627781,7.24667,2.012924,1009886400
+102,17,24,9.4,9.752918,2.645287,10.056283,1.999366,1009972800
+103,17,24,9.4,10.32095,2.639532,10.653368,2.027422,1010059200
+104,17,24,2.8,5.598843,2.62819,7.719583,1.996158,1010145600
+105,17,24,1.1,3.864086,2.663388,4.054241,1.984109,1010232000
+106,17,24,3.9,5.438374,2.63361,4.254364,1.986111,1010318400
+107,17,24,-1.1,4.280811,2.582516,2.84312,2.010202,1010404800
+108,17,24,7.2,2.333557,2.611302,3.616746,2.006012,1010491200
+109,17,24,5.6,2.171139,2.602293,4.828192,1.999836,1010577600
+110,17,24,5,4.418926,2.579035,6.263444,2.006902,1010664000
+111,17,24,4.4,8.32679,2.575108,8.66234,2.012415,1010750400
+112,17,24,6.1,8.085228,2.576769,7.982763,2.008451,1010836800
+113,17,24,6.7,8.462093,2.591231,9.012193,2.005728,1010923200
+114,17,24,3.3,2.922661,2.682906,2.309067,2.100082,1011009600
+115,17,24,4.4,4.348133,2.663623,6.130339,2.078126,1011096000
+116,17,24,1.7,4.02047,2.679665,5.827262,2.098602,1011182400
+117,17,24,4.4,4.192528,2.68941,5.186391,2.079958,1011268800
+118,17,24,2.2,3.847847,2.678535,4.446633,2.082298,1011355200
+119,17,24,1.1,4.479874,2.662495,2.197954,2.097058,1011441600
+120,17,24,3.3,6.527988,2.656727,7.023854,2.078819,1011528000
+121,17,24,5,7.028167,2.472635,7.420986,2.090333,1011614400
+122,17,24,10,8.326318,2.492193,8.313705,2.097249,1011700800
+123,17,24,7.2,9.00347,2.489112,8.361556,2.092977,1011787200
+124,17,24,8.9,9.607153,2.497095,12.075274,2.140099,1011873600
+125,17,24,14.4,11.10548,2.524713,13.4173,2.166382,1011960000
+126,17,24,7.2,8.744884,2.494474,9.116877,2.101597,1012046400
+127,17,24,5.6,5.438455,2.470806,3.659961,2.097061,1012132800
+128,17,24,7.2,4.085662,2.369224,2.988238,1.922386,1012219200
+129,17,24,7.8,8.438718,2.38179,7.933739,1.929595,1012305600
+130,17,24,13.9,9.918399,2.400039,9.608709,1.945216,1012392000
+131,17,24,7.8,7.22836,2.400127,5.764546,1.922743,1012478400
+201,17,24,7.2,7.280686,2.374485,4.548519,1.923215,1012564800
+202,17,24,6.1,3.391181,2.38961,1.585401,1.936144,1012651200
+203,17,24,1.1,2.623859,2.424744,0.337122,1.947922,1012737600
+204,17,24,0,-0.137836,2.187957,1.886588,1.961146,1012824000
+205,17,24,0.6,1.813957,2.161187,-0.273365,2.005989,1012910400
+206,17,24,1.1,0.498314,2.171951,-0.091621,1.98471,1012996800
+207,17,24,-0.6,1.066789,2.166048,0.849266,1.974923,1013083200
+208,17,24,0,-0.479226,2.18598,1.616892,1.964621,1013169600
+209,17,24,5,3.984219,2.134916,1.35505,1.981719,1013256000
+210,17,24,1.7,1.006237,2.162713,2.05602,1.95968,1013342400
+211,17,24,5,3.12719,1.904966,2.356964,1.878158,1013428800
+212,17,24,6.7,5.331525,1.897136,3.976406,1.869841,1013515200
+213,17,24,9.4,5.945292,1.89511,7.205208,1.870632,1013601600
+214,17,24,9.4,7.711992,1.902013,7.094026,1.869601,1013688000
+215,17,24,7.2,7.732648,1.916777,6.629294,1.867741,1013774400
+216,17,24,7.2,6.981431,1.925819,6.019344,1.868158,1013860800
+217,17,24,4.4,6.256489,1.923163,5.31554,1.869946,1013947200
+218,17,24,6.1,6.689593,1.941523,6.621698,1.891316,1014033600
+219,17,24,7.2,6.314204,1.940914,5.164515,1.891032,1014120000
+220,17,24,10,8.142491,1.945056,7.041755,1.891293,1014206400
+221,17,24,7.2,5.975459,1.948756,4.325749,1.895066,1014292800
+222,17,24,3.9,2.106631,1.965995,2.335749,1.910411,1014379200
+223,17,24,1.1,-1.702564,2.020255,-0.044604,1.940033,1014465600
+224,17,24,0.6,-0.946243,1.991513,-1.665806,1.959532,1014552000
+225,17,24,1.1,3.380194,1.945298,2.406693,1.856113,1014638400
+226,17,24,4.4,3.678259,1.949342,4.421471,1.847827,1014724800
+227,17,24,5,4.739954,1.942153,4.367699,1.853991,1014811200
+228,17,24,5.6,5.768784,1.936038,4.683006,1.842797,1014897600
+301,17,24,1.1,2.014044,1.944643,4.015839,1.846146,1014984000
+302,17,24,5.6,7.123244,1.951317,5.953239,1.859374,1015070400
+303,17,24,5,3.850035,1.955746,4.046555,1.864943,1015156800
+304,17,24,7.8,7.418361,1.890124,7.366817,1.712951,1015243200
+305,17,24,6.7,6.194371,1.883555,6.615074,1.710451,1015329600
+306,17,24,8.9,6.318899,1.90366,6.303425,1.710081,1015416000
+307,17,24,4.4,6.036084,1.887283,5.915279,1.702819,1015502400
+308,17,24,7.8,7.838937,1.893343,8.256912,1.708391,1015588800
+309,17,24,10.6,7.780726,1.89408,9.043549,1.715037,1015675200
+310,17,24,10,7.569048,1.890955,7.902424,1.706295,1015761600
+311,17,24,10.6,8.516531,1.864018,9.924019,1.674655,1015848000
+312,17,24,11,7.940094,1.862722,10.899086,1.686994,1015934400
+313,17,24,10.6,7.415188,1.841296,9.818764,1.679089,1016020800
+314,17,24,11.1,7.314444,1.848106,10.474747,1.687141,1016107200
+315,17,24,7.8,5.96915,1.840673,7.677734,1.655245,1016193600
+316,17,24,3,2.335608,1.848837,5.531631,1.659467,1016280000
+317,17,24,3.3,2.76897,1.849427,3.348152,1.658406,1016366400
+318,17,24,6.7,4.956043,1.888936,4.097717,1.629842,1016452800
+319,17,24,9.4,7.293348,1.88609,7.30246,1.627041,1016539200
+320,17,24,7.8,7.828658,1.879624,6.632431,1.625499,1016625600
+321,17,24,11.7,8.057236,1.882155,9.372002,1.640557,1016712000
+322,17,24,5,5.716581,1.881894,5.334183,1.652252,1016798400
+323,17,24,1.1,1.460694,1.902446,2.360893,1.639201,1016884800
+324,17,24,8.3,6.721523,1.887166,5.473122,1.624186,1016971200
+325,17,24,7.2,7.445476,1.938195,6.325089,1.700758,1017057600
+326,17,24,6.7,5.389606,1.931691,5.076226,1.707301,1017144000
+327,17,24,5,2.967556,1.922089,3.451974,1.707363,1017230400
+328,17,24,5.6,6.959206,1.92887,6.186726,1.701078,1017316800
+329,17,24,9.4,8.002548,1.941244,9.507408,1.72494,1017403200
+330,17,24,12.2,8.966423,1.926788,10.540863,1.727009,1017489600
+331,17,24,7.2,6.764194,1.924288,6.690346,1.704857,1017576000
+401,17,24,3.3,2.71167,1.959105,3.490889,1.710549,1017662400
+402,17,24,4.4,6.162958,1.959846,4.283636,1.706604,1017748800
+403,17,24,3.9,3.863247,1.94287,4.857582,1.701856,1017835200
+404,17,24,5,3.969102,1.964551,3.793799,1.707477,1017921600
+405,17,24,6.1,6.097939,1.954869,4.93904,1.709885,1018008000
+406,17,24,7,5.606514,1.94056,7.084856,1.704545,1018094400
+407,17,24,9.4,6.852936,1.950168,6.737221,1.709687,1018180800
+408,17,24,7.2,7.044075,1.82622,7.291748,1.681633,1018267200
+409,17,24,9.4,8.838493,1.839989,9.985069,1.695228,1018353600
+410,17,24,10,7.645729,1.825279,7.283249,1.678102,1018440000
+411,17,24,9.4,7.050301,1.834929,9.123726,1.684037,1018526400
+412,17,24,7.2,6.772743,1.826804,9.576958,1.69453,1018612800
+413,17,24,7.2,5.753548,1.824605,4.108917,1.67785,1018699200
+414,17,24,7.8,6.762482,1.821579,6.993591,1.674504,1018785600
+415,17,24,8.3,5.051697,1.807495,6.224846,1.711423,1018872000
+416,17,24,8.3,6.088463,1.810699,7.771439,1.716643,1018958400
+417,17,24,6.7,5.023209,1.820791,4.894899,1.719094,1019044800
+418,17,24,6.1,4.322617,1.809254,4.813957,1.712298,1019131200
+419,17,24,8.9,7.136589,1.808197,7.167328,1.712049,1019217600
+420,17,24,9.4,8.157219,1.811753,9.460045,1.723168,1019304000
+421,17,24,9.4,7.081497,1.813902,5.080312,1.716652,1019390400
+422,17,24,8.3,6.673446,1.558781,4.813274,1.617919,1019476800
+423,17,24,6.1,9.162169,1.56101,7.526783,1.616808,1019563200
+424,17,24,4.4,3.866961,1.585584,3.701634,1.63156,1019649600
+425,17,24,6.1,6.223556,1.553031,6.065978,1.615981,1019736000
+426,17,24,2.8,8.048836,1.555597,3.848188,1.621789,1019822400
+427,17,24,8.9,6.554907,1.55122,6.959495,1.626642,1019908800
+428,17,24,9.4,8.63166,1.566967,9.604185,1.630507,1019995200
+429,17,24,10.6,6.646019,1.634152,7.997818,1.568609,1020081600
+430,17,24,7.8,6.200867,1.636358,7.21175,1.570709,1020168000
+501,17,24,7.8,7.785271,1.643197,7.687105,1.580665,1020254400
+502,17,24,9.4,6.722404,1.634338,6.20641,1.566554,1020340800
+503,17,24,8.3,8.382698,1.639022,7.751288,1.568581,1020427200
+504,17,24,7.8,6.91555,1.636405,4.03569,1.572883,1020513600
+505,17,24,8.3,3.710899,1.642872,4.128562,1.579641,1020600000
+506,17,24,5.6,4.315048,1.578751,5.154621,1.588694,1020686400
+507,17,24,6.7,5.607704,1.56967,7.439636,1.587241,1020772800
+508,17,24,7.8,6.415993,1.57247,5.526462,1.59044,1020859200
+509,17,24,8.3,8.082695,1.570951,7.56235,1.587254,1020945600
+510,17,24,9.4,9.590904,1.579392,9.853183,1.600097,1021032000
+511,17,24,11.1,8.758003,1.574619,7.956836,1.588989,1021118400
+512,17,24,7.8,7.176826,1.581264,6.984299,1.586642,1021204800
+513,17,24,12.2,8.336578,1.533233,11.119617,1.589554,1021291200
+514,17,24,9.4,3.492104,1.544063,7.252179,1.568426,1021377600
+515,17,24,6.7,5.555603,1.543036,4.701311,1.585879,1021464000
+516,17,24,5,4.791176,1.543907,5.278033,1.578773,1021550400
+517,17,24,3.3,2.765602,1.560101,3.260141,1.592977,1021636800
+518,17,24,5,5.515839,1.544522,5.504126,1.581624,1021723200
+519,17,24,10,6.824104,1.529918,9.651635,1.576422,1021809600
+520,17,24,11.1,9.046097,1.54579,9.651394,1.472199,1021896000
+521,17,24,13.3,10.514263,1.55567,12.050423,1.504062,1021982400
+522,17,24,13.3,11.059849,1.576915,12.275386,1.515467,1022068800
+523,17,24,16.1,14.509502,1.625519,15.488232,1.563145,1022155200
diff --git a/auxdata/toolbox/imep/sample/scatter_plot.py b/auxdata/toolbox/imep/sample/scatter_plot.py
new file mode 100644
index 00000000..1cd24366
--- /dev/null
+++ b/auxdata/toolbox/imep/sample/scatter_plot.py
@@ -0,0 +1,13 @@
+datadir = 'D:/MyProgram/java/MeteoInfoDev/toolbox/verification/sample'
+fn = os.path.join(datadir, 'ex1.csv')
+table = readtable(fn, delimiter=',', format='%3i%5f%i')
+obs = table['Obs']
+fcst = table['GFSMean']
+scatter(obs, fcst, fill=False)
+xlabel('Observation')
+ylabel('Forecast')
+ylim(-4, 18)
+x = [-4, 18]
+y = [-4, 18]
+plot(x, y)
+title('Most Basic')
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/sample/verify.py b/auxdata/toolbox/imep/sample/verify.py
new file mode 100644
index 00000000..1ccb4b81
--- /dev/null
+++ b/auxdata/toolbox/imep/sample/verify.py
@@ -0,0 +1,14 @@
+datadir = 'D:/MyProgram/java/MeteoInfoDev/toolbox/verification/sample'
+fn = os.path.join(datadir, 'ex1.csv')
+table = readtable(fn, delimiter=',', format='%3i%5f%i')
+obs = table['Obs']
+fcst = table['GFSMean']
+print 'Continuous verification...'
+cmethod = verify.verifymethod(method='continuous')
+ctable = verify.verifytable(obs, fcst, cmethod)
+print ctable
+print 'Dichotomous verification...'
+dr = verify.datarange(min=8) # >= 8
+dmethod = verify.verifymethod(method='dichotomous', drange=dr)
+dtable = verify.verifytable(obs, fcst, dmethod)
+print dtable
\ No newline at end of file
diff --git a/auxdata/toolbox/imep/verify$py.class b/auxdata/toolbox/imep/verify$py.class
new file mode 100644
index 00000000..c8fbc774
Binary files /dev/null and b/auxdata/toolbox/imep/verify$py.class differ
diff --git a/auxdata/toolbox/imep/verify.py b/auxdata/toolbox/imep/verify.py
new file mode 100644
index 00000000..8b151611
--- /dev/null
+++ b/auxdata/toolbox/imep/verify.py
@@ -0,0 +1,136 @@
+from org.meteothink.imep.verification import VerifyStat, DataRange, DichotomousMethod, MultiCategoryMethod, \
+ ContinuousMethod, ScoreMethod
+from mipylib.numeric.core import NDArray
+from java.time import LocalDateTime
+
+__all__ = ['categorical','aggregate','datarange','verifymethod','addscore','verifytable',
+ 'saveverifyfile']
+
+def categorical(obs, fcst, min=None, max=None, values=None):
+ """
+ Categoraical calculation
+
+ :param obs: (*array_like*) Observation data.
+ :param fcst: (*array_like*) Forecast data.
+ :param min: (*Number*) Minimum value of data range.
+ :param max: (*Number*) Maximum value of data range.
+ :param values: (*list*) Values of data range - not using min/max.
+
+ :returns: (*array_like*) Categoraical result data.
+ """
+ if values is None:
+ drange = DataRange(min, max)
+ else:
+ drange = DataRange(values)
+ return NDArray(VerifyStat.categorical(obs.asarray(), fcst.asarray(), drange))
+
+def aggregate(data):
+ """
+ Aggregate calculation
+
+ :param data: (*array_like*) Categoraical data for aggregate calculation.
+
+ :returns: (*ContingencyTable*) Contingency table.
+ """
+ return VerifyStat.aggregate(data.asarray());
+
+def datarange(min=None, max=None, minequal=True, maxequal=True, values=None):
+ """
+ Return data range object.
+
+ :param min: (*Number*) Minimum value of data range.
+ :param max: (*Number*) Maximum value of data range.
+ :param minequal: (*boolean*) Including minimum value or not in the data range.
+ :param maxequal: (*boolean*) Including maximum value of not in the data range.
+ :param values: (*list*) Values of data range (not using min/max).
+
+ :returns: (*DataRange*) Data range object.
+ """
+ if values is None:
+ drange = DataRange(min, max, minequal, maxequal)
+ else:
+ drange = DataRange(values)
+ return drange
+
+def verifymethod(method='dichotomous', drange=None, min=None, max=None, minequal=True, maxequal=True, values=None):
+ """
+ Return verification method object.
+
+ :param method: (*string*) Verification method: ``'dichotomous'``, ``'multicategory'``,
+ ``'continuous'``, ``score``. Default is ``'dichotomous'``.
+ :param drange: (*DataRange*) Data range. Default is None.
+ :param min: (*Number*) Minimum value of data range.
+ :param max: (*Number*) Maximum value of data range.
+ :param minequal: (*boolean*) Including minimum value or not in the data range.
+ :param maxequal: (*boolean*) Including maximum value of not in the data range.
+ :param values: (*list*) Values of data range (not using min/max) for dichotomous method, or
+ values for multicategory method.
+
+ :returns: (*VerifyMethod*) Verification method object.
+ """
+ if method == 'dichotomous':
+ if drange is None:
+ if values is None:
+ drange = DataRange(min, max, minequal, maxequal)
+ else:
+ drange = DataRange(values)
+ return DichotomousMethod(drange)
+ elif method == 'multicategory':
+ if values is None:
+ return MultiCategoryMethod()
+ else:
+ return MultiCategoryMethod(values)
+ elif method == 'continuous':
+ return ContinuousMethod()
+ elif method == 'score':
+ return ScoreMethod()
+ else:
+ print 'Not supported method: ' + method
+ return None
+
+def addscore(method, obs, fcsts, scores):
+ """
+ Add a score record in a score method.
+
+ :param method: (*ScoreMethod*) The score method.
+ :param obs: (*DataRange*) Observation data range.
+ :param fcsts: (*list of DataRange*) forecast data range list.
+ :param scores: (*list of number*) Score value list.
+ """
+ method.addScore(obs, fcsts, scores)
+
+def verifytable(obs, fcst, method):
+ """
+ Calculate verify table.
+
+ :param obs: (*array_like*) Observation data.
+ :param fcst: (*array_like*) Forecast data.
+ :param method: (*VerifyMethod*) Verification method.
+
+ :returns: (*VerifyTable*) Verification table.
+ """
+ return VerifyStat.getVerifyTable(obs.asarray(), fcst.asarray(), method)
+
+def saveverifyfile(filename, vtables, times=None):
+ """
+ Save verification result cvs file.
+
+ :param filename: (*string*) Output file name.
+ :param vtables: (*list or VerifyTable*) Verification table list.
+ :param times: (*list or datetime*) Times corresponding to virification tables.
+ """
+ if not isinstance(vtables, list):
+ vtables = [vtables]
+ if not times is None:
+ times = [times]
+ if times is None:
+ VerifyStat.writeVerifyFile(vtables, filename)
+ else:
+ dates = []
+ for t in times:
+ d = LocalDateTime.of(t.year, t.month, t.day, t.hour, t.minute, t.second)
+ dates.append(d)
+ VerifyStat.writeVerifyFile(vtables, dates, filename)
+
+def test():
+ print 'Test passed!'
\ No newline at end of file