We zien dat bij een WMS request op de nieuwe BAG service het filter niet wordt gebruikt.
Als voorbeeld heb ik een kaartlaag toegevoegd met daarin een filter op de Domtoren in Utrecht (identificatie = ‘0344100000069167’). In KaartViewer wordt deze laag getoond:
Het GetMap request is:
https://service.pdok.nl/lv/bag/wms/v2_0?LAYERS=pand&VERSION=1.3.0&FORMAT=image%2Fpng&TRANSPARENT=TRUE&STYLES=bag%3Apand_gefilterd&FILTER=<Filter%20xmlns%3Agml%3D"http%3A%2F%2Fwww.opengis.net%2Fgml"%20xmlns%3Aogc%3D"http%3A%2F%2Fwww.opengis.net%2Fogc"><ogc%3APropertyIsEqualTo><ogc%3APropertyName>identificatie<%2Fogc%3APropertyName><ogc%3ALiteral>0344100000069167<%2Fogc%3ALiteral><%2Fogc%3APropertyIsEqualTo><%2FFilter>&SERVICE=WMS&REQUEST=GetMap&CRS=EPSG%3A28992&BBOX=136642.79849864,455670.83,137070.77849864,456040.01&WIDTH=1019&HEIGHT=879
Klik ik daarna in de kaart op een ander pand (niet de Domtoren) wordt het volgende GetFeautreInfo request uitgevoerd:
https://service.pdok.nl/lv/bag/wms/v2_0?service=wms&version=1.3.0&request=GetFeatureInfo&format=image%2Fpng&TRANSPARENT=true&QUERY_LAYERS=pand&LAYERS=pand&INFO_FORMAT=application%2Fjson&X=526&Y=262&I=526&J=262&width=1019&height=879&srs=EPSG%3A28992&bbox=136642.79849864%2C455670.83%2C137070.77849864%2C456040.01&crs=EPSG%3A28992&FEATURE_COUNT=50&STYLES=bag%3Apand_gefilterd&FILTER=<Filter%20xmlns%3Agml%3D"http%3A%2F%2Fwww.opengis.net%2Fgml"%20xmlns%3Aogc%3D"http%3A%2F%2Fwww.opengis.net%2Fogc"><ogc%3APropertyIsEqualTo><ogc%3APropertyName>identificatie<%2Fogc%3APropertyName><ogc%3ALiteral>0344100000069167<%2Fogc%3ALiteral><%2Fogc%3APropertyIsEqualTo><%2FFilter>
Het resultaat is dat ik gegevens van het andere pand terug krijg. Ik verwacht geen resultaat omdat het filter dit voorkomt.