Vidi API

Brug

APIet kan bruges i de forskellige templates og funktioner, der kan defineres forskellige steder i en Vidi opsætning. Fx i Info pop-up templates og funktioner.

Bemærk

APIet kan ikke bruges til indlejrede Vidi kort - dvs. på den webside som Vidi er indlejret på. Her henvises til Embed API

Tænd lag (turnOn)

Med denne metode kan man tænde for et lag. Den tager et argument som er et fuldt lagnavn med evt. type præfiks:

api.turnOn("schema.lag");

Sluk lag (turnOff)

Med denne metode kan man tænde for et lag. Den tager et argument som er et fuldt lagnavn med evt. type præfiks:

api.turnOff("schema.lag");

Sæt filter på lag (filter)

Med denne metode kan der sættes et filter på et givnet lag. Første argument er et fuldt lagnavn (uden type præfiks) og andet argument er filter objektet:

 api.filter("schema.lag", {
  "match": "any",
  "columns": [
    {
      "fieldname": "gid",
      "expression": "=",
      "value": "1",
      "restriction": false
    }
  ]
})