Skip to content

Releases: PDOK/geopackage-validator

Release 0.5.10 without RQ16

16 Mar 17:50
09939a6
Compare
Choose a tag to compare

Temporary rollback of RQ16, which needs spatialite 5.0.0 > to work.

Change table-definition column "data_type" to "type". This makes it shorter.

12 Mar 13:33
e1b1a30
Compare
Choose a tag to compare
Merge pull request #64 from PDOK/roel-rename-column-definition

Rename table definition column data_type to type.

Adds S3_SECURE flag for minio interop.

10 Mar 14:35
8e52bc7
Compare
Choose a tag to compare

Adds a S3_SECURE environment variable and --s3-secure flag to validate and generate-definitions commands.
Fixes passing validations using --validation-set-path

Adds RQ0 and legacy version

10 Mar 11:25
91f4e7a
Compare
Choose a tag to compare
  • adds RQ0.
  • RQ0 and RQ3 are now seen as legacy requirements (when not explicitly called with a validation set those requirements are not validated.
  • fixes bug in minio connection when credentials are needed.

Adds a --exit-on-fail flag to validate

05 Mar 07:38
Compare
Choose a tag to compare

Count rowbased validations and improved table-definition validation.

04 Mar 15:57
cf3f437
Compare
Choose a tag to compare
  • table-definitions have changed so that tables and columns are json arrays.
  • table-definitions check (RQ8) now checks tables and columns and explicitly outputs invalid results.
  • identical error results for row based validations are bundled with the number of errors and an example id to prevent very large output.

Example table-definition:

{
    "geopackage_validator_version": "0.5.2",
    "projection": 28992,
    "tables": [
        {
            "name": "test_allcorrect",
            "geometry_column": "geom",
            "columns": [
                {
                    "name": "fid",
                    "data_type": "INTEGER"
                },
                {
                    "name": "geom",
                    "data_type": "POLYGON"
                }
            ]
        }
    ]
}

Example aggregate result:

"Error layer: Pand, found geometry: GEOMETRYCOLLECTION that should be MULTIPOLYGON, 6250115 times, example id: 1"

Fixes

25 Feb 13:38
866e7e1
Compare
Choose a tag to compare

Fix docker image.

Fixes

23 Feb 15:25
82924dc
Compare
Choose a tag to compare
  • Only check column names for geopackages.
  • Do not check attribute tables for rtree.
  • Fixed exception handling
  • Only test RQ8 if requested.

Refactored validator

18 Feb 17:12
Compare
Choose a tag to compare
  • Refactored validator: added Validator class.
  • Improved error handling.

Bugfixes RQ14 and RQ15

11 Feb 12:51
Compare
Choose a tag to compare
0.4.2

Tagging 0.4.2