IGNF / validator

Validateur de données initialement développé pour le géoportail de l'urbanisme
https://ignf.github.io/validator/
Other
12 stars 2 forks source link

Permettre la validation de données en entrée au format Geopackage #324

Open gcebelieu opened 1 year ago

gcebelieu commented 1 year ago

Bonjour,

A priori, le format Geopackage ne semble pas supporté en l'état par le validateur comme format d'entrée ?

Dans le cadre de la refonte des Géostandards Risques (https://github.com/cnigfr/Geostandards-Risques ) c'est le format d'échange qui sera très certainement adopté et ces nouveaux Géostandards seront aussi des candidats sérieux pour le validateur.

Le support de ce format (standard et reposant sur des structures de tables SQLite) serait un plus pour le validateur.

mborne commented 1 year ago

Bonjour @gcebelieu ,

Pour la validation des données PCRS Vecteur, nous avons été amené à introduire le concept de fichiers MultiTable pour valider des fichiers GML contenant plusieurs collections.

Dans le principe, on utilise le format CSV en pivot pour la validation. Dans le cas du GML, on convertit le fichier data.gml en data.vtabs/{nom-table}.csv à l'aide de ogr2ogr.

Pour GeoPackage où un fichier contient plusieurs collections d'objet, avec un peu de chance, il suffira de procéder de même en autorisant .gml et .gpkg pour les fichiers "MultiTable".

Mickaël

PS : Nous n'avons pas autorisé l'extension .gpkg dans l'attente d'un cas réel à traiter car il faut généralement tâtonner les options "ogr2ogr" utilisée lors de la conversion en CSV.

cboucheIGN commented 7 months ago

Bonjour,

Issue traité, livrée en version v4.4.5.

Clément

mborne commented 1 month ago

@cboucheIGN j'ai repéré qu'on ne documentait pas le support de l'extension .gpkg pour les fichiers "multi_table".

J'ajoute une note. Tu peux fermer l'issue.