# Working with geospatial data

- [Geospatial data: the basics](https://academy.carto.com/working-with-geospatial-data/geospatial-data-the-basics.md)
- [What is location data?](https://academy.carto.com/working-with-geospatial-data/geospatial-data-the-basics/what-is-location-data.md): Getting to know the basics
- [Types of location data](https://academy.carto.com/working-with-geospatial-data/geospatial-data-the-basics/types-of-location-data.md): Raster, Vector & everything in-between
- [Changing between types of geographical support](https://academy.carto.com/working-with-geospatial-data/geospatial-data-the-basics/changing-between-types-of-geographical-support.md)
- [Optimizing your data for spatial analysis](https://academy.carto.com/working-with-geospatial-data/optimizing-your-data-for-spatial-analysis.md)
- [Introduction to Spatial Indexes](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes.md): Scale your analysis with Spatial Indexes
- [Spatial Index support in CARTO](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/spatial-index-support-in-carto.md): Leverage the power of Spatial Indexes in CARTO
- [Create or enrich an index](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/create-or-enrich-an-index.md): Get started with Spatial Indexes
- [Work with unique Spatial Index properties](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/work-with-unique-spatial-index-properties.md): Take advantage of the unique properties of Spatial Indexes
- [Scaling common geoprocessing tasks with Spatial Indexes](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/scaling-common-geoprocessing-tasks-with-spatial-indexes.md)
- [Using Spatial Indexes for analysis](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis.md): Further tutorials for running analysis with Spatial Indexes
- [Calculating traffic accident rates](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis/calculating-traffic-accident-rates.md)
- [Which cell phone towers serve the most people?](https://academy.carto.com/working-with-geospatial-data/introduction-to-spatial-indexes/using-spatial-indexes-for-analysis/which-cell-phone-towers-serve-the-most-people.md): Using H3 to calculate population statistics for areas of influence
- [The modern geospatial analysis stack](https://academy.carto.com/working-with-geospatial-data/the-modern-geospatial-analysis-stack.md)
- [Spatial data management and analytics with CARTO QGIS Plugin](https://academy.carto.com/working-with-geospatial-data/the-modern-geospatial-analysis-stack/spatial-data-management-and-analytics-with-carto-qgis-plugin.md)
- [Using data from a REST API for real-time updates](https://academy.carto.com/working-with-geospatial-data/the-modern-geospatial-analysis-stack/using-data-from-a-rest-api-for-real-time-updates.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.carto.com/working-with-geospatial-data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
