"description": "Returns whether the current feature spatially touches at least one feature from a target layer, or an array of expression-based results for the features in the target layer touched by the current feature.<br><br>Read more on the underlying GEOS \"Touches\" predicate, as described in PostGIS <a href='https://postgis.net/docs/ST_Touches.html'>ST_Touches</a> function.",
"description": "the layer whose overlay is checked"
}, {
"arg": "expression",
"description": "an optional expression to evaluate on the features from the target layer. If not set, the function will just return a boolean indicating whether there is at least one match.",
"optional": true
}, {
"arg": "filter",
"description": "an optional expression to filter the target features to check. If not set, all the features will be checked.",
"optional": true
}, {
"arg": "limit",
"description": "an optional integer to limit the number of matching features. If not set, all the matching features will be returned.",
"optional": true
}, {
"arg": "cache",
"description": "set this to true to build a local spatial index (most of the time, this is unwanted, unless you are working with a particularly slow data provider)",