lonboard.traits¶
lonboard.traits.ColorAccessor ¶
Bases: FixedErrorTraitType
A representation of a deck.gl color accessor.
Various input is allowed:
- A
listortuplewith three or four integers, ranging between 0 and 255 (inclusive). This will be used as the color for all objects. - A
strrepresenting a hex color or "well known" color interpretable by matplotlib.colors.to_rgba. - A numpy
ndarraywith two dimensions and data typenp.uint8. The size of the second dimension must be3or4, and will correspond to either RGB or RGBA colors. - A pyarrow
FixedSizeListArrayorChunkedArraycontainingFixedSizeListArrays. The inner size of the fixed size list must be3or4and its child must have typeuint8.
You can use helpers in the lonboard.colormap module (i.e.
apply_continuous_cmap) to simplify
constructing numpy arrays for color values.
lonboard.traits.FloatAccessor ¶
Bases: FixedErrorTraitType
A representation of a deck.gl float accessor.
Various input is allowed:
- An
intorfloat. This will be used as the value for all objects. - A numpy
ndarraywith a numeric data type. This will be casted to an array of data typenp.float32. Each value in the array will be used as the value for the object at the same row index. - A pandas
Serieswith a numeric data type. This will be casted to an array of data typenp.float32. Each value in the array will be used as the value for the object at the same row index. - A pyarrow
FloatArray,DoubleArrayorChunkedArraycontaining either aFloatArrayorDoubleArray. Each value in the array will be used as the value for the object at the same row index.