Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

validator-core - refactor model to allows PCRS validation #235

Merged
merged 20 commits into from
Jul 15, 2021
Merged

Conversation

mborne
Copy link
Collaborator

@mborne mborne commented Jul 13, 2021

Merge for minimal PCRS support :

Checks performed :

  • Unit and functional test completed
  • Internal validator/validator-regress-test : No regression neither for www.geoportail-urbanisme.gouv.fr nor for validator-tri.ign.fr

Notes :

  • MultiTableModel might be extended to validate GeoPackage data
  • XSD-schema might be enabled for GpU metadata (meanwhile, errors are not really "user friendly")

mborne and others added 20 commits July 5, 2021 18:59
…g XsdSchemaValidator and MutliTableModel concept (refs #231)
…dd an AutoFeatureType factory), FileConverter : disable legacy FixGML (refs #231)
…to check and generate FeatureType according to data in order to allow geometric validation and post-process without providing table models (refs #231)
…l interface for SingleTableModel and EmbeddedTableModel (refs #231, #233)
…xplicit 'auto' tableModel to skip URL resolution (refs #231)
… in validation database assuming that tableModel.name are unique accross the DocumentModel, AutoFeatureType : add unique and required constraints for 'gml_id' (refs #231)
Copy link
Contributor

@cboucheIGN cboucheIGN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work

@cboucheIGN cboucheIGN merged commit 85cadd6 into master Jul 15, 2021
@mborne mborne deleted the issue_231 branch July 15, 2021 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

validator-core - allows to specify an explicit FeatureType location to describe tables
2 participants