Kaart - filters
Filters
Per kaartlaag kunnen meerdere filters worden toegevoegd. Deze filters worden wel of niet toegepast in een kaart.
In de kaart worden de filters uit de aanwezige kaartlagen uiteindelijk toegepast. Een filter in de kaart wordt normaliter ingericht voor 1 beschikbaar filter uit een kaartlaag.
Indien er meerdere lagen zijn die eenzelfde soort filter hebben op een gelijkwaardig attribuut, kunnen deze filters worden gecombineerd tot 1 kaartfilter. Ze werken dan tegelijktijd op beide lagen.
Het zijbalk item filters in de pagina met kaartinstellingen toont de opgenomen kaartfilters. Met de optie kaartfilter toevoegen kunnen beschikbare laag-filters worden aangezet in de kaart.
Filter toevoegen / Combineren laagfilters
Bij het aanmaken van een nieuw kaartfilter moet er een naam en het datatype worden opgegeven. De keuze van het datatype zorgt ervoor dat alleen de laagfilters van dat datatype beschikbaar zijn om te selecteren. Over het algemeen wordt er 1 laagfilter opgenomen in een kaartfilter.
Als er meerdere laagfilters beschikbaar uit de kaartlagen in een kaart zijn kun je die in de kaartfilter combineren, als deze van het zelfde datatype zijn. De applicatie controleert niet of deze kaartlagen dezelfde attribuut waardes bevatten. Let daar dus op.
Voldoen de kaartfilters en kaartlagen aan deze voorwaarden kun je meerdere laagfilters combineren in een kaartfilter. In onderstaand voorbeeld zijn er twee lagen met een laagfilter op bouwjaar. Door deze 2 laagfilters te combineren wordt er 1 kaartfilter aan de kaart toegevoegd waar beide lagen op zullen reageren. Het combineren van laagfilters in een kaartfilter kan onbeperkt, mits aan de voorwaarden voldaan wordt.
Het is alleen mogelijk om filters te combineren die van hetzelfde datatype zijn. In bovenstaand voorbeeld zou de beheerder de filters kunnen selecteren die van het type integer. Het is aan de administrator om de filters te combineren die ook een zelfde inhoud hebben. In bovenstaand voorbeeld kunnen de twee lagen met een filter op bouwjaar worden gecombineerd. Het zou hier zinloos zijn om het filter met 'aantal vbo's' aan toe te voegen omdat de attributen en waarden daar anders zijn.
Op de lagen kunnen ook filters met domeinlijsten worden geconfigureerd. Als je voor de kaartfilters ook een domeinlijst selecteert, komen alleen de laagfilters beschikbaar die met deze domeinlijst zijn ingericht. Zie ook: Kaartlagen - filters met domeinlijsten.
In onderstaand voorbeeld is alleen de laagfilter ‘Pand status' gecofigureerd met de domeinlijst 'BAG_panden_status’, de andere laagfilters kunt u dus niet meer selecteren. Hier is te zien de dat overige filters van het datatype string filters nu niet meer beschikbaar zijn omdat deze de domeinlijst niet gebruiken.