kepler.gl icon indicating copy to clipboard operation
kepler.gl copied to clipboard

Allow users to select multiple datasets per filter

Open macrigiuseppe opened this issue 6 years ago • 7 comments

The current UI only allows users to select one dataset per filter.

Feature

The new filter UI should all users to define a filter using multiple combinations of dataset/property Modify the UI to enable multiple datasets per each filter. The user will be able to select the first filter and data source (dataset/column).

The fist selected property will determine the type of filter, .e.g integer, and drive the selection of extra data source and properties. When adding new data sources only properties with the same type as the filter, e.g. integer, will be listed as possible options.

For each data source added to a filter,

  • kepler will store the dataset id in dataId array and property index in fieldIdx;
  • each field (property) part of the combination dataset/property will contain all filter values according to its own dataset.

Mock up

Screen Shot 2019-10-08 at 11 48 43 AM

Related #146

macrigiuseppe avatar Oct 04 '19 18:10 macrigiuseppe

Hello, any updates on this?

luckysuman03 avatar Apr 29 '20 12:04 luckysuman03

@luckysuman03 this feature is currently on hold. I will post updates as soon as we resume working on it

macrigiuseppe avatar May 02 '20 05:05 macrigiuseppe

Hello, any updates on this?

vonum avatar Mar 10 '21 09:03 vonum

@macrigiuseppe This issue references the UI's inability to select two data sources for a single filter but are you able to configure this via the API?

calvinbrewer avatar Dec 29 '22 14:12 calvinbrewer

Hello, any updates on this?

ramilrgk avatar Apr 26 '23 14:04 ramilrgk

Are there any updates on this? Would be a huge benefit to have this capability instead of needing to find a different tool to use.

brendan-aleksivich avatar Apr 16 '24 21:04 brendan-aleksivich

Any updates on this? Would be very useful for my use case.

ivashi avatar Jun 27 '24 19:06 ivashi