├── cartocolor.css ├── .gitignore ├── index.js ├── package.json ├── CHANGELOG.md ├── README.md └── cartocolor.js /cartocolor.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea/ 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./cartocolor'); 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "cartocolor", 3 | "version": "4.0.1", 4 | "description": "A module of CartoColors for browserify", 5 | "keywords": [ 6 | "colors", 7 | "design", 8 | "visualization", 9 | "cartography", 10 | "svg", 11 | "d3", 12 | "browserify" 13 | ], 14 | "homepage": "http://cartodb.com/", 15 | "repository": { 16 | "type": "git", 17 | "url": "https://github.com/cartodb/cartocolor" 18 | }, 19 | "bugs": { 20 | "url": "https://github.com/cartodb/cartocolor/issues", 21 | "email": "makella@cartodb.com" 22 | }, 23 | "style": "cartocolor.css", 24 | "dependencies": { 25 | "colorbrewer": "1.0.0" 26 | }, 27 | "files": [ 28 | "cartocolor.css", 29 | "cartocolor.js", 30 | "index.js" 31 | ], 32 | "main": "index.js" 33 | } 34 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## Version 4.0.1 4 | Released 201Y-MM-DD 5 | 6 | ## Version 4.0.0 7 | Released 2016-12-12 8 | 9 | - Changed Prism scheme colors. 10 | - Changed Antique scheme colors. 11 | - Changed Pastel scheme colors. 12 | - Changed Bold scheme colors. 13 | - Changed Vivid scheme colors. 14 | - Added new Temps scheme colors. 15 | 16 | ## Version 3.0.0 17 | Released 2016-07-21 18 | 19 | - Reversing quantitative ramps. 20 | 21 | 22 | ## Version 2.0.2 23 | Released 2016-07-05 24 | 25 | - Bumps version for npm registry. 26 | 27 | 28 | ## Version 2.0.1 29 | Released 2016-07-05 30 | 31 | - Avoid in-place modification of colorbrewer ramps. 32 | 33 | 34 | ## Version 2.0.0 35 | Released 2016-07-05 36 | 37 | - New ramps. 38 | - Includes metadata, tagging with: qualitative, diverging, aggregation, qualitative, and colorblind. 39 | - Adds colorbrewer ramps: including metadata for them. 40 | 41 | 42 | ## Version 1.1.0 43 | Released 2016-05-17 44 | 45 | - Inverts most quantitative scales. This should have been 2.0.0 version. 46 | 47 | 48 | ## Version 1.0.x 49 | Released 2016-05-05 50 | 51 | - Initial release and bug fixes. 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CARTOColors 2 | CARTOColors are a set of custom color palettes built on top of well-known standards for color use on maps, with next generation enhancements for the web and CARTO basemaps. Choose from a selection of sequential, diverging, or qualitative schemes for your next CARTO powered visualization. 3 | 4 | This repo provides resources to use CARTOColors as a node module inspired by https://github.com/saikocat/colorbrewer. 5 | 6 | ## Resources 7 | + [Color by Data: Introducing CARTOColors](https://carto.com/blog/introducing-cartocolors/) 8 | + [CARTOColors landing page](https://carto.com/carto-colors) 9 | + [CARTOColor Scheme Names](https://github.com/CartoDB/CartoColor/wiki/CARTOColor-Scheme-Names) 10 | 11 | ## Availability in other languages 12 | + Python: [Palletable](https://jiffyclub.github.io/palettable/) 13 | + R: [rcartocolor](https://github.com/Nowosad/rcartocolor) 14 | 15 | ## Licensing 16 | CARTOColors are made available under a [Creative Commons Attribution](https://creativecommons.org/licenses/by/3.0/us/) license. 17 | 18 | ## Credits/Additional Information 19 | + CARTOColors as a node module inspired by https://github.com/saikocat/colorbrewer 20 | + In the file `cartocolor.js`, you will find CARTOColor schemes tagged as `sequential`, `diverging`, and `qualititative` and their unique [scheme name](https://github.com/CartoDB/CartoColor/wiki/CARTOColor-Scheme-Names). 21 | + In addition to CARTOColors, `cartocolor.js` includes [ColorBrewer](colorbrewer.org) schemes that are available for use in [CARTO Builder](carto.com/builder). You can find those definitions [here](https://github.com/CartoDB/CartoColor/blob/master/cartocolor.js#L1836-L1849). 22 | + CARTOColors includes a color-blind friendly qualitative scheme named [Safe](https://github.com/CartoDB/CartoColor/blob/master/cartocolor.js#L1633-L1733) we included this scheme based on the research and recommendations of [Paul Tol](https://personal.sron.nl/~pault/data/colourschemes.pdf). 23 | 24 | -------------------------------------------------------------------------------- /cartocolor.js: -------------------------------------------------------------------------------- 1 | !function() { 2 | 3 | var cartocolor = { 4 | "Burg": { 5 | "2": [ 6 | "#ffc6c4", 7 | "#672044" 8 | ], 9 | "3": [ 10 | "#ffc6c4", 11 | "#cc607d", 12 | "#672044" 13 | ], 14 | "4": [ 15 | "#ffc6c4", 16 | "#e38191", 17 | "#ad466c", 18 | "#672044" 19 | ], 20 | "5": [ 21 | "#ffc6c4", 22 | "#ee919b", 23 | "#cc607d", 24 | "#9e3963", 25 | "#672044" 26 | ], 27 | "6": [ 28 | "#ffc6c4", 29 | "#f29ca3", 30 | "#da7489", 31 | "#b95073", 32 | "#93345d", 33 | "#672044" 34 | ], 35 | "7": [ 36 | "#ffc6c4", 37 | "#f4a3a8", 38 | "#e38191", 39 | "#cc607d", 40 | "#ad466c", 41 | "#8b3058", 42 | "#672044" 43 | ], 44 | "tags": [ 45 | "quantitative" 46 | ] 47 | }, 48 | "BurgYl": { 49 | "2": [ 50 | "#fbe6c5", 51 | "#70284a" 52 | ], 53 | "3": [ 54 | "#fbe6c5", 55 | "#dc7176", 56 | "#70284a" 57 | ], 58 | "4": [ 59 | "#fbe6c5", 60 | "#ee8a82", 61 | "#c8586c", 62 | "#70284a" 63 | ], 64 | "5": [ 65 | "#fbe6c5", 66 | "#f2a28a", 67 | "#dc7176", 68 | "#b24b65", 69 | "#70284a" 70 | ], 71 | "6": [ 72 | "#fbe6c5", 73 | "#f4b191", 74 | "#e7807d", 75 | "#d06270", 76 | "#a44360", 77 | "#70284a" 78 | ], 79 | "7": [ 80 | "#fbe6c5", 81 | "#f5ba98", 82 | "#ee8a82", 83 | "#dc7176", 84 | "#c8586c", 85 | "#9c3f5d", 86 | "#70284a" 87 | ], 88 | "tags": [ 89 | "quantitative" 90 | ] 91 | }, 92 | "RedOr": { 93 | "2": [ 94 | "#f6d2a9", 95 | "#b13f64" 96 | ], 97 | "3": [ 98 | "#f6d2a9", 99 | "#ea8171", 100 | "#b13f64" 101 | ], 102 | "4": [ 103 | "#f6d2a9", 104 | "#f19c7c", 105 | "#dd686c", 106 | "#b13f64" 107 | ], 108 | "5": [ 109 | "#f6d2a9", 110 | "#f3aa84", 111 | "#ea8171", 112 | "#d55d6a", 113 | "#b13f64" 114 | ], 115 | "6": [ 116 | "#f6d2a9", 117 | "#f4b28a", 118 | "#ef9177", 119 | "#e3726d", 120 | "#cf5669", 121 | "#b13f64" 122 | ], 123 | "7": [ 124 | "#f6d2a9", 125 | "#f5b78e", 126 | "#f19c7c", 127 | "#ea8171", 128 | "#dd686c", 129 | "#ca5268", 130 | "#b13f64" 131 | ], 132 | "tags": [ 133 | "quantitative" 134 | ] 135 | }, 136 | "OrYel": { 137 | "2": [ 138 | "#ecda9a", 139 | "#ee4d5a" 140 | ], 141 | "3": [ 142 | "#ecda9a", 143 | "#f7945d", 144 | "#ee4d5a" 145 | ], 146 | "4": [ 147 | "#ecda9a", 148 | "#f3ad6a", 149 | "#f97b57", 150 | "#ee4d5a" 151 | ], 152 | "5": [ 153 | "#ecda9a", 154 | "#f1b973", 155 | "#f7945d", 156 | "#f86f56", 157 | "#ee4d5a" 158 | ], 159 | "6": [ 160 | "#ecda9a", 161 | "#f0c079", 162 | "#f5a363", 163 | "#f98558", 164 | "#f76856", 165 | "#ee4d5a" 166 | ], 167 | "7": [ 168 | "#ecda9a", 169 | "#efc47e", 170 | "#f3ad6a", 171 | "#f7945d", 172 | "#f97b57", 173 | "#f66356", 174 | "#ee4d5a" 175 | ], 176 | "tags": [ 177 | "quantitative" 178 | ] 179 | }, 180 | "Peach": { 181 | "2": [ 182 | "#fde0c5", 183 | "#eb4a40" 184 | ], 185 | "3": [ 186 | "#fde0c5", 187 | "#f59e72", 188 | "#eb4a40" 189 | ], 190 | "4": [ 191 | "#fde0c5", 192 | "#f8b58b", 193 | "#f2855d", 194 | "#eb4a40" 195 | ], 196 | "5": [ 197 | "#fde0c5", 198 | "#f9c098", 199 | "#f59e72", 200 | "#f17854", 201 | "#eb4a40" 202 | ], 203 | "6": [ 204 | "#fde0c5", 205 | "#fac7a1", 206 | "#f7ac80", 207 | "#f38f65", 208 | "#f0704f", 209 | "#eb4a40" 210 | ], 211 | "7": [ 212 | "#fde0c5", 213 | "#facba6", 214 | "#f8b58b", 215 | "#f59e72", 216 | "#f2855d", 217 | "#ef6a4c", 218 | "#eb4a40" 219 | ], 220 | "tags": [ 221 | "quantitative" 222 | ] 223 | }, 224 | "PinkYl": { 225 | "2": [ 226 | "#fef6b5", 227 | "#e15383" 228 | ], 229 | "3": [ 230 | "#fef6b5", 231 | "#ffa679", 232 | "#e15383" 233 | ], 234 | "4": [ 235 | "#fef6b5", 236 | "#ffc285", 237 | "#fa8a76", 238 | "#e15383" 239 | ], 240 | "5": [ 241 | "#fef6b5", 242 | "#ffd08e", 243 | "#ffa679", 244 | "#f67b77", 245 | "#e15383" 246 | ], 247 | "6": [ 248 | "#fef6b5", 249 | "#ffd795", 250 | "#ffb77f", 251 | "#fd9576", 252 | "#f37378", 253 | "#e15383" 254 | ], 255 | "7": [ 256 | "#fef6b5", 257 | "#ffdd9a", 258 | "#ffc285", 259 | "#ffa679", 260 | "#fa8a76", 261 | "#f16d7a", 262 | "#e15383" 263 | ], 264 | "tags": [ 265 | "quantitative" 266 | ] 267 | }, 268 | "Mint": { 269 | "2": [ 270 | "#e4f1e1", 271 | "#0d585f" 272 | ], 273 | "3": [ 274 | "#e4f1e1", 275 | "#63a6a0", 276 | "#0d585f" 277 | ], 278 | "4": [ 279 | "#e4f1e1", 280 | "#89c0b6", 281 | "#448c8a", 282 | "#0d585f" 283 | ], 284 | "5": [ 285 | "#E4F1E1", 286 | "#9CCDC1", 287 | "#63A6A0", 288 | "#337F7F", 289 | "#0D585F" 290 | ], 291 | "6": [ 292 | "#e4f1e1", 293 | "#abd4c7", 294 | "#7ab5ad", 295 | "#509693", 296 | "#2c7778", 297 | "#0d585f" 298 | ], 299 | "7": [ 300 | "#e4f1e1", 301 | "#b4d9cc", 302 | "#89c0b6", 303 | "#63a6a0", 304 | "#448c8a", 305 | "#287274", 306 | "#0d585f" 307 | ], 308 | "tags": [ 309 | "quantitative" 310 | ] 311 | }, 312 | "BluGrn": { 313 | "2": [ 314 | "#c4e6c3", 315 | "#1d4f60" 316 | ], 317 | "3": [ 318 | "#c4e6c3", 319 | "#4da284", 320 | "#1d4f60" 321 | ], 322 | "4": [ 323 | "#c4e6c3", 324 | "#6dbc90", 325 | "#36877a", 326 | "#1d4f60" 327 | ], 328 | "5": [ 329 | "#c4e6c3", 330 | "#80c799", 331 | "#4da284", 332 | "#2d7974", 333 | "#1d4f60" 334 | ], 335 | "6": [ 336 | "#c4e6c3", 337 | "#8dce9f", 338 | "#5fb28b", 339 | "#3e927e", 340 | "#297071", 341 | "#1d4f60" 342 | ], 343 | "7": [ 344 | "#c4e6c3", 345 | "#96d2a4", 346 | "#6dbc90", 347 | "#4da284", 348 | "#36877a", 349 | "#266b6e", 350 | "#1d4f60" 351 | ], 352 | "tags": [ 353 | "quantitative" 354 | ] 355 | }, 356 | "DarkMint": { 357 | "2": [ 358 | "#d2fbd4", 359 | "#123f5a" 360 | ], 361 | "3": [ 362 | "#d2fbd4", 363 | "#559c9e", 364 | "#123f5a" 365 | ], 366 | "4": [ 367 | "#d2fbd4", 368 | "#7bbcb0", 369 | "#3a7c89", 370 | "#123f5a" 371 | ], 372 | "5": [ 373 | "#d2fbd4", 374 | "#8eccb9", 375 | "#559c9e", 376 | "#2b6c7f", 377 | "#123f5a" 378 | ], 379 | "6": [ 380 | "#d2fbd4", 381 | "#9cd5be", 382 | "#6cafa9", 383 | "#458892", 384 | "#266377", 385 | "#123f5a" 386 | ], 387 | "7": [ 388 | "#d2fbd4", 389 | "#a5dbc2", 390 | "#7bbcb0", 391 | "#559c9e", 392 | "#3a7c89", 393 | "#235d72", 394 | "#123f5a" 395 | ], 396 | "tags": [ 397 | "quantitative" 398 | ] 399 | }, 400 | "Emrld": { 401 | "2": [ 402 | "#d3f2a3", 403 | "#074050" 404 | ], 405 | "3": [ 406 | "#d3f2a3", 407 | "#4c9b82", 408 | "#074050" 409 | ], 410 | "4": [ 411 | "#d3f2a3", 412 | "#6cc08b", 413 | "#217a79", 414 | "#074050" 415 | ], 416 | "5": [ 417 | "#d3f2a3", 418 | "#82d091", 419 | "#4c9b82", 420 | "#19696f", 421 | "#074050" 422 | ], 423 | "6": [ 424 | "#d3f2a3", 425 | "#8fda94", 426 | "#60b187", 427 | "#35877d", 428 | "#145f69", 429 | "#074050" 430 | ], 431 | "7": [ 432 | "#d3f2a3", 433 | "#97e196", 434 | "#6cc08b", 435 | "#4c9b82", 436 | "#217a79", 437 | "#105965", 438 | "#074050" 439 | ], 440 | "tags": [ 441 | "quantitative" 442 | ] 443 | }, 444 | "ag_GrnYl": { 445 | "2": [ 446 | "#245668", 447 | "#EDEF5D" 448 | ], 449 | "3": [ 450 | "#245668", 451 | "#39AB7E", 452 | "#EDEF5D" 453 | ], 454 | "4": [ 455 | "#245668", 456 | "#0D8F81", 457 | "#6EC574", 458 | "#EDEF5D" 459 | ], 460 | "5": [ 461 | "#245668", 462 | "#04817E", 463 | "#39AB7E", 464 | "#8BD16D", 465 | "#EDEF5D" 466 | ], 467 | "6": [ 468 | "#245668", 469 | "#09787C", 470 | "#1D9A81", 471 | "#58BB79", 472 | "#9DD869", 473 | "#EDEF5D" 474 | ], 475 | "7": [ 476 | "#245668", 477 | "#0F7279", 478 | "#0D8F81", 479 | "#39AB7E", 480 | "#6EC574", 481 | "#A9DC67", 482 | "#EDEF5D" 483 | ], 484 | "tags": [ 485 | "aggregation" 486 | ] 487 | }, 488 | "BluYl": { 489 | "2": [ 490 | "#f7feae", 491 | "#045275" 492 | ], 493 | "3": [ 494 | "#f7feae", 495 | "#46aea0", 496 | "#045275" 497 | ], 498 | "4": [ 499 | "#f7feae", 500 | "#7ccba2", 501 | "#089099", 502 | "#045275" 503 | ], 504 | "5": [ 505 | "#f7feae", 506 | "#9bd8a4", 507 | "#46aea0", 508 | "#058092", 509 | "#045275" 510 | ], 511 | "6": [ 512 | "#f7feae", 513 | "#ace1a4", 514 | "#68bfa1", 515 | "#2a9c9c", 516 | "#02778e", 517 | "#045275" 518 | ], 519 | "7": [ 520 | "#f7feae", 521 | "#b7e6a5", 522 | "#7ccba2", 523 | "#46aea0", 524 | "#089099", 525 | "#00718b", 526 | "#045275" 527 | ], 528 | "tags": [ 529 | "quantitative" 530 | ] 531 | }, 532 | "Teal": { 533 | "2": [ 534 | "#d1eeea", 535 | "#2a5674" 536 | ], 537 | "3": [ 538 | "#d1eeea", 539 | "#68abb8", 540 | "#2a5674" 541 | ], 542 | "4": [ 543 | "#d1eeea", 544 | "#85c4c9", 545 | "#4f90a6", 546 | "#2a5674" 547 | ], 548 | "5": [ 549 | "#d1eeea", 550 | "#96d0d1", 551 | "#68abb8", 552 | "#45829b", 553 | "#2a5674" 554 | ], 555 | "6": [ 556 | "#d1eeea", 557 | "#a1d7d6", 558 | "#79bbc3", 559 | "#599bae", 560 | "#3f7994", 561 | "#2a5674" 562 | ], 563 | "7": [ 564 | "#d1eeea", 565 | "#a8dbd9", 566 | "#85c4c9", 567 | "#68abb8", 568 | "#4f90a6", 569 | "#3b738f", 570 | "#2a5674" 571 | ], 572 | "tags": [ 573 | "quantitative" 574 | ] 575 | }, 576 | "TealGrn": { 577 | "2": [ 578 | "#b0f2bc", 579 | "#257d98" 580 | ], 581 | "3": [ 582 | "#b0f2bc", 583 | "#4cc8a3", 584 | "#257d98" 585 | ], 586 | "4": [ 587 | "#b0f2bc", 588 | "#67dba5", 589 | "#38b2a3", 590 | "#257d98" 591 | ], 592 | "5": [ 593 | "#b0f2bc", 594 | "#77e2a8", 595 | "#4cc8a3", 596 | "#31a6a2", 597 | "#257d98" 598 | ], 599 | "6": [ 600 | "#b0f2bc", 601 | "#82e6aa", 602 | "#5bd4a4", 603 | "#3fbba3", 604 | "#2e9ea1", 605 | "#257d98" 606 | ], 607 | "7": [ 608 | "#b0f2bc", 609 | "#89e8ac", 610 | "#67dba5", 611 | "#4cc8a3", 612 | "#38b2a3", 613 | "#2c98a0", 614 | "#257d98" 615 | ], 616 | "tags": [ 617 | "quantitative" 618 | ] 619 | }, 620 | "Purp": { 621 | "2": [ 622 | "#f3e0f7", 623 | "#63589f" 624 | ], 625 | "3": [ 626 | "#f3e0f7", 627 | "#b998dd", 628 | "#63589f" 629 | ], 630 | "4": [ 631 | "#f3e0f7", 632 | "#d1afe8", 633 | "#9f82ce", 634 | "#63589f" 635 | ], 636 | "5": [ 637 | "#f3e0f7", 638 | "#dbbaed", 639 | "#b998dd", 640 | "#9178c4", 641 | "#63589f" 642 | ], 643 | "6": [ 644 | "#f3e0f7", 645 | "#e0c2ef", 646 | "#c8a5e4", 647 | "#aa8bd4", 648 | "#8871be", 649 | "#63589f" 650 | ], 651 | "7": [ 652 | "#f3e0f7", 653 | "#e4c7f1", 654 | "#d1afe8", 655 | "#b998dd", 656 | "#9f82ce", 657 | "#826dba", 658 | "#63589f" 659 | ], 660 | "tags": [ 661 | "quantitative" 662 | ] 663 | }, 664 | "PurpOr": { 665 | "2": [ 666 | "#f9ddda", 667 | "#573b88" 668 | ], 669 | "3": [ 670 | "#f9ddda", 671 | "#ce78b3", 672 | "#573b88" 673 | ], 674 | "4": [ 675 | "#f9ddda", 676 | "#e597b9", 677 | "#ad5fad", 678 | "#573b88" 679 | ], 680 | "5": [ 681 | "#f9ddda", 682 | "#eda8bd", 683 | "#ce78b3", 684 | "#9955a8", 685 | "#573b88" 686 | ], 687 | "6": [ 688 | "#f9ddda", 689 | "#f0b2c1", 690 | "#dd8ab6", 691 | "#bb69b0", 692 | "#8c4fa4", 693 | "#573b88" 694 | ], 695 | "7": [ 696 | "#f9ddda", 697 | "#f2b9c4", 698 | "#e597b9", 699 | "#ce78b3", 700 | "#ad5fad", 701 | "#834ba0", 702 | "#573b88" 703 | ], 704 | "tags": [ 705 | "quantitative" 706 | ] 707 | }, 708 | "Sunset": { 709 | "2": [ 710 | "#f3e79b", 711 | "#5c53a5" 712 | ], 713 | "3": [ 714 | "#f3e79b", 715 | "#eb7f86", 716 | "#5c53a5" 717 | ], 718 | "4": [ 719 | "#f3e79b", 720 | "#f8a07e", 721 | "#ce6693", 722 | "#5c53a5" 723 | ], 724 | "5": [ 725 | "#f3e79b", 726 | "#fab27f", 727 | "#eb7f86", 728 | "#b95e9a", 729 | "#5c53a5" 730 | ], 731 | "6": [ 732 | "#f3e79b", 733 | "#fabc82", 734 | "#f59280", 735 | "#dc6f8e", 736 | "#ab5b9e", 737 | "#5c53a5" 738 | ], 739 | "7": [ 740 | "#f3e79b", 741 | "#fac484", 742 | "#f8a07e", 743 | "#eb7f86", 744 | "#ce6693", 745 | "#a059a0", 746 | "#5c53a5" 747 | ], 748 | "tags": [ 749 | "quantitative" 750 | ] 751 | }, 752 | "Magenta": { 753 | "2": [ 754 | "#f3cbd3", 755 | "#6c2167" 756 | ], 757 | "3": [ 758 | "#f3cbd3", 759 | "#ca699d", 760 | "#6c2167" 761 | ], 762 | "4": [ 763 | "#f3cbd3", 764 | "#dd88ac", 765 | "#b14d8e", 766 | "#6c2167" 767 | ], 768 | "5": [ 769 | "#f3cbd3", 770 | "#e498b4", 771 | "#ca699d", 772 | "#a24186", 773 | "#6c2167" 774 | ], 775 | "6": [ 776 | "#f3cbd3", 777 | "#e7a2b9", 778 | "#d67ba5", 779 | "#bc5894", 780 | "#983a81", 781 | "#6c2167" 782 | ], 783 | "7": [ 784 | "#f3cbd3", 785 | "#eaa9bd", 786 | "#dd88ac", 787 | "#ca699d", 788 | "#b14d8e", 789 | "#91357d", 790 | "#6c2167" 791 | ], 792 | "tags": [ 793 | "quantitative" 794 | ] 795 | }, 796 | "SunsetDark": { 797 | "2": [ 798 | "#fcde9c", 799 | "#7c1d6f" 800 | ], 801 | "3": [ 802 | "#fcde9c", 803 | "#e34f6f", 804 | "#7c1d6f" 805 | ], 806 | "4": [ 807 | "#fcde9c", 808 | "#f0746e", 809 | "#dc3977", 810 | "#7c1d6f" 811 | ], 812 | "5": [ 813 | "#fcde9c", 814 | "#f58670", 815 | "#e34f6f", 816 | "#d72d7c", 817 | "#7c1d6f" 818 | ], 819 | "6": [ 820 | "#fcde9c", 821 | "#f89872", 822 | "#ec666d", 823 | "#df4273", 824 | "#c5287b", 825 | "#7c1d6f" 826 | ], 827 | "7": [ 828 | "#fcde9c", 829 | "#faa476", 830 | "#f0746e", 831 | "#e34f6f", 832 | "#dc3977", 833 | "#b9257a", 834 | "#7c1d6f" 835 | ], 836 | "tags": [ 837 | "quantitative" 838 | ] 839 | }, 840 | "ag_Sunset": { 841 | "2": [ 842 | "#4b2991", 843 | "#edd9a3" 844 | ], 845 | "3": [ 846 | "#4b2991", 847 | "#ea4f88", 848 | "#edd9a3" 849 | ], 850 | "4": [ 851 | "#4b2991", 852 | "#c0369d", 853 | "#fa7876", 854 | "#edd9a3" 855 | ], 856 | "5": [ 857 | "#4b2991", 858 | "#a52fa2", 859 | "#ea4f88", 860 | "#fa9074", 861 | "#edd9a3" 862 | ], 863 | "6": [ 864 | "#4b2991", 865 | "#932da3", 866 | "#d43f96", 867 | "#f7667c", 868 | "#f89f77", 869 | "#edd9a3" 870 | ], 871 | "7": [ 872 | "#4b2991", 873 | "#872ca2", 874 | "#c0369d", 875 | "#ea4f88", 876 | "#fa7876", 877 | "#f6a97a", 878 | "#edd9a3" 879 | ], 880 | "tags": [ 881 | "aggregation" 882 | ] 883 | }, 884 | "BrwnYl": { 885 | "2": [ 886 | "#ede5cf", 887 | "#541f3f" 888 | ], 889 | "3": [ 890 | "#ede5cf", 891 | "#c1766f", 892 | "#541f3f" 893 | ], 894 | "4": [ 895 | "#ede5cf", 896 | "#d39c83", 897 | "#a65461", 898 | "#541f3f" 899 | ], 900 | "5": [ 901 | "#ede5cf", 902 | "#daaf91", 903 | "#c1766f", 904 | "#95455a", 905 | "#541f3f" 906 | ], 907 | "6": [ 908 | "#ede5cf", 909 | "#ddba9b", 910 | "#cd8c7a", 911 | "#b26166", 912 | "#8a3c56", 913 | "#541f3f" 914 | ], 915 | "7": [ 916 | "#ede5cf", 917 | "#e0c2a2", 918 | "#d39c83", 919 | "#c1766f", 920 | "#a65461", 921 | "#813753", 922 | "#541f3f" 923 | ], 924 | "tags": [ 925 | "quantitative" 926 | ] 927 | }, 928 | "ArmyRose": { 929 | "2": [ 930 | "#929b4f", 931 | "#db8195" 932 | ], 933 | "3": [ 934 | "#a3ad62", 935 | "#fdfbe4", 936 | "#df91a3" 937 | ], 938 | "4": [ 939 | "#929b4f", 940 | "#d9dbaf", 941 | "#f3d1ca", 942 | "#db8195" 943 | ], 944 | "5": [ 945 | "#879043", 946 | "#c1c68c", 947 | "#fdfbe4", 948 | "#ebb4b8", 949 | "#d8758b" 950 | ], 951 | "6": [ 952 | "#7f883b", 953 | "#b0b874", 954 | "#e3e4be", 955 | "#f6ddd1", 956 | "#e4a0ac", 957 | "#d66d85" 958 | ], 959 | "7": [ 960 | "#798234", 961 | "#a3ad62", 962 | "#d0d3a2", 963 | "#fdfbe4", 964 | "#f0c6c3", 965 | "#df91a3", 966 | "#d46780" 967 | ], 968 | "tags": [ 969 | "diverging" 970 | ] 971 | }, 972 | "Fall": { 973 | "2": [ 974 | "#3d5941", 975 | "#ca562c" 976 | ], 977 | "3": [ 978 | "#3d5941", 979 | "#f6edbd", 980 | "#ca562c" 981 | ], 982 | "4": [ 983 | "#3d5941", 984 | "#b5b991", 985 | "#edbb8a", 986 | "#ca562c" 987 | ], 988 | "5": [ 989 | "#3d5941", 990 | "#96a07c", 991 | "#f6edbd", 992 | "#e6a272", 993 | "#ca562c" 994 | ], 995 | "6": [ 996 | "#3d5941", 997 | "#839170", 998 | "#cecea2", 999 | "#f1cf9e", 1000 | "#e19464", 1001 | "#ca562c" 1002 | ], 1003 | "7": [ 1004 | "#3d5941", 1005 | "#778868", 1006 | "#b5b991", 1007 | "#f6edbd", 1008 | "#edbb8a", 1009 | "#de8a5a", 1010 | "#ca562c" 1011 | ], 1012 | "tags": [ 1013 | "diverging" 1014 | ] 1015 | }, 1016 | "Geyser": { 1017 | "2": [ 1018 | "#008080", 1019 | "#ca562c" 1020 | ], 1021 | "3": [ 1022 | "#008080", 1023 | "#f6edbd", 1024 | "#ca562c" 1025 | ], 1026 | "4": [ 1027 | "#008080", 1028 | "#b4c8a8", 1029 | "#edbb8a", 1030 | "#ca562c" 1031 | ], 1032 | "5": [ 1033 | "#008080", 1034 | "#92b69e", 1035 | "#f6edbd", 1036 | "#e6a272", 1037 | "#ca562c" 1038 | ], 1039 | "6": [ 1040 | "#008080", 1041 | "#7eab98", 1042 | "#ced7b1", 1043 | "#f1cf9e", 1044 | "#e19464", 1045 | "#ca562c" 1046 | ], 1047 | "7": [ 1048 | "#008080", 1049 | "#70a494", 1050 | "#b4c8a8", 1051 | "#f6edbd", 1052 | "#edbb8a", 1053 | "#de8a5a", 1054 | "#ca562c" 1055 | ], 1056 | "tags": [ 1057 | "diverging" 1058 | ] 1059 | }, 1060 | "Temps": { 1061 | "2": [ 1062 | "#009392", 1063 | "#cf597e" 1064 | ], 1065 | "3": [ 1066 | "#009392", 1067 | "#e9e29c", 1068 | "#cf597e" 1069 | ], 1070 | "4": [ 1071 | "#009392", 1072 | "#9ccb86", 1073 | "#eeb479", 1074 | "#cf597e" 1075 | ], 1076 | "5": [ 1077 | "#009392", 1078 | "#71be83", 1079 | "#e9e29c", 1080 | "#ed9c72", 1081 | "#cf597e" 1082 | ], 1083 | "6": [ 1084 | "#009392", 1085 | "#52b684", 1086 | "#bcd48c", 1087 | "#edc783", 1088 | "#eb8d71", 1089 | "#cf597e" 1090 | ], 1091 | "7": [ 1092 | "#009392", 1093 | "#39b185", 1094 | "#9ccb86", 1095 | "#e9e29c", 1096 | "#eeb479", 1097 | "#e88471", 1098 | "#cf597e" 1099 | ], 1100 | "tags": [ 1101 | "diverging" 1102 | ] 1103 | }, 1104 | "TealRose": { 1105 | "2": [ 1106 | "#009392", 1107 | "#d0587e" 1108 | ], 1109 | "3": [ 1110 | "#009392", 1111 | "#f1eac8", 1112 | "#d0587e" 1113 | ], 1114 | "4": [ 1115 | "#009392", 1116 | "#91b8aa", 1117 | "#f1eac8", 1118 | "#dfa0a0", 1119 | "#d0587e" 1120 | ], 1121 | "5": [ 1122 | "#009392", 1123 | "#91b8aa", 1124 | "#f1eac8", 1125 | "#dfa0a0", 1126 | "#d0587e" 1127 | ], 1128 | "6": [ 1129 | "#009392", 1130 | "#72aaa1", 1131 | "#b1c7b3", 1132 | "#e5b9ad", 1133 | "#d98994", 1134 | "#d0587e" 1135 | ], 1136 | "7": [ 1137 | "#009392", 1138 | "#72aaa1", 1139 | "#b1c7b3", 1140 | "#f1eac8", 1141 | "#e5b9ad", 1142 | "#d98994", 1143 | "#d0587e" 1144 | ], 1145 | "tags": [ 1146 | "diverging" 1147 | ] 1148 | }, 1149 | "Tropic": { 1150 | "2": [ 1151 | "#009B9E", 1152 | "#C75DAB" 1153 | ], 1154 | "3": [ 1155 | "#009B9E", 1156 | "#F1F1F1", 1157 | "#C75DAB" 1158 | ], 1159 | "4": [ 1160 | "#009B9E", 1161 | "#A7D3D4", 1162 | "#E4C1D9", 1163 | "#C75DAB" 1164 | ], 1165 | "5": [ 1166 | "#009B9E", 1167 | "#7CC5C6", 1168 | "#F1F1F1", 1169 | "#DDA9CD", 1170 | "#C75DAB" 1171 | ], 1172 | "6": [ 1173 | "#009B9E", 1174 | "#5DBCBE", 1175 | "#C6DFDF", 1176 | "#E9D4E2", 1177 | "#D99BC6", 1178 | "#C75DAB" 1179 | ], 1180 | "7": [ 1181 | "#009B9E", 1182 | "#42B7B9", 1183 | "#A7D3D4", 1184 | "#F1F1F1", 1185 | "#E4C1D9", 1186 | "#D691C1", 1187 | "#C75DAB" 1188 | ], 1189 | "tags": [ 1190 | "diverging" 1191 | ] 1192 | }, 1193 | "Earth": { 1194 | "2": [ 1195 | "#A16928", 1196 | "#2887a1" 1197 | ], 1198 | "3": [ 1199 | "#A16928", 1200 | "#edeac2", 1201 | "#2887a1" 1202 | ], 1203 | "4": [ 1204 | "#A16928", 1205 | "#d6bd8d", 1206 | "#b5c8b8", 1207 | "#2887a1" 1208 | ], 1209 | "5": [ 1210 | "#A16928", 1211 | "#caa873", 1212 | "#edeac2", 1213 | "#98b7b2", 1214 | "#2887a1" 1215 | ], 1216 | "6": [ 1217 | "#A16928", 1218 | "#c29b64", 1219 | "#e0cfa2", 1220 | "#cbd5bc", 1221 | "#85adaf", 1222 | "#2887a1" 1223 | ], 1224 | "7": [ 1225 | "#A16928", 1226 | "#bd925a", 1227 | "#d6bd8d", 1228 | "#edeac2", 1229 | "#b5c8b8", 1230 | "#79a7ac", 1231 | "#2887a1" 1232 | ], 1233 | "tags": [ 1234 | "diverging" 1235 | ] 1236 | }, 1237 | "Antique": { 1238 | "2": [ 1239 | "#855C75", 1240 | "#D9AF6B", 1241 | "#7C7C7C" 1242 | ], 1243 | "3": [ 1244 | "#855C75", 1245 | "#D9AF6B", 1246 | "#AF6458", 1247 | "#7C7C7C" 1248 | ], 1249 | "4": [ 1250 | "#855C75", 1251 | "#D9AF6B", 1252 | "#AF6458", 1253 | "#736F4C", 1254 | "#7C7C7C" 1255 | ], 1256 | "5": [ 1257 | "#855C75", 1258 | "#D9AF6B", 1259 | "#AF6458", 1260 | "#736F4C", 1261 | "#526A83", 1262 | "#7C7C7C" 1263 | ], 1264 | "6": [ 1265 | "#855C75", 1266 | "#D9AF6B", 1267 | "#AF6458", 1268 | "#736F4C", 1269 | "#526A83", 1270 | "#625377", 1271 | "#7C7C7C" 1272 | ], 1273 | "7": [ 1274 | "#855C75", 1275 | "#D9AF6B", 1276 | "#AF6458", 1277 | "#736F4C", 1278 | "#526A83", 1279 | "#625377", 1280 | "#68855C", 1281 | "#7C7C7C" 1282 | ], 1283 | "8": [ 1284 | "#855C75", 1285 | "#D9AF6B", 1286 | "#AF6458", 1287 | "#736F4C", 1288 | "#526A83", 1289 | "#625377", 1290 | "#68855C", 1291 | "#9C9C5E", 1292 | "#7C7C7C" 1293 | ], 1294 | "9": [ 1295 | "#855C75", 1296 | "#D9AF6B", 1297 | "#AF6458", 1298 | "#736F4C", 1299 | "#526A83", 1300 | "#625377", 1301 | "#68855C", 1302 | "#9C9C5E", 1303 | "#A06177", 1304 | "#7C7C7C" 1305 | ], 1306 | "10": [ 1307 | "#855C75", 1308 | "#D9AF6B", 1309 | "#AF6458", 1310 | "#736F4C", 1311 | "#526A83", 1312 | "#625377", 1313 | "#68855C", 1314 | "#9C9C5E", 1315 | "#A06177", 1316 | "#8C785D", 1317 | "#7C7C7C" 1318 | ], 1319 | "11": [ 1320 | "#855C75", 1321 | "#D9AF6B", 1322 | "#AF6458", 1323 | "#736F4C", 1324 | "#526A83", 1325 | "#625377", 1326 | "#68855C", 1327 | "#9C9C5E", 1328 | "#A06177", 1329 | "#8C785D", 1330 | "#467378", 1331 | "#7C7C7C" 1332 | ], 1333 | "tags": [ 1334 | "qualitative" 1335 | ] 1336 | }, 1337 | "Bold": { 1338 | "2": [ 1339 | "#7F3C8D", 1340 | "#11A579", 1341 | "#A5AA99" 1342 | ], 1343 | "3": [ 1344 | "#7F3C8D", 1345 | "#11A579", 1346 | "#3969AC", 1347 | "#A5AA99" 1348 | ], 1349 | "4": [ 1350 | "#7F3C8D", 1351 | "#11A579", 1352 | "#3969AC", 1353 | "#F2B701", 1354 | "#A5AA99" 1355 | ], 1356 | "5": [ 1357 | "#7F3C8D", 1358 | "#11A579", 1359 | "#3969AC", 1360 | "#F2B701", 1361 | "#E73F74", 1362 | "#A5AA99" 1363 | ], 1364 | "6": [ 1365 | "#7F3C8D", 1366 | "#11A579", 1367 | "#3969AC", 1368 | "#F2B701", 1369 | "#E73F74", 1370 | "#80BA5A", 1371 | "#A5AA99" 1372 | ], 1373 | "7": [ 1374 | "#7F3C8D", 1375 | "#11A579", 1376 | "#3969AC", 1377 | "#F2B701", 1378 | "#E73F74", 1379 | "#80BA5A", 1380 | "#E68310", 1381 | "#A5AA99" 1382 | ], 1383 | "8": [ 1384 | "#7F3C8D", 1385 | "#11A579", 1386 | "#3969AC", 1387 | "#F2B701", 1388 | "#E73F74", 1389 | "#80BA5A", 1390 | "#E68310", 1391 | "#008695", 1392 | "#A5AA99" 1393 | ], 1394 | "9": [ 1395 | "#7F3C8D", 1396 | "#11A579", 1397 | "#3969AC", 1398 | "#F2B701", 1399 | "#E73F74", 1400 | "#80BA5A", 1401 | "#E68310", 1402 | "#008695", 1403 | "#CF1C90", 1404 | "#A5AA99" 1405 | ], 1406 | "10": [ 1407 | "#7F3C8D", 1408 | "#11A579", 1409 | "#3969AC", 1410 | "#F2B701", 1411 | "#E73F74", 1412 | "#80BA5A", 1413 | "#E68310", 1414 | "#008695", 1415 | "#CF1C90", 1416 | "#f97b72", 1417 | "#A5AA99" 1418 | ], 1419 | "11": [ 1420 | "#7F3C8D", 1421 | "#11A579", 1422 | "#3969AC", 1423 | "#F2B701", 1424 | "#E73F74", 1425 | "#80BA5A", 1426 | "#E68310", 1427 | "#008695", 1428 | "#CF1C90", 1429 | "#f97b72", 1430 | "#4b4b8f", 1431 | "#A5AA99" 1432 | ], 1433 | "tags": [ 1434 | "qualitative" 1435 | ] 1436 | }, 1437 | "Pastel": { 1438 | "2": [ 1439 | "#66C5CC", 1440 | "#F6CF71", 1441 | "#B3B3B3" 1442 | ], 1443 | "3": [ 1444 | "#66C5CC", 1445 | "#F6CF71", 1446 | "#F89C74", 1447 | "#B3B3B3" 1448 | ], 1449 | "4": [ 1450 | "#66C5CC", 1451 | "#F6CF71", 1452 | "#F89C74", 1453 | "#DCB0F2", 1454 | "#B3B3B3" 1455 | ], 1456 | "5": [ 1457 | "#66C5CC", 1458 | "#F6CF71", 1459 | "#F89C74", 1460 | "#DCB0F2", 1461 | "#87C55F", 1462 | "#B3B3B3" 1463 | ], 1464 | "6": [ 1465 | "#66C5CC", 1466 | "#F6CF71", 1467 | "#F89C74", 1468 | "#DCB0F2", 1469 | "#87C55F", 1470 | "#9EB9F3", 1471 | "#B3B3B3" 1472 | ], 1473 | "7": [ 1474 | "#66C5CC", 1475 | "#F6CF71", 1476 | "#F89C74", 1477 | "#DCB0F2", 1478 | "#87C55F", 1479 | "#9EB9F3", 1480 | "#FE88B1", 1481 | "#B3B3B3" 1482 | ], 1483 | "8": [ 1484 | "#66C5CC", 1485 | "#F6CF71", 1486 | "#F89C74", 1487 | "#DCB0F2", 1488 | "#87C55F", 1489 | "#9EB9F3", 1490 | "#FE88B1", 1491 | "#C9DB74", 1492 | "#B3B3B3" 1493 | ], 1494 | "9": [ 1495 | "#66C5CC", 1496 | "#F6CF71", 1497 | "#F89C74", 1498 | "#DCB0F2", 1499 | "#87C55F", 1500 | "#9EB9F3", 1501 | "#FE88B1", 1502 | "#C9DB74", 1503 | "#8BE0A4", 1504 | "#B3B3B3" 1505 | ], 1506 | "10": [ 1507 | "#66C5CC", 1508 | "#F6CF71", 1509 | "#F89C74", 1510 | "#DCB0F2", 1511 | "#87C55F", 1512 | "#9EB9F3", 1513 | "#FE88B1", 1514 | "#C9DB74", 1515 | "#8BE0A4", 1516 | "#B497E7", 1517 | "#B3B3B3" 1518 | ], 1519 | "11": [ 1520 | "#66C5CC", 1521 | "#F6CF71", 1522 | "#F89C74", 1523 | "#DCB0F2", 1524 | "#87C55F", 1525 | "#9EB9F3", 1526 | "#FE88B1", 1527 | "#C9DB74", 1528 | "#8BE0A4", 1529 | "#B497E7", 1530 | "#D3B484", 1531 | "#B3B3B3" 1532 | ], 1533 | "tags": [ 1534 | "qualitative" 1535 | ] 1536 | }, 1537 | "Prism": { 1538 | "2": [ 1539 | "#5F4690", 1540 | "#1D6996", 1541 | "#666666" 1542 | ], 1543 | "3": [ 1544 | "#5F4690", 1545 | "#1D6996", 1546 | "#38A6A5", 1547 | "#666666" 1548 | ], 1549 | "4": [ 1550 | "#5F4690", 1551 | "#1D6996", 1552 | "#38A6A5", 1553 | "#0F8554", 1554 | "#666666" 1555 | ], 1556 | "5": [ 1557 | "#5F4690", 1558 | "#1D6996", 1559 | "#38A6A5", 1560 | "#0F8554", 1561 | "#73AF48", 1562 | "#666666" 1563 | ], 1564 | "6": [ 1565 | "#5F4690", 1566 | "#1D6996", 1567 | "#38A6A5", 1568 | "#0F8554", 1569 | "#73AF48", 1570 | "#EDAD08", 1571 | "#666666" 1572 | ], 1573 | "7": [ 1574 | "#5F4690", 1575 | "#1D6996", 1576 | "#38A6A5", 1577 | "#0F8554", 1578 | "#73AF48", 1579 | "#EDAD08", 1580 | "#E17C05", 1581 | "#666666" 1582 | ], 1583 | "8": [ 1584 | "#5F4690", 1585 | "#1D6996", 1586 | "#38A6A5", 1587 | "#0F8554", 1588 | "#73AF48", 1589 | "#EDAD08", 1590 | "#E17C05", 1591 | "#CC503E", 1592 | "#666666" 1593 | ], 1594 | "9": [ 1595 | "#5F4690", 1596 | "#1D6996", 1597 | "#38A6A5", 1598 | "#0F8554", 1599 | "#73AF48", 1600 | "#EDAD08", 1601 | "#E17C05", 1602 | "#CC503E", 1603 | "#94346E", 1604 | "#666666" 1605 | ], 1606 | "10": [ 1607 | "#5F4690", 1608 | "#1D6996", 1609 | "#38A6A5", 1610 | "#0F8554", 1611 | "#73AF48", 1612 | "#EDAD08", 1613 | "#E17C05", 1614 | "#CC503E", 1615 | "#94346E", 1616 | "#6F4070", 1617 | "#666666" 1618 | ], 1619 | "11": [ 1620 | "#5F4690", 1621 | "#1D6996", 1622 | "#38A6A5", 1623 | "#0F8554", 1624 | "#73AF48", 1625 | "#EDAD08", 1626 | "#E17C05", 1627 | "#CC503E", 1628 | "#94346E", 1629 | "#6F4070", 1630 | "#994E95", 1631 | "#666666" 1632 | ], 1633 | "tags": [ 1634 | "qualitative" 1635 | ] 1636 | }, 1637 | "Safe": { 1638 | "2": [ 1639 | "#88CCEE", 1640 | "#CC6677", 1641 | "#888888" 1642 | ], 1643 | "3": [ 1644 | "#88CCEE", 1645 | "#CC6677", 1646 | "#DDCC77", 1647 | "#888888" 1648 | ], 1649 | "4": [ 1650 | "#88CCEE", 1651 | "#CC6677", 1652 | "#DDCC77", 1653 | "#117733", 1654 | "#888888" 1655 | ], 1656 | "5": [ 1657 | "#88CCEE", 1658 | "#CC6677", 1659 | "#DDCC77", 1660 | "#117733", 1661 | "#332288", 1662 | "#888888" 1663 | ], 1664 | "6": [ 1665 | "#88CCEE", 1666 | "#CC6677", 1667 | "#DDCC77", 1668 | "#117733", 1669 | "#332288", 1670 | "#AA4499", 1671 | "#888888" 1672 | ], 1673 | "7": [ 1674 | "#88CCEE", 1675 | "#CC6677", 1676 | "#DDCC77", 1677 | "#117733", 1678 | "#332288", 1679 | "#AA4499", 1680 | "#44AA99", 1681 | "#888888" 1682 | ], 1683 | "8": [ 1684 | "#88CCEE", 1685 | "#CC6677", 1686 | "#DDCC77", 1687 | "#117733", 1688 | "#332288", 1689 | "#AA4499", 1690 | "#44AA99", 1691 | "#999933", 1692 | "#888888" 1693 | ], 1694 | "9": [ 1695 | "#88CCEE", 1696 | "#CC6677", 1697 | "#DDCC77", 1698 | "#117733", 1699 | "#332288", 1700 | "#AA4499", 1701 | "#44AA99", 1702 | "#999933", 1703 | "#882255", 1704 | "#888888" 1705 | ], 1706 | "10": [ 1707 | "#88CCEE", 1708 | "#CC6677", 1709 | "#DDCC77", 1710 | "#117733", 1711 | "#332288", 1712 | "#AA4499", 1713 | "#44AA99", 1714 | "#999933", 1715 | "#882255", 1716 | "#661100", 1717 | "#888888" 1718 | ], 1719 | "11": [ 1720 | "#88CCEE", 1721 | "#CC6677", 1722 | "#DDCC77", 1723 | "#117733", 1724 | "#332288", 1725 | "#AA4499", 1726 | "#44AA99", 1727 | "#999933", 1728 | "#882255", 1729 | "#661100", 1730 | "#6699CC", 1731 | "#888888" 1732 | ], 1733 | "tags": [ 1734 | "qualitative", 1735 | "colorblind" 1736 | ] 1737 | }, 1738 | "Vivid": { 1739 | "2": [ 1740 | "#E58606", 1741 | "#5D69B1", 1742 | "#A5AA99" 1743 | ], 1744 | "3": [ 1745 | "#E58606", 1746 | "#5D69B1", 1747 | "#52BCA3", 1748 | "#A5AA99" 1749 | ], 1750 | "4": [ 1751 | "#E58606", 1752 | "#5D69B1", 1753 | "#52BCA3", 1754 | "#99C945", 1755 | "#A5AA99" 1756 | ], 1757 | "5": [ 1758 | "#E58606", 1759 | "#5D69B1", 1760 | "#52BCA3", 1761 | "#99C945", 1762 | "#CC61B0", 1763 | "#A5AA99" 1764 | ], 1765 | "6": [ 1766 | "#E58606", 1767 | "#5D69B1", 1768 | "#52BCA3", 1769 | "#99C945", 1770 | "#CC61B0", 1771 | "#24796C", 1772 | "#A5AA99" 1773 | ], 1774 | "7": [ 1775 | "#E58606", 1776 | "#5D69B1", 1777 | "#52BCA3", 1778 | "#99C945", 1779 | "#CC61B0", 1780 | "#24796C", 1781 | "#DAA51B", 1782 | "#A5AA99" 1783 | ], 1784 | "8": [ 1785 | "#E58606", 1786 | "#5D69B1", 1787 | "#52BCA3", 1788 | "#99C945", 1789 | "#CC61B0", 1790 | "#24796C", 1791 | "#DAA51B", 1792 | "#2F8AC4", 1793 | "#A5AA99" 1794 | ], 1795 | "9": [ 1796 | "#E58606", 1797 | "#5D69B1", 1798 | "#52BCA3", 1799 | "#99C945", 1800 | "#CC61B0", 1801 | "#24796C", 1802 | "#DAA51B", 1803 | "#2F8AC4", 1804 | "#764E9F", 1805 | "#A5AA99" 1806 | ], 1807 | "10": [ 1808 | "#E58606", 1809 | "#5D69B1", 1810 | "#52BCA3", 1811 | "#99C945", 1812 | "#CC61B0", 1813 | "#24796C", 1814 | "#DAA51B", 1815 | "#2F8AC4", 1816 | "#764E9F", 1817 | "#ED645A", 1818 | "#A5AA99" 1819 | ], 1820 | "11": [ 1821 | "#E58606", 1822 | "#5D69B1", 1823 | "#52BCA3", 1824 | "#99C945", 1825 | "#CC61B0", 1826 | "#24796C", 1827 | "#DAA51B", 1828 | "#2F8AC4", 1829 | "#764E9F", 1830 | "#ED645A", 1831 | "#CC3A8E", 1832 | "#A5AA99" 1833 | ], 1834 | "tags": [ 1835 | "qualitative" 1836 | ] 1837 | } 1838 | }; 1839 | 1840 | var colorbrewer_tags = { 1841 | "Blues": { "tags": ["quantitative"] }, 1842 | "BrBG": { "tags": ["diverging"] }, 1843 | "Greys": { "tags": ["quantitative"] }, 1844 | "PiYG": { "tags": ["diverging"] }, 1845 | "PRGn": { "tags": ["diverging"] }, 1846 | "Purples": { "tags": ["quantitative"] }, 1847 | "RdYlGn": { "tags": ["diverging"] }, 1848 | "Spectral": { "tags": ["diverging"] }, 1849 | "YlOrBr": { "tags": ["quantitative"] }, 1850 | "YlGn": { "tags": ["quantitative"] }, 1851 | "YlGnBu": { "tags": ["quantitative"] }, 1852 | "YlOrRd": { "tags": ["quantitative"] } 1853 | } 1854 | 1855 | var colorbrewer = require('colorbrewer'); 1856 | 1857 | // augment colorbrewer with tags 1858 | for (var r in colorbrewer) { 1859 | var ramps = colorbrewer[r]; 1860 | var augmentedRamps = {}; 1861 | for (var i in ramps) { 1862 | augmentedRamps[i] = ramps[i]; 1863 | } 1864 | 1865 | if (r in colorbrewer_tags) { 1866 | augmentedRamps.tags = colorbrewer_tags[r].tags; 1867 | } 1868 | 1869 | cartocolor['cb_' + r] = augmentedRamps; 1870 | } 1871 | 1872 | if (typeof define === "function" && define.amd) { 1873 | define(cartocolor); 1874 | } else if (typeof module === "object" && module.exports) { 1875 | module.exports = cartocolor; 1876 | } else { 1877 | this.colorbrewer = cartocolor; 1878 | } 1879 | 1880 | }(); 1881 | --------------------------------------------------------------------------------