Skip to content

Tidslinje

Jacob Wodzyński edited this page Apr 6, 2022 · 2 revisions

Med tidslinje-verktyget kan användaren se hur en datamängd förändras över tid, och kan användas vid exempelvis projektplanering.

Förutsättningar

För att tidslinjen skall fungera så måste tjänsterna som skall användas konfigureras.

WFS-tjänster (vektor)

För att WFS-tjänsterna skall fungera så måste start och end -attribut finnas för varje objekt. Attributen skall vara strängar på ÅÅÅÅMMDD-format. start bestämmer när objektet skall börja visas, och end bestämmer när objektet skall sluta visas. Exempelvis, om tidslinjen har rullat till 2020-01-15 och vi har ett objekt med start=20200110 samt end=20210501 så kommer det objektet synas, medans ett objekt med start=20180101 samt end=20190101 inte kommer synas. (Den aktuella tiden på tidslinjen måste alltså ligga i objektets intervall mellan start och end för att objektet skall visas).

Det går även bra att start och end är strängar enligt format ÅÅÅÅ-MM-DD.

# Exempel på kolumndefinitioner för WFS-lager
"start" character varying(20),
"end" character varying(20),

WMS-tjänster

För att WMS-tjänster skall fungera så måste tidsdimensionen aktiveras i GeoServer. Detta görs i lagerinställningarna under Dimensions. För information angående hur tiderna som behöver sättas fungerar, se sektionen angående WFS-tjänster.

Observera att Geoserver kräver att datumattributen är av typen date (alltså inte strängar för WFS-tjänsterna).

# Exempel på kolumndefinitioner för WMS-lager
"star" date,
"end" date,

Användargränssnitt

Tidslinjen första vy har ett simpelt användargränssnitt, där användaren kan starta/pausa tidslinjen, återställa tidslinjen, samt öppna en inställningsdialog. I inställningsdialogen kan användaren ställa in tidslinjens uppdateringsfrekvens, tidslinjens upplösning, samt vilka lager som ska vara aktiva.

Administration

Här nedan förklaras de plugin-specifika inställningar som ställs in i HAJK:s administrationsgränsnitt.

Tjänster

Här väljer administratören vilka lager som skall användas i tidslinjen. Alla lager som är valda här kommer vara aktiva när tidslinjen startas (men användaren kan sedan avaktivera lager i inställningsdialogen). Tjänsterna som listas i denna sektion är WMS- samt vektorlager som har Tidslinjedatum satta (detta ställs in längst ner i respektive lagerinställning). Tidslinjedatum sätter helt enkelt under vilken tidsperiod som lagret skall vara aktivt i tidslinjen, och ska skrivas på ÅÅÅÅMMDD-format, exempelvis 20200101 - 20401231.

Upplösning

Välj vilken upplösning som ska vara inställd som standard när tidslinjen startas (dag, månad, eller år). Användaren kan sedan ändra detta i inställningsdialogen.