Releases: PDOK/geopackage-validator
0.7.0: Make /vsis3 or /vsicurl possible
Usage: geopackage-validator validate [OPTIONS]
Geopackage validator validating a local file or a file from S3 storage. When the filepath is preceded with /vsis3
or /vsicurl
the gdal virtual file system will be used to access the file on S3 and will not be directly downloaded. See https://gdal.org/user/virtual_file_systems.html for further explanation how to use gdal virtual file systems. For convenience the gdal vsi environment parameters and optional parameters are provided with an S3_ instead of an AWS_ prefix. The AWS_ environment parameters will also work.
Examples:
viscurl:
geopackage-validator validiate --gpkg-path /vsicurl/http://minio-url.nl/bucketname/key/to/public.gpkg
vsis3:
geopackage-validator validiate --gpkg-path /vsis3/bucketname/key/to/public.gpkg --s3-signing-region eu-central-1--s3-secret-key secret --s3-access-key acces-key --s3-secure=false --s3-virtual-hosting false --s3-endpoint-no-protocol minio-url.nl
S3_SECRET_KEY=secret S3_ACCESS_KEY=acces-key S3_SIGNING_REGION=eu-central-1 S3_SECURE=false S3_VIRTUAL_HOSTING=false S3_ENDPOINT_NO_PROTOCOL=minio-url.nl geopackage-validator validate --gpkg-path /vsis3/bucketname/key/to/public.gpkg
AWS_SECRET_ACCESS_KEY=secret AWS_ACCESS_KEY_ID=acces-key AWS_DEFAULT_REGION=eu-central-1 AWS_HTTPS=NO AWS_VIRTUAL_HOSTING=FALSE AWS_S3_ENDPOINT=minio-url.nl geopackage-validator validate --gpkg-path /vsis3/bucketname/key/to/public.gpkg
0.6.6: handle gdal warnings as reccomendation
Merge pull request #89 from PDOK/fix-gdal-warning-handling Proposed fix for dealing with gdal warnings.
0.6.5: Better logging with gdal open errors.
When gdal open fails and the validator is unable to run, the error log is improved (and adheres to the expect json output).
same as 0.6.3
except it knows its own version number correctly
Fixes validation of gpkgs with names with spaces and gdal logging.
- Fixes validations that couldn't handle names with spaces in them.
Because table and column names were not properly quoted, this led to broken validations with names with spaces in them. - Improve gdal error handling.
When gdal errors are thrown within the scope of a valildation, their trace is added to the validation error of that validation result.
0.6.2: Merge pull request #78 from PDOK/fix_validation_result_output
fix validation result output for RQ9 and RQ10
0.6.1: change ccw check from requirement to reccomendation
Requirement RQ16 has been downscaled to a reccomendation.
0.6.0: Merge pull request #74 from PDOK/PDOK-11245-add-docker-compose-setup
The validator now works with gdal 3.2.0 and spatialite 5.0.0.
0.5.9.2
Adds fixes, up to date with 5.10 without CCW validation (since that breaks the docker build).
Add RC3 and RQ16
- Adds RC3: dimension reccomendation
- Adds RQ16 CCW requirement.
- Makes Yaml in and output possible (through the
--yaml
flag) - Rename table definition column "data_type" to "type"
- Validator fails with exit code 1 when the minio connection runs into trouble.