Hide the time&frequency filter for dataflows without TIME_PERIOD time dimension or if "NOT_DISPLAYED" annotation for that dimension
As Anastassia,
I want that on the visualisation page the time&frequency filter is automatically hidden for dataflows:
- without TIME_PERIOD time dimension,
- with a "NOT_DISPLAYED" annotation containing the TIME_PERIOD time dimension,
So that time-dimension-less data such as qualitative data from QDD (or those data where time selections are not wished) are displayed only with the appropriate filters.
Time and frequency dimensions without filter box are also not included in the Used Filters.
Examples: 1 - dataflow without TIME_PERIOD time dimension
Use of QDD dataset (https://qdd.oecd.org/subject.aspx?Subject=OECD_HIC) that doesn't have a TIME_PERIOD time dimension: https://de-qa.siscc.org/vis?lc=en&df[ds]=qa%3Astable&df[id]=DF_CARTEL&df[ag]=OECD&df[vs]=1.0&av=true&pd=2015%2C2021&dq=....
Cartels_test_Multiple.xml cartel_csv_test.csv
Another example:
GGMR_without_time_per_Multiple.xml
DATA_CSV_GLOBAL_MOBILITY_REPORT_WITH_TIME_-_without_TIME_PERIOD.csv
Example: 2 - dataflow with "NOT_DISPLAYED" annotation containing the TIME_PERIOD time dimension
<structure:Dataflow id="DF_C5300" agencyID="LU1" version="1.0" isFinal="true">
<common:Annotations>
<common:Annotation>
<common:AnnotationType>NonProductionDataflow</common:AnnotationType>
<common:AnnotationText xml:lang="en">true</common:AnnotationText>
</common:Annotation>
<common:Annotation>
<common:AnnotationTitle>TIME_PERIOD,FREQ</common:AnnotationTitle>
<common:AnnotationType>NOT_DISPLAYED</common:AnnotationType>
</common:Annotation>
</common:Annotations>
not_displayed.xml LU1_DF_C5300_1.0__1_.csv
Expected Behaviors
-
dataflows without TIME_PERIOD time dimension:
The Frequency & Time period filter should be hidden. This includes the frequency filter, the start/end date filter and the last N periods filter. -
"NOT_DISPLAYED" annotation containing the TIME_PERIOD time dimension:
The Frequency & Time period filter should be hidden completely. This includes the frequency filter (whether the frequency dimension is also listed in the "NOT_DISPLAYED" annotation or not), the start/end date filter and the last N periods filter. -
"NOT_DISPLAYED" annotation containing the frequency dimension (FREQ or FREQUENCY) but not containing the TIME_PERIOD time dimension:
The frequency filter should be hidden. The start/end date filter and the last N periods filter should remain.