> For the complete documentation index, see [llms.txt](https://docs-jmapserver-lima.k2geospatial.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-jmapserver-lima.k2geospatial.com/e/extensions/edition/i-wish-to.../perform-spatial-operations.md).

# Perform Spatial Operations

The Edition extension offers two types of spatial operations: geoprocessing and spatial tools.

**Geoprocessing** concerns the set or a selection of the elements of the involved layers and their result is a set of new geometries added to the **Annotations** layer.

The operations performed by the **Spatial Tools** concern the elements selected beforehand and their result is one or more new geometries that are added to the **Annotations** layer.

{% hint style="info" %}
The layers attributes are not retained in the results (the Annotations layer has no attributes).&#x20;
{% endhint %}

The elements resulting from the operations can be selected and copied into other layers using the **Edition** tools and the **context** **menu**.

When you perform spatial operations on editable layers, you can hold down the **CTRL** key to retain only the result of the operation, that is, by automatically deleting the editable elements that were selected.
