.. _wfs_filter_capabilities_settings_chapter: Filter capabilities settings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The WFS service supports logical, comparison and spatial filter predicates in query operations to specify how city objects in the 3D City Database should be filtered to produce a result set. The *filter capabilities* settings specify which filter operations shall be available for clients and thus can be used in requests to the server. The ```` element is used to enumerate the filter operators that are advertised to clients. The following listing shows an example ```` element that contains all filter operations that are supported by the WFS implementation. .. code-block:: xml true PropertyIsEqualTo PropertyIsNotEqualTo PropertyIsLessThan PropertyIsGreaterThan PropertyIsLessThanOrEqualTo PropertyIsGreaterThanOrEqualTo PropertyIsLike PropertyIsNull PropertyIsNil PropertyIsBetween BBOX Equals Disjoint Touches Within Overlaps Intersects Contains DWithin Beyond Simply remove single or multiple items from this list in order to reduce the filter capabilities of your WFS service. For instance, if you do not want clients to issue spatial queries against your WFS service, simply remove the ```` element. At minimum, every WFS supports querying objects by their ``gml:id`` identifier through the *ResourceId* operation to satisfy the *WFS Simple* conformance class. For this reason, the *ResourceId* operation is mandatory and thus not part of the ```` enumeration. Please refer to the OGC Filter Encoding 2.0 Encoding Standard version 2.0 (OGC 09-026r2) for a comprehensive documentation of the filter semantics.