<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.data-compression.net/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/understanding-parquet-columnar-storage-for-gis/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/fallback-routing-for-failed-migration-jobs/retry-logic-for-cloud-migration-pipelines/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/geojson-overhead-and-serialization-costs/optimizing-geojson-payloads-for-apis/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/shapefile-limitations-in-modern-data-stacks/why-shapefiles-fail-at-scale/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/understanding-parquet-columnar-storage-for-gis/column-pruning-benefits-in-geospatial-parquet/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/preserving-metadata-during-geoparquet-conversion/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/building-batch-conversion-pipelines-with-python/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/row-group-sizing-strategies-for-parquet/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/spatial-partitioning-with-quadtree-indexes/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/zstd-compression-levels-for-geospatial-data/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/zstd-compression-levels-for-geospatial-data/optimal-zstd-levels-for-vector-vs-raster-data/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/building-batch-conversion-pipelines-with-python/automating-shapefile-to-geoparquet-conversion/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/fallback-routing-for-failed-migration-jobs/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/schema-mapping-for-legacy-to-modern-formats/handling-null-values-in-spatial-schema-mapping/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/schema-mapping-for-legacy-to-modern-formats/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/geojson-overhead-and-serialization-costs/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/shapefile-limitations-in-modern-data-stacks/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/dictionary-encoding-for-categorical-gis-attributes/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/data-conversion-migration-pipelines/preserving-metadata-during-geoparquet-conversion/preserving-qgis-metadata-in-flatgeobuf/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/comparing-geoparquet-vs-flatgeobuf-performance/how-to-choose-between-geoparquet-and-flatgeobuf/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/comparing-geoparquet-vs-flatgeobuf-performance/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/geospatial-storage-fundamentals-format-comparison/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.data-compression.net/compression-chunking-spatial-indexing/row-group-sizing-strategies-for-parquet/tuning-row-group-size-for-cloud-query-performance/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
