overlay_layers
Perform set-theoretic overlay of two geospatial layers: intersection, union, identity, symmetric difference, or difference, with automatic CRS reprojection and a provenance manifest.
Instructions
Set-theoretic overlay of two layers: intersection (default), union, identity, symmetric_difference or difference.
The overlay layer is reprojected to the input CRS when they differ; the
decision is recorded in the provenance manifest. Overlay pieces of lower
dimension than the inputs (shared edges, corner contacts) are dropped, and
the manifest says so. Inputs without a CRS are refused; an empty result
comes back with a warnings entry, never as a silent success.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"input_path": "<input_path>",
"overlay_path": "<overlay_path>",
"output_path": "<output_path>"
},
"name": "overlay_layers"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| how | No | intersection | |
| input_path | Yes | ||
| output_path | Yes | ||
| overlay_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||