<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/building-directed-graphs-from-osm-pbf-files/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/configuring-edge-weights-for-freight-logistics/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/handling-turn-restrictions-in-routing-graphs/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/implementing-multi-modal-transit-layers/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/mapping-node-attributes-for-urban-delivery-zones/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/speed-profile-calibration-for-heavy-vehicles/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/deploying-osrm-with-docker-for-local-routing/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/building-directed-graphs-from-osm-pbf-files/how-to-extract-osm-road-networks-with-osmium/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/graph-fragmentation-prevention-in-osm-data/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/handling-turn-restrictions-in-routing-graphs/setting-turn-restrictions-in-graphhopper-vs-osrm/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/mapping-node-attributes-for-urban-delivery-zones/optimizing-node-attributes-for-last-mile-routing/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/osm-graph-architecture-network-modeling/speed-profile-calibration-for-heavy-vehicles/calibrating-speed-profiles-for-electric-delivery-fleets/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/custom-cost-functions-for-routing-solvers/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/deploying-osrm-with-docker-for-local-routing/step-by-step-osrm-docker-setup-on-aws-ec2/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/generating-isochrones-with-pysal-and-geopandas/creating-15-minute-city-isochrones-in-python/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/generating-isochrones-with-pysal-and-geopandas/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/networkx-shortest-path-algorithms-for-logistics/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/networkx-shortest-path-algorithms-for-logistics/networkx-dijkstra-vs-a-for-route-calculation/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/valhalla-configuration-for-multi-modal-analysis/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/valhalla-configuration-for-multi-modal-analysis/valhalla-cost-matrix-generation-for-urban-planners/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/deploying-osrm-with-docker-for-local-routing/integrating-custom-traffic-weights-into-osrm/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/python-routing-engines-isochrone-mapping/networkx-shortest-path-algorithms-for-logistics/handling-one-way-streets-in-python-networkx/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://www.geospatialrouting.com/</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  
</urlset>

