<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.analytical-sql-gis.org/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/crs-mapping-transformations/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/crs-mapping-transformations/how-duckdb-spatial-handles-coordinate-systems/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/geojson-ingestion/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/geoparquet-parsing/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/geoparquet-parsing/geoparquet-vs-shapefile-performance/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/in-memory-vs-disk-storage/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/in-memory-vs-disk-storage/memory-limits-for-large-raster-data/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/in-memory-vs-disk-storage/setting-up-duckdb-spatial-cli/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/spatial-indexing-internals/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/duckdb-spatial-architecture-fundamentals/spatial-indexing-internals/understanding-st_geometry-vs-wkb/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/spatial-joins-proximity-filters/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/spatial-joins-proximity-filters/optimizing-point-in-polygon-queries-in-duckdb/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/vectorized-aggregations/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/vectorized-aggregations/calculating-distance-matrices-with-sql/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/window-functions-for-geospatial/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/modern-spatial-sql-query-patterns/window-functions-for-geospatial/using-st_clusterdbscan-for-spatial-grouping/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/async-execution-patterns/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/async-execution-patterns/running-async-spatial-queries-in-python/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/batch-processing-pipelines/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/duckdb-to-geopandas-sync/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/duckdb-to-geopandas-sync/converting-duckdb-queries-to-geodataframe-efficiently/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.analytical-sql-gis.org/python-duckdb-integration-workflows/shapely-integration/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>
