<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.vector-tile.com/</loc>
    <lastmod>2026-08-07T14:13:39.447Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/</loc>
    <lastmod>2026-07-12T19:50:13.229Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/attribute-filtering-rules/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/attribute-filtering-rules/dropping-unused-attributes-to-reduce-tile-size/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/ci-cd-tile-build-automation/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/ci-cd-tile-build-automation/automating-tippecanoe-builds-with-github-actions/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/ci-cd-tile-build-automation/publishing-tilesets-to-r2-from-a-ci-job/</loc>
    <lastmod>2026-08-07T13:46:17.760Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geometry-simplification-algorithms/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geometry-simplification-algorithms/tuning-simplification-with-the-detail-flag/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geometry-simplification-algorithms/visvalingam-vs-douglas-peucker-in-tile-generation/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/bbox-spatial-filtering-of-geoparquet-inputs/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/column-projection-pushdown-for-geoparquet/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/converting-large-geoparquet-files-to-vector-tiles/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/querying-partitioned-geoparquet-with-duckdb-spatial/</loc>
    <lastmod>2026-08-07T13:46:17.779Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/geoparquet-input-processing/streaming-geoparquet-to-tippecanoe-stdin-as-ndjson/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/incremental-and-partitioned-tile-builds/</loc>
    <lastmod>2026-08-07T13:29:25.796Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/incremental-and-partitioned-tile-builds/parallelizing-tippecanoe-builds-by-bounding-box/</loc>
    <lastmod>2026-08-07T13:31:19.223Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/incremental-and-partitioned-tile-builds/rebuilding-only-changed-regions-in-a-tile-pipeline/</loc>
    <lastmod>2026-08-07T13:31:19.243Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/layer-composition-and-tile-join/</loc>
    <lastmod>2026-08-07T13:25:18.487Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/layer-composition-and-tile-join/building-multi-layer-tilesets-from-separate-sources/</loc>
    <lastmod>2026-08-07T13:27:31.482Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/layer-composition-and-tile-join/filtering-layers-out-of-an-existing-tileset/</loc>
    <lastmod>2026-08-07T13:29:25.777Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/layer-composition-and-tile-join/joining-csv-attributes-to-tiles-with-tile-join/</loc>
    <lastmod>2026-08-07T13:27:31.464Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/tippecanoe-cli-fundamentals/</loc>
    <lastmod>2026-07-12T19:50:13.230Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/tippecanoe-cli-fundamentals/controlling-tile-size-with-drop-and-coalesce-flags/</loc>
    <lastmod>2026-07-12T19:50:13.231Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/tippecanoe-cli-fundamentals/essential-tippecanoe-flags-for-production-builds/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/automated-generation-pipelines-with-tippecanoe/tippecanoe-cli-fundamentals/using-tippecanoe-decode-to-inspect-output/</loc>
    <lastmod>2026-08-07T13:44:23.672Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/</loc>
    <lastmod>2026-07-12T19:50:13.230Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/dynamic-attribute-mapping/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/dynamic-attribute-mapping/binding-data-driven-properties-to-vector-layers/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/dynamic-attribute-mapping/data-driven-color-ramps-with-interpolate-expressions/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/layer-filter-synchronization/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/layer-filter-synchronization/syncing-maplibre-filters-with-renamed-source-layers/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/maplibre-gl-json-structure/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/maplibre-gl-json-structure/migrating-mapbox-styles-to-maplibre-gl-js/</loc>
    <lastmod>2026-08-07T13:52:10.974Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/maplibre-gl-json-structure/structuring-maplibre-styles-for-multi-source-tiles/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/sprite-and-glyph-pipelines/</loc>
    <lastmod>2026-08-07T13:47:33.864Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/sprite-and-glyph-pipelines/debugging-missing-icons-and-fonts-in-maplibre/</loc>
    <lastmod>2026-08-07T13:50:22.021Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/sprite-and-glyph-pipelines/generating-sprite-sheets-for-maplibre-styles/</loc>
    <lastmod>2026-08-07T13:48:39.481Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/sprite-and-glyph-pipelines/hosting-glyph-ranges-for-custom-fonts/</loc>
    <lastmod>2026-08-07T13:50:22.007Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/style-validation-workflows/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/style-validation-workflows/validating-styles-in-ci-with-gl-style-spec/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/theme-inheritance-patterns/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/theme-inheritance-patterns/compiling-dark-mode-tile-styles/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/map-styling-layer-synchronization/theme-inheritance-patterns/generating-style-variants-from-a-design-token-file/</loc>
    <lastmod>2026-08-07T13:52:10.990Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/</loc>
    <lastmod>2026-07-12T19:50:13.228Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/cdn-cache-headers-and-versioning/</loc>
    <lastmod>2026-07-12T19:50:13.230Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/cdn-cache-headers-and-versioning/cache-control-headers-for-immutable-vector-tiles/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/cdn-cache-headers-and-versioning/etag-and-conditional-requests-for-tile-endpoints/</loc>
    <lastmod>2026-08-07T13:59:55.096Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/cdn-cache-headers-and-versioning/versioned-tile-url-rotation-without-cache-purges/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/pmtiles-range-request-delivery/</loc>
    <lastmod>2026-07-12T19:50:13.230Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/pmtiles-range-request-delivery/configuring-r2-and-s3-for-pmtiles-range-requests/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/pmtiles-range-request-delivery/cors-configuration-for-cross-origin-tile-requests/</loc>
    <lastmod>2026-08-07T13:59:55.076Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/pmtiles-range-request-delivery/debugging-http-416-range-request-failures/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/pmtiles-range-request-delivery/serving-pmtiles-through-a-cloudflare-worker/</loc>
    <lastmod>2026-08-07T13:58:10.509Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-observability-and-monitoring/</loc>
    <lastmod>2026-08-07T13:53:23.777Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-observability-and-monitoring/alerting-on-tile-404s-and-empty-tiles/</loc>
    <lastmod>2026-08-07T13:56:25.890Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-observability-and-monitoring/measuring-tile-cache-hit-ratio-at-the-edge/</loc>
    <lastmod>2026-08-07T14:00:56.835Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-observability-and-monitoring/rate-limiting-public-tile-endpoints/</loc>
    <lastmod>2026-08-07T13:56:25.906Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-server-selection/</loc>
    <lastmod>2026-07-12T19:50:13.230Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-server-selection/martin-vs-tileserver-gl-for-production-delivery/</loc>
    <lastmod>2026-07-12T19:50:13.232Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/tile-serving-and-cdn-delivery/tile-server-selection/serving-vector-tiles-from-postgis-with-st-asmvt/</loc>
    <lastmod>2026-08-07T13:58:10.491Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/</loc>
    <lastmod>2026-08-07T12:33:54.746Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mbtiles-architecture-limits/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mbtiles-architecture-limits/merging-mbtiles-files-with-tile-join/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mbtiles-architecture-limits/resolving-sqlite-locks-in-large-mbtiles-generation/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/debugging-clipped-geometry-at-tile-boundaries/</loc>
    <lastmod>2026-08-07T13:14:05.791Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/decoding-mvt-tiles-to-geojson-in-python/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/diagnosing-double-gzipped-tiles/</loc>
    <lastmod>2026-08-07T13:21:18.879Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/gzip-vs-brotli-for-vector-tile-payloads/</loc>
    <lastmod>2026-08-07T13:14:05.810Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/mvt-encoding-internals/mvt-geometry-command-encoding-explained/</loc>
    <lastmod>2026-08-07T13:12:29.327Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/pmtiles-specification-deep-dive/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/pmtiles-specification-deep-dive/converting-mbtiles-to-pmtiles-with-pmtiles-convert/</loc>
    <lastmod>2026-08-07T13:21:18.895Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/pmtiles-specification-deep-dive/how-to-inspect-pmtiles-metadata-with-cli-tools/</loc>
    <lastmod>2026-08-07T12:37:28.936Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/pmtiles-specification-deep-dive/pmtiles-directory-structure-and-leaf-lookups/</loc>
    <lastmod>2026-08-07T13:23:05.816Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/pmtiles-specification-deep-dive/pmtiles-vs-mbtiles-for-cdn-delivery/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-coordinate-systems/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-coordinate-systems/converting-lat-lon-to-slippy-map-tile-numbers/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-coordinate-systems/web-mercator-latitude-limits-and-distortion/</loc>
    <lastmod>2026-08-07T13:23:05.832Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-metadata-and-tilejson/</loc>
    <lastmod>2026-08-07T13:07:57.872Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-metadata-and-tilejson/computing-bounds-and-center-from-a-tileset/</loc>
    <lastmod>2026-08-07T13:11:23.682Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-metadata-and-tilejson/fixing-missing-vector-layers-in-mbtiles-metadata/</loc>
    <lastmod>2026-08-07T13:09:32.903Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/tile-metadata-and-tilejson/writing-valid-tilejson-for-maplibre-sources/</loc>
    <lastmod>2026-08-07T13:09:32.887Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/vector-vs-raster-tile-tradeoffs/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/vector-vs-raster-tile-tradeoffs/when-to-use-vector-tiles-over-raster-for-web-maps/</loc>
    <lastmod>2026-07-12T19:50:13.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/zoom-level-optimization-strategies/</loc>
    <lastmod>2026-07-12T19:50:13.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/zoom-level-optimization-strategies/calculating-optimal-max-zoom-for-urban-datasets/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/zoom-level-optimization-strategies/choosing-minzoom-for-sparse-datasets/</loc>
    <lastmod>2026-08-07T13:24:07.291Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.vector-tile.com/vector-tile-architecture-format-fundamentals/zoom-level-optimization-strategies/overzooming-vs-generating-higher-max-zoom/</loc>
    <lastmod>2026-07-12T19:50:13.235Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
