<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/fgdc-to-iso-19115-conversion-pipelines/validating-fgdc-metadata-against-xml-schemas/</loc>
    <lastmod>2026-06-24T09:37:26.403Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/dcat-ap-spatial-profile-mapping/python-scripts-for-dcat-ap-spatial-dataset-mapping/</loc>
    <lastmod>2026-06-24T09:38:01.926Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/automated-broken-link-and-reference-detection/</loc>
    <lastmod>2026-06-24T09:38:09.932Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/policy-enforcement-gates-for-data-prs/</loc>
    <lastmod>2026-06-24T09:38:18.885Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/spatial-data-schema-linting-in-ci/</loc>
    <lastmod>2026-06-24T09:38:22.782Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/commercial-eula-compliance-tracking/automating-license-checks-with-python-and-ogr/</loc>
    <lastmod>2026-06-24T09:40:05.523Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/creative-commons-licensing-for-gis-datasets/</loc>
    <lastmod>2026-06-24T09:40:40.744Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/automated-attribution-mapping-workflows/</loc>
    <lastmod>2026-06-24T09:40:42.993Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/iso-19115-metadata-template-generation/generating-iso-19115-metadata-from-geotiff-headers/</loc>
    <lastmod>2026-06-24T09:44:29.103Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/automated-attribution-mapping-workflows/building-a-license-compliance-matrix-for-municipal-data/</loc>
    <lastmod>2026-06-24T09:44:36.144Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/spatial-data-schema-linting-in-ci/setting-up-github-actions-for-iso-19115-validation/</loc>
    <lastmod>2026-06-24T09:44:50.522Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/dcat-ap-spatial-profile-mapping/</loc>
    <lastmod>2026-06-24T10:13:33.034Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/creative-commons-licensing-for-gis-datasets/how-to-track-cc-by-sa-attribution-in-shapefiles/</loc>
    <lastmod>2026-06-24T10:13:36.191Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/metadata-artifact-retention-strategies/</loc>
    <lastmod>2026-06-24T10:16:27.042Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/metadata-schema-validation-and-linting/automating-metadata-extraction-from-postgis-tables/</loc>
    <lastmod>2026-06-24T10:17:12.339Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/spatial-data-schema-linting-in-ci/integrating-pylint-with-spatial-metadata-validators/</loc>
    <lastmod>2026-06-24T10:18:24.548Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/</loc>
    <lastmod>2026-06-24T10:26:38.564Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/commercial-eula-compliance-tracking/mapping-commercial-gis-data-usage-rights/</loc>
    <lastmod>2026-06-24T10:30:22.062Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/metadata-schema-validation-and-linting/</loc>
    <lastmod>2026-06-24T10:45:05.177Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/</loc>
    <lastmod>2026-06-24T11:13:01.102Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/geospatial-risk-scoring-frameworks/</loc>
    <lastmod>2026-06-24T11:13:07.135Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/fgdc-to-iso-19115-conversion-pipelines/</loc>
    <lastmod>2026-06-24T14:46:20.856Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/iso-19115-metadata-template-generation/</loc>
    <lastmod>2026-06-24T14:46:47.224Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/commercial-eula-compliance-tracking/</loc>
    <lastmod>2026-06-24T14:47:02.411Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/</loc>
    <lastmod>2026-06-24T14:47:22.438Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/</loc>
    <lastmod>2026-07-11T20:49:59.058Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/</loc>
    <lastmod>2026-07-11T20:50:09.061Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/open-data-license-selection-and-comparison/</loc>
    <lastmod>2026-07-11T20:50:27.074Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/stac-catalog-metadata-automation/</loc>
    <lastmod>2026-07-11T20:50:42.678Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/pre-commit-hooks-for-spatial-metadata/</loc>
    <lastmod>2026-07-11T20:51:05.535Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/spatial-data-lineage-and-provenance-tracking/capturing-processing-lineage-with-prov-o-in-python/</loc>
    <lastmod>2026-07-11T20:51:10.398Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/open-data-license-selection-and-comparison/odbl-vs-cc-by-sa-for-vector-datasets/</loc>
    <lastmod>2026-07-11T20:51:44.361Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/stac-catalog-metadata-automation/generating-stac-items-from-cog-rasters/</loc>
    <lastmod>2026-07-11T20:51:45.598Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/automated-topology-and-geometry-validation/detecting-invalid-geometries-with-shapely-in-ci/</loc>
    <lastmod>2026-07-11T20:52:05.399Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/automated-compliance-report-generation/</loc>
    <lastmod>2026-07-11T20:52:13.407Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/pre-commit-hooks-for-spatial-metadata/configuring-pre-commit-for-geopackage-schema-checks/</loc>
    <lastmod>2026-07-11T20:52:21.052Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/compliance-dashboards-for-spatial-catalogs/</loc>
    <lastmod>2026-07-11T20:52:51.405Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/open-data-license-selection-and-comparison/choosing-a-license-for-derived-spatial-products/</loc>
    <lastmod>2026-07-11T20:52:52.357Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/dcat-ap-spatial-profile-mapping/mapping-dcat-ap-fields-from-postgis-columns/</loc>
    <lastmod>2026-07-11T20:53:05.968Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/policy-enforcement-gates-for-data-prs/enforcing-license-fields-in-data-pull-requests/</loc>
    <lastmod>2026-07-11T20:53:18.237Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/automated-compliance-report-generation/generating-pdf-compliance-reports-with-python-and-reportlab/</loc>
    <lastmod>2026-07-11T20:53:28.487Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/pre-commit-hooks-for-spatial-metadata/writing-a-github-actions-workflow-for-dcat-validation/</loc>
    <lastmod>2026-07-11T20:53:33.147Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/compliance-dashboards-for-spatial-catalogs/aggregating-compliance-metrics-across-a-dataset-inventory/</loc>
    <lastmod>2026-07-11T20:53:46.529Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/cicd-validation-policy-enforcement-for-spatial-data/automated-topology-and-geometry-validation/</loc>
    <lastmod>2026-07-11T20:53:51.746Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/commercial-eula-compliance-tracking/tracking-api-usage-quotas-for-licensed-basemaps/</loc>
    <lastmod>2026-07-11T20:54:03.383Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/dcat-ap-spatial-profile-mapping/iso-19115-vs-dcat-ap-when-to-use-each/</loc>
    <lastmod>2026-07-11T20:54:24.587Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/automated-compliance-report-generation/building-html-audit-summaries-from-metadata-records/</loc>
    <lastmod>2026-07-11T20:54:35.820Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/geospatial-data-licensing-compliance-fundamentals/geospatial-risk-scoring-frameworks/scoring-license-conflict-risk-in-a-data-inventory/</loc>
    <lastmod>2026-07-11T20:55:15.772Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/audit-trail-and-evidence-retention/</loc>
    <lastmod>2026-07-11T20:55:25.549Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/fgdc-to-iso-19115-conversion-pipelines/fgdc-field-mapping-reference-table-for-iso-conversion/</loc>
    <lastmod>2026-07-11T20:55:56.974Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/audit-trail-and-evidence-retention/hashing-datasets-for-tamper-evident-audit-logs/</loc>
    <lastmod>2026-07-11T20:56:27.218Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/automated-metadata-generation-schema-mapping/metadata-schema-validation-and-linting/validating-geojson-against-json-schema-in-python/</loc>
    <lastmod>2026-07-11T20:57:00.432Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.geospatialcompliance.org/audit-reporting-and-compliance-governance/spatial-data-lineage-and-provenance-tracking/</loc>
    <lastmod>2026-07-11T20:57:39.265Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>
