::::{grid} auto
:::{grid-item-card}
:class-card: sd-text-center sd-rounded-circle
:link: https://giscience.github.io/gis-training-resource-center/english/content/en/intro.html 
{octicon}`home-fill;1.5em;sd-text-danger`
:::
::::

# Intermediate GIS Operations <a id="intermediate-gis-operations"></a>

This chapter introduces more intermediate GIS operations that you will most likely use in your work with QGIS. 

- The first chapter covers spatial operations that manipulate data according to their spatial characteristics and distribution, such as __clipping__, __buffering__, __dissolving__, __spatial joins__, or __selecting by location__.
    - For example, you can select the hospitals within a certain distance of an area, or delete all the roads that are not within a part of the city. 
- The second chapter introduces operations that manipulate the non-spatial information, such as __table functions__, __non-spatial joins__ or __non-spatial queries__.

<!--ADD examples-->

:::{list-table} 
:header-rows: 1
:widths: 200 700


*   - __Chapter__
    - __Competences & Objectives__
*   - __[Chapter 1: Spatial Data Processing](en_qgis_spatial_tools.md)__ 
    - __At the end of this chapter, you should:__
        - know the spatial relationships,
        - understand the concept of spatial joins,
        - understand the geometrical operators used in QGIS.
*   - __[Chapter 2: Overlay Operations (Clip, Dissolve, Buffer)](en_qgis_overlay_operations.md)__
    - __At the end of this chapter, you should:__
        - understand overlay operations in QGIS,
        - know how to perform clipping, buffering, and dissolving operations,
        - understand more advanced clipping operations.
*   - __[Chapter 3: Centroids](en_qgis_centroids.md)__
    - __At the end of this chapter, you should:__
        - know how to use centroids in QGIS.
*   - __[Chapter 4: Non-Spatial processing](en_qgis_non_spatial_tools.md)__ 
    - __At the end of this chapter, you should:__
        - know how to use table functions,
        - know how o perform non-spatial data queries,
        - know how to perform non-spatial joins.
*   -  __[Exercises for Module 5](en_qgis_module_5_exercises.md)__
    - Here you can find all exercises for module 5.

:::
