find_features
Query layer features using attribute filters and return matched rows as GeoJSON plus a result_id for map rendering; call describe_layer first to learn columns.
Instructions
Find features by attribute filters (no spatial predicate). Returns GeoJSON + result_id for render_map. Use describe_layer first to learn column names and values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layer | Yes | ||
| limit | No | Max rows to return (default 100; server-side cap applies). | |
| columns | No | Attribute columns to return (default: all non-geometry). | |
| filters | No | Attribute filters on the layer, combined with AND. | |
| geometry | No | 'auto' (default): full geometry if small, else representative points; 'full'; 'centroid'; 'none' (attributes only). The complete geometry is always kept server-side under result_id for render_map. | auto |
| order_by | No | Column to sort by. | |
| descending | No |