Kaarten maken

Dit artikel beschrijft hoe een kaart te maken. Daarnaast wordt per type een voorbeeld getoond.

Generiek

Elke kaart is van een specifiek kaarttype. De onderstaande types worden ondersteund:

  • KPI

    • Hier kan je een aantal elementen gebruiken binnen de KPI layout, allen voorzien van {{xxx}}

      • sum

      • count

      • min

      • max

      • avg

  • Highchart

  • In the future : maps

  • In the future : KPI - detail

Data

Voor de kaart is data benodigd voor het tonen, ongeacht of het een KPI of een Highchart betreft.

De data wordt opgehaald door het instellen van de onderstaande velden:

  • resource

    • Resource die wordt geraadpleegd

  • list

    • Bijbehorende lijst.

  • data_filter

    • Filter query - Kan ook via de extra_fields

  • function_field

    • Mogelijkheden voor berekeningen

      • empty - GEEN

      • sum - sum van veld XXXX

      • count - tellen van aantal records

  • extra_fields

    • Definitie van de filters / sortering en extra velden die van toepassing zijn

    • JSON formaat. Deze kan je herleiden uit het onderwater scherm van elke request van de frontend.

    • Denk hierbij aan sorteringen, extra kolommen etc.

Highcharts

 

 

 

Datum en tijd

 

Datum en tijd is in kaarten altijd een interessante uitdaging.

Voor de kaarten in HUMBLE kan je per kaart een aantal zaken hiervoor instellen

  • X-As type

    • Category. Bij het instellen van dit type zal het veld Categorie veld gebruikt worden om te categoriseren. Het veld Datum / tijd groepering maakt van deze

  • X-As veld

  •  

Lijn

 

 

Gebogen lijn

 

 

Gebied

 

 

Gebied gestapeld

 

 

Gebogen lijn en gebied

 

 

Staaf

 

 

Staaf gestapeld

 

 

Kolom

 

 

Kolom gestapeld

 

 

Stroom

 

 

Halve donut

 

 

Donut

 

 

options :

 

Cirkel

 

 

Spreiding

 

 

Vlakken

 

 

Netwerk

 

 

Bellen

 

Â