<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.edge-geospatial.org/</loc>
    <lastmod>2026-05-28T15:37:53.968Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/</loc>
    <lastmod>2026-06-01T18:53:55.961Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/</loc>
    <lastmod>2026-06-01T18:46:04.138Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/</loc>
    <lastmod>2026-06-01T19:01:16.986Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/compression-strategies-for-geospatial-payloads/</loc>
    <lastmod>2026-06-01T18:54:39.055Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/delta-sync-for-spatial-datasets/</loc>
    <lastmod>2026-06-01T18:56:17.604Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/message-queue-management-at-the-edge/</loc>
    <lastmod>2026-06-01T18:58:00.494Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/retry-backoff-for-unstable-networks/</loc>
    <lastmod>2026-06-01T18:59:31.464Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/coordinate-reference-systems-at-the-edge/</loc>
    <lastmod>2026-06-01T18:46:57.859Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/device-constraints-resource-limits/</loc>
    <lastmod>2026-06-01T18:50:04.786Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/fallback-routing-offline-navigation/</loc>
    <lastmod>2026-06-01T18:51:45.160Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/spatial-data-precision-standards/</loc>
    <lastmod>2026-06-01T18:50:51.265Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/async-execution-for-spatial-workloads/</loc>
    <lastmod>2026-06-01T19:02:04.279Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/spatial-joins-in-constrained-environments/</loc>
    <lastmod>2026-06-01T19:04:11.273Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/on-device-geometry-filtering/</loc>
    <lastmod>2026-06-01T19:02:50.996Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/threshold-based-event-mapping/</loc>
    <lastmod>2026-06-01T19:05:56.777Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/compression-strategies-for-geospatial-payloads/applying-brotli-compression-to-shapefile-chunks/</loc>
    <lastmod>2026-06-01T18:55:37.604Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/delta-sync-for-spatial-datasets/implementing-delta-sync-for-gps-coordinate-streams/</loc>
    <lastmod>2026-06-01T18:57:10.561Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/message-queue-management-at-the-edge/configuring-mqtt-qos-levels-for-telemetry-drops/</loc>
    <lastmod>2026-06-01T18:58:51.225Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/bandwidth-async-sync-optimization/retry-backoff-for-unstable-networks/setting-exponential-backoff-for-cloud-sync-retries/</loc>
    <lastmod>2026-06-01T19:00:18.870Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/coordinate-reference-systems-at-the-edge/how-to-handle-crs-transformations-on-arm-cortex-m-devices/</loc>
    <lastmod>2026-06-01T18:48:10.175Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/coordinate-reference-systems-at-the-edge/optimizing-wgs84-vs-utm-for-low-memory-iot-gateways/</loc>
    <lastmod>2026-06-01T18:49:11.318Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/core-edge-gis-fundamentals/fallback-routing-offline-navigation/building-offline-routing-fallbacks-for-disconnected-field-devices/</loc>
    <lastmod>2026-06-01T18:52:59.908Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/spatial-joins-in-constrained-environments/reducing-ram-usage-for-geojson-parsing-on-raspberry-pi/</loc>
    <lastmod>2026-06-01T19:04:58.764Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/on-device-geometry-filtering/implementing-polygon-containment-checks-in-c/</loc>
    <lastmod>2026-06-01T19:03:39.313Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.edge-geospatial.org/local-spatial-processing-patterns/threshold-based-event-mapping/configuring-spatial-thresholds-for-sensor-event-triggers/</loc>
    <lastmod>2026-06-01T19:06:53.559Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
