UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

44 lines (43 loc) 4.55 kB
export { colorMaybeToRGB, colorRangeBackwardCompatibility, createLinearGradient, hasColorMap, hexToRgb, isHexColor, isRgbColor, normalizeColor, reverseColorRange, rgbToHex, addCustomPaletteColor, removeCustomPaletteColor, sortCustomPaletteColor, updateCustomPaletteColor, updateColorRangeBySelectedPalette, paletteIsSteps, paletteIsType, paletteIsColorBlindSafe, updateColorRangeByMatchingPalette, updateCustomColorRangeByColorUI, initializeCustomPalette } from './color-utils'; export { errorNotification } from './notifications-utils'; export { createNotification, exportImageError, successNotification } from './notifications-utils'; export { setStyleSheetBaseHref } from './dom-utils'; export { default as domtoimage } from './dom-to-image'; export { getFrequency, getMode, aggregate } from './aggregation'; export { adjustValueToAnimationWindow, getBinThresholds, histogramFromThreshold, histogramFromValues, histogramFromDomain, histogramFromOrdinal, runGpuFilterForPlot, updateTimeFilterPlotType } from './plot'; export * from './data-utils'; export type { FieldFormatter } from './data-utils'; export * from './strings'; export { SAMPLE_TIMELINE, TIMELINE_MODES, TIME_INTERVALS_ORDERED, LayerToFilterTimeInterval, TileTimeInterval, getTimelineFromAnimationConfig, getTimelineFromFilter } from './time'; export { maybeHexToGeo, getPositionFromHexValue } from './position-utils'; export { datasetColorMaker, findDefaultColorField, getFieldFormatLabels, getFormatLabels, validateInputData } from './dataset-utils'; export { exportMapToHTML } from './export-map-html'; export { calculateExportImageSize, convertToPng, dataURItoBlob, downloadFile, exportHtml, exportImage, exportJson, exportMap, exportToJsonString, default as exporters, getMapJSON, getScaleFromImageSize, isMSEdge } from './export-utils'; export { getFormatValue, getDefaultTimeFormat } from './format'; export { setLayerBlending } from './gl-utils'; export { flattenMessages, mergeMessages } from './locale-utils'; export { isValidMapInfo } from './map-info-utils'; export { editBottomMapStyle, editTopMapStyle, getDefaultLayerGroupVisibility, getStyleDownloadUrl, getStyleImageIcon, mergeLayerGroupVisibility, scaleMapStyleByResolution } from './map-style-utils/mapbox-gl-style-editor'; export { validateToken } from './mapbox-utils'; export { default as useDimensions, observeDimensions, unobserveDimensions } from './observe-dimensions'; export type { Dimensions } from './observe-dimensions'; export { snapToMarks, getTimeBins } from './plot'; export * from './projection-utils'; export * from './split-map-utils'; export * from './utils'; export { computeDeckEffects, fixEffectOrder, reorderEffectOrder, validateEffectParameters } from './effect-utils'; export { isStyleUsingMapboxTiles, isStyleUsingOpenStreetMapTiles, getBaseMapLibrary, transformRequest } from './map-style-utils/mapbox-utils'; export * from './map-utils'; export { ArrowDataContainer, arrowDataTypeToAnalyzerDataType, arrowDataTypeToFieldType } from './arrow-data-container'; export type { DataContainerInterface } from './data-container-interface'; export { DataForm, createDataContainer, createIndexedDataContainer, getSampleData as getSampleContainerData } from './data-container-utils'; export * from './filter-utils'; export type { FilterChanged, FilterResult, dataValueAccessor } from './filter-utils'; export { colorMapToColorBreaks, colorBreaksToColorMap, getLayerColorScale, getLegendOfScale, getLinearDomain, getLogDomain, getOrdinalDomain, getQuantileDomain, getScaleFunction, getVisualChannelScaleByZoom, initializeLayerColorMap, isNumericColorBreaks, isDomainStops, isDomainQuantile, getDomainStepsbyZoom, getThresholdsFromQuantiles, getQuantLabelFormat, getHistogramDomain, getQuantLegends, getCategoricalColorMap, getCategoricalColorScale, initCustomPaletteByCustomScale, colorMapToCategoricalColorBreaks, resetCategoricalColorMapByIndex, selectRestCategoricalColorMapByIndex, removeCategoricalValueFromColorMap, addCategoricalValuesToColorMap } from './data-scale-utils'; export type { ColorBreak, ColorBreakOrdinal, DomainQuantiles, DomainStops } from './data-scale-utils'; export { DataRow } from './data-row'; export { getApplicationConfig, initApplicationConfig } from './application-config'; export type { KeplerApplicationConfig, BaseMapLibraryConfig, MapLibInstance, GetMapRef } from './application-config'; export { isAppleDevice } from './browser-utils'; export { default as quickInsertionSort } from './quick-insertion-sort'; export type { KeplerTableModel } from './types';