> 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/s/extensiones/edition/deseo.../efectuar-operaciones-espaciales/herramientas-espaciales.md).

# Herramientas espaciales

Estas operaciones se efectúan mediante los botones de la barra de herramientas de la extensión.

{% hint style="info" %}
Las geometrías generadas se almacenan en la capa **Annotations**.
{% endhint %}

## Área de influencia (buffer)

La herramienta de buffer crea una zona de influencia alrededor de los elementos seleccionados.

1. Seleccione los elementos y presione el botón![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-70c0d76d0320171a81eb19363662bf5a67b30e39%2Fspatialbuffer.png?alt=media).
2. Especifique el tamaño del buffer, es decir la distancia máxima entre todo punto del buffer y los elementos seleccionados. \
   El tamaño puede ser negativo y en ese caso el buffer será más pequeño que los elementos seleccionados. \
   El tamaño del buffer se expresa en unidades de distancia del mapa.
3. Mantenga marcada la casilla **Genera un buffer para cada elemento seleccionado** si desea generar ese tipo de buffer.
4. Indique la precisión del arco de buffer, en grados.
5. Presione **Aceptar**. El ejemplo presenta un buffer de 100 m alrededor de cada parque de una ciudad.

   <figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-7dc8cf7e55783d6363a3fe1be6c82632db45f487%2Ftampon1.png?alt=media" alt=""><figcaption></figcaption></figure>
6. Desmarque la casilla **Genera un buffer para cada elemento seleccionado** si desea generar un buffer único para el conjunto de elementos seleccionados.
7. Indique la precisión del arco de buffer, en grados.
8. Presione **Aceptar**. El ejemplo presenta un buffer de 100 m alrededor de los parques de una ciudad.

   <figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-5877fc32ef8928f143a89e235aa32b911ca7b5f9%2Ftampon2.png?alt=media" alt=""><figcaption></figcaption></figure>

## Union

Crea un nuevo elemento que es el resultado de la unión de los elementos seleccionados.

Seleccione al menos dos elementos y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-8d2a20affe88868620b34d9789e6dc6471e8c487%2Fspatialunion.png?alt=media).

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-246df555ab902ae9e0889593443bb52de4ba1ad2%2Funion1.png?alt=media" alt=""><figcaption></figcaption></figure>

## Intersección

Crea un nuevo elemento que es el resultado de la intersección de los elementos seleccionados.

Seleccione al menos dos elementos y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-f422c17c59eec9f92e5f5f4fdff8b1cc18e5137e%2Fspatialintersect.png?alt=media).

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-607a839e0b7d73be47cbe19c8301138c927af188%2Fintersection1.png?alt=media" alt=""><figcaption></figcaption></figure>

## Diferencia

Crea un nuevo elemento que es el resultado de la diferencia entre el primer elemento seleccionado y los siguientes. Expresado de otra manera, todos los elementos son sustraídos del primer elemento seleccionado.

Seleccione al menos dos elementos y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-c04bb9e75ac76f6e94e5bc33d92d98376dcf99fe%2Fspatialdifference.png?alt=media).

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-33e1e78e17b5251fef6a8eef85c2ce11f1faa47a%2Fdifference1.png?alt=media" alt=""><figcaption></figcaption></figure>

## Polígonos elementales

Crea nuevos elementos como resultado de la intersección de dos polígonos de una misma o de distintas capas.

Seleccione los dos elementos y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-2206f891a45843c23d0b4ba4df96cc0bee1279a4%2Fpoly_elementaire_bouton.png?alt=media).

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-35ed34066d44e8a487346da4469f03102790bcde%2Fpoly_elementaire.png?alt=media" alt=""><figcaption></figcaption></figure>

## Dividir polígono

Crea nuevos elementos como resultado de la división de un polígono mediante una línea.

Seleccione un polígono y una línea de distintas capas y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-d81760572fab6f3f7c2e9f8c4fbe36b0352b6f90%2Fpoly_division_bouton.png?alt=media)

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-2277e8f6c832a0a6fe4281ffc576a07bb2346665%2Fpoly_division.png?alt=media" alt=""><figcaption></figcaption></figure>

## Envolvente convexa

Crea un nuevo elemento, que es el polígono convexo más pequeño que cubre completamente los elementos seleccionados.

Seleccione los elementos y presione el botón ![](https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-9d36077e3bb4b40385f9b3c9b7a7d31b59acbe9f%2Fspatialconvex.png?alt=media).

<figure><img src="https://2090543877-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKFeRW5Kjzju8B2lufaAE%2Fuploads%2Fgit-blob-9c24dd4cfa3597f370cf69107dd7f66c74a3dc04%2Fconvexe1.png?alt=media" alt=""><figcaption></figcaption></figure>
