Timeline
Beskrivelse
Sektion kaldt “Beskrivelse”Dansk navn: Tidslinje
Engelsk navn: Timeline
Ikon: time
Tidsrejse for data med tidsdimension.
MapStore dokumentation
Sektion kaldt “MapStore dokumentation”Timeline (åbner i et nyt vindue)
Hvor det indgår
Sektion kaldt “Hvor det indgår”| I eksempel-config | Note | |
|---|---|---|
| Desktop | Ja | I plugins.desktop med cfg |
| Mobil | Nej | |
| Dashboard | Nej | |
| Kontekst | Ja | Findes i pluginsConfig.json |
Konfigurationsbeskrivelse
Sektion kaldt “Konfigurationsbeskrivelse”Parametre under cfg i localConfig:
- expandedPanel (boolean) — Hvis
false, er panelet sammenklappet som standard. Hvis true, er panelet udvidet som standard.falsesom standard. - showHiddenLayers (boolean) — hvis
true, vises en linje for hvert lag med tidsdata; hvisfalse, kun synlige lag.falsesom standard. - initialMode (string) — Enten
singleellerrange. Bestemmer starttilstand for tidslinjen: enkelt tidspunkt eller tidsinterval. Standardtilstand ersingle - initialSnap (string) — enten
nowellerfullRange. Sætter indledende snap-politik, når lag tilføjes eller pluginet initialiseres (hvis ingen tidsvalg er gemt i kortet). Standard ernow.- Med
fullRange(oginitialMode: "range") vælger tidslinjen et tidsinterval, der omfatter alle data i guide-laget. - Med
nowvælger pluginet det aktuelle tidspunkt, eller - hvis et guide-lag er valgt - guide-lagets tidspunkt tættest på nu.
- Med
- resetButton (boolean) — viser en nulstil-knap, der nulstiller tidslinjen til fuldt interval eller til nu, afhængigt af om tilstanden er
singleellerrange.falsesom standard.- I
single-tilstand sættes tiden ved klik til tættest på nu, og til nu når lag fravælges. - I
range-tilstand sættes tiden ved klik til lagets fulde interval.
- I
- disablePluginIf (udtryk, standard i koden
{state('mapType') === 'cesium'}) — skjuler pluginet når udtrykket er sandt. Kan overskrives i localConfig.
Standardkonfiguration i localConfig.json
Sektion kaldt “Standardkonfiguration i localConfig.json”{ "name": "Timeline", "cfg": { "expandLimit": 20 }}Standardkonfiguration i pluginsConfig.json
Sektion kaldt “Standardkonfiguration i pluginsConfig.json”{ "name": "Timeline", "glyph": "time", "title": "plugins.Timeline.title", "description": "plugins.Timeline.description", "dependencies": [ "Playback" ]}