This widget listen to the GeoPrisma API "applyfilters" event. When triggered, it applies the given filters to the according resources in two ways : first, it applies a SLD to the WMS layer of the resource and finally it makes a WFS GetFeature request and put the results in a grid.

The grid supports paging, and the elements on the current page are added as vector features on the map. Selecting a row on the grid "highlights" the according vector feature.

The first cell of the grid contains a shortcut button that can be used to zoom on the extent of the feature. The max zoom level can be controlled using the widget "maxZoomScale" option, as demonstrated here (set to 1000000)

You can also set specific fields to ignore that won't show in the grid using widget or resource options. By defaults, without setting anything, the geometry columns are ignored ("geom", "geometry" and "the_geom"). This is the case for the Parks. For the Cities, "AREA", "PERIMETER", "POPPLACE_I" and "geometry" are ignored (set as resource options).