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
}
]
})