execute_spatial_tool
Execute buffer and clip analysis on GIS datasets by specifying input features, tool parameters, and output path.
Instructions
Execute one allowlisted geoprocessing tool (Buffer_analysis, Clip_analysis).
Args:
tool: Allowlisted tool name, e.g. 'Buffer_analysis'.
in_features: Absolute path to the source dataset (inside allowed roots).
parameters: Tool-specific arguments. Buffer requires
'buffer_distance_or_field' (e.g. '100 Meters'); Clip requires
'clip_features' (a dataset path).
out_features: Output path. Omit to auto-name inside the scratch GDB.
overwrite: Must be true to replace an existing output (explicit opt-in).
Returns:
ExecuteSpatialToolOutput as JSON: status, output_path, messages,
elapsed_seconds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| overwrite | No | ||
| parameters | Yes | ||
| in_features | Yes | ||
| out_features | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||