Package Exports
- colormap
- colormap/colorScale
- colormap/colorScale.js
- colormap/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (colormap) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
colormap 
Usage
let colormap = require('colormap')
let colors = colormap({
colormap: 'jet',
nshades: 10,
format: 'hex',
alpha: 1
})
API
list = colormap(options?)
Property | Default | Meaning |
---|---|---|
colormap |
'jet' |
Color map name from the image above or a custom color scale — a sequence of {index, rgb} objects, where index is 0..1 number and rgb is a length 3/4 array with values for the color stop. |
nshades |
72 |
Number of colors in returned array, the minimum number depends on colormap . |
format |
'hex' |
'hex' for #aabbcc , 'rgbaString' for rgba(255, 255, 255, 1) , 'rba' for [255, 255, 255, 1] , 'float' for [1, 1, 1, 1] . |
alpha |
1 |
Alpha range, can be an array with alpha values or just 2 values for start/end colors. |
Credits
Color maps are inspired by matplotlib color scales, cmocean oceanographic colormaps, cosine gradients and others. Thanks to authors of these libs for their invaluable work.