-
Notifications
You must be signed in to change notification settings - Fork 48
Tidslinje
Med tidslinje-verktyget kan användaren se hur en datamängd förändras över tid, och kan användas vid exempelvis projektplanering.
För att tidslinjen skall fungera så måste tjänsterna som skall användas konfigureras.
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),
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,
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.
Här nedan förklaras de plugin-specifika inställningar som ställs in i HAJK:s administrationsgränsnitt.
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.
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.