<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/anomaly-detection-in-ais-trajectories/</loc>
    <lastmod>2026-06-25T18:35:39.719Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/</loc>
    <lastmod>2026-06-25T18:35:39.719Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/parsing-ais-nmea-sentences-with-python/step-by-step-ais-message-decoding-in-python/</loc>
    <lastmod>2026-06-25T18:35:39.719Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/real-time-ais-stream-ingestion-pipelines/building-an-ais-kafka-consumer-in-python/</loc>
    <lastmod>2026-06-25T18:35:39.720Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/real-time-ais-stream-ingestion-pipelines/</loc>
    <lastmod>2026-06-25T18:35:39.720Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/segmenting-vessel-routes-by-behavior/clustering-vessel-tracks-with-dbscan/</loc>
    <lastmod>2026-06-25T18:35:39.720Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/segmenting-vessel-routes-by-behavior/</loc>
    <lastmod>2026-06-25T18:35:39.720Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/speed-and-heading-profiling-for-maritime-analytics/</loc>
    <lastmod>2026-06-25T18:35:39.720Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/dem-interpolation-techniques-for-seafloor-mapping/kriging-vs-idw-for-bathymetry-interpolation/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/point-cloud-filtering-for-multibeam-sonar/how-to-convert-las-to-xyz-for-bathymetry/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/point-cloud-filtering-for-multibeam-sonar/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/point-cloud-filtering-for-multibeam-sonar/using-pdal-for-bathymetric-point-cloud-cleaning/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/removing-bathymetric-artifacts-and-noise/automated-spike-removal-in-sonar-datasets/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/removing-bathymetric-artifacts-and-noise/</loc>
    <lastmod>2026-06-25T18:35:39.721Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/surface-smoothing-algorithms-in-python/applying-gaussian-filters-to-marine-dems/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/surface-smoothing-algorithms-in-python/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/crs-alignment-for-coastal-gis-projects/fixing-crs-mismatch-in-qgis-and-geopandas/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/crs-alignment-for-coastal-gis-projects/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/parsing-ais-nmea-sentences-with-python/</loc>
    <lastmod>2026-06-25T18:35:39.722Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/tidal-datum-transformations-in-python/applying-mllw-to-coastal-survey-data/</loc>
    <lastmod>2026-06-25T18:35:39.723Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/understanding-netcdf-vs-geotiff-for-marine-data/</loc>
    <lastmod>2026-06-25T18:35:39.723Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/dem-interpolation-techniques-for-seafloor-mapping/</loc>
    <lastmod>2026-07-13T09:21:26.652Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/tidal-datum-transformations-in-python/</loc>
    <lastmod>2026-07-13T09:21:52.816Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/containerizing-marine-geospatial-pipelines-with-docker/pinning-gdal-and-proj-versions-in-docker/</loc>
    <lastmod>2026-07-13T09:25:43.285Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/publishing-cog-and-zarr-to-object-storage/</loc>
    <lastmod>2026-07-13T09:25:47.225Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/</loc>
    <lastmod>2026-07-13T09:25:49.064Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/publishing-cog-and-zarr-to-object-storage/setting-cog-overviews-and-blocksize-for-s3/</loc>
    <lastmod>2026-07-13T09:27:35.701Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/containerizing-marine-geospatial-pipelines-with-docker/reducing-geospatial-docker-image-size/</loc>
    <lastmod>2026-07-13T09:27:35.934Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/ais-data-quality-and-gap-filling/</loc>
    <lastmod>2026-07-13T09:28:06.880Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/crs-alignment-for-coastal-gis-projects/debugging-axis-order-inversion-in-pyproj/</loc>
    <lastmod>2026-07-13T09:29:05.401Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/publishing-cog-and-zarr-to-object-storage/fixing-zarr-consolidated-metadata-on-gcs/</loc>
    <lastmod>2026-07-13T09:29:10.911Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/</loc>
    <lastmod>2026-07-13T09:29:39.849Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/ais-data-quality-and-gap-filling/interpolating-gaps-in-ais-vessel-trajectories/</loc>
    <lastmod>2026-07-13T09:29:45.930Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/real-time-ais-stream-ingestion-pipelines/deduplicating-ais-messages-in-real-time-streams/</loc>
    <lastmod>2026-07-13T09:29:48.891Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/surface-smoothing-algorithms-in-python/preserving-seafloor-features-while-smoothing/</loc>
    <lastmod>2026-07-13T09:29:58.110Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/tidal-datum-transformations-in-python/converting-navd88-to-mllw-with-vdatum/</loc>
    <lastmod>2026-07-13T09:30:44.796Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/anomaly-detection-in-ais-trajectories/detecting-ais-spoofing-and-gps-jamming/</loc>
    <lastmod>2026-07-13T09:31:33.993Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/geodetic-datums-and-epsg-management/fixing-missing-prj-sidecar-files/</loc>
    <lastmod>2026-07-13T09:32:26.078Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/dask-vs-ray-for-bathymetric-processing-at-scale/</loc>
    <lastmod>2026-07-13T09:34:59.970Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/orchestrating-marine-pipelines-with-dask-and-prefect/</loc>
    <lastmod>2026-07-13T09:35:26.839Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/zarr-vs-netcdf-for-cloud-native-coastal-pipelines/</loc>
    <lastmod>2026-07-13T09:35:46.007Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/kubernetes-job-scheduling-for-bathymetric-processing/</loc>
    <lastmod>2026-07-13T09:35:58.681Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/containerizing-marine-geospatial-pipelines-with-docker/</loc>
    <lastmod>2026-07-13T09:36:04.829Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/real-time-ais-stream-ingestion-pipelines/handling-ais-timestamp-drift-and-clock-skew/</loc>
    <lastmod>2026-07-13T09:59:10.607Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/point-cloud-filtering-for-multibeam-sonar/removing-water-column-noise-from-multibeam/</loc>
    <lastmod>2026-07-13T09:59:16.015Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/removing-bathymetric-artifacts-and-noise/fixing-tide-induced-offsets-between-survey-lines/</loc>
    <lastmod>2026-07-13T09:59:48.368Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/removing-bathymetric-artifacts-and-noise/removing-multibeam-refraction-artifacts/</loc>
    <lastmod>2026-07-13T10:00:30.967Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/deployment-cloud-infrastructure-marine-pipelines/kubernetes-job-scheduling-for-bathymetric-processing/handling-oom-kills-in-bathymetric-k8s-jobs/</loc>
    <lastmod>2026-07-13T10:00:45.936Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/marine-spatial-data-fundamentals-architecture/geodetic-datums-and-epsg-management/</loc>
    <lastmod>2026-07-13T10:01:04.145Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/bathymetric-processing-terrain-modeling/dem-interpolation-techniques-for-seafloor-mapping/handling-data-gaps-in-sparse-bathymetry/</loc>
    <lastmod>2026-07-13T10:01:10.093Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.coastal-marine-spatial.org/ais-vessel-tracking-route-automation/real-time-ais-stream-ingestion-pipelines/troubleshooting-ais-kafka-mqtt-connector-failures/</loc>
    <lastmod>2026-07-13T10:03:56.162Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
