<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.spatiotemporalmovement.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/directionality-turn-analysis/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/directionality-turn-analysis/detecting-u-turns-and-directional-shifts-in-fleet-data/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/speed-acceleration-profiling/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/speed-acceleration-profiling/calculating-instantaneous-speed-from-discrete-gps-points/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/stay-point-detection-algorithms/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/movement-pattern-extraction-trajectory-analysis/stay-point-detection-algorithms/implementing-dbscan-for-stay-point-clustering-in-python/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/coordinate-reference-system-mapping/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/coordinate-reference-system-mapping/best-practices-for-crs-transformations-in-movement-data/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/coordinate-reference-system-mapping/optimizing-spatial-joins-for-trajectory-to-zone-matching/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/gps-precision-error-handling/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/gps-precision-error-handling/handling-gps-drift-in-raw-trajectory-logs/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/sampling-rate-optimization/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/sampling-rate-optimization/downsampling-high-frequency-gps-tracks-without-losing-path-integrity/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/time-series-synchronization-strategies/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/time-series-synchronization-strategies/syncing-asynchronous-sensor-timestamps-in-mobility-datasets/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/trajectory-object-design-patterns/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/spatiotemporal-data-foundations-structures/trajectory-object-design-patterns/how-to-structure-trajectory-data-in-geopandas/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/dynamic-time-binning-strategies/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/dynamic-time-binning-strategies/choosing-optimal-bin-sizes-for-urban-mobility-heatmaps/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/dynamic-time-binning-strategies/mapping-congestion-thresholds-to-real-time-traffic-windows/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/gap-filling-in-sparse-trajectories/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/gap-filling-in-sparse-trajectories/interpolating-missing-gps-points-with-kalman-filters/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/rolling-statistics-for-mobility-metrics/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/rolling-statistics-for-mobility-metrics/computing-rolling-average-speed-over-sliding-time-windows/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/seasonal-cyclical-alignment/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/seasonal-cyclical-alignment/aligning-seasonal-travel-patterns-across-multiple-years/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <url>
    <loc>https://www.spatiotemporalmovement.com/temporal-aggregation-window-mapping/time-series-synchronization-strategies/handling-timezone-shifts-in-cross-border-mobility-data/</loc>
    
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  
</urlset>
