Utilisation du validateur en ligne de commande
Pré-requis
- Exécutable java de OpenJDK 11 (
java --version
doit fonctionner et mentionner une version java 11 ou supérieure) - Exécutable ogr2ogr de GDAL (
ogr2ogr --version
doit fonctionner et mentionner une version supportée)
Installation du validateur
Pour chaque version, les livrables sont attachés à une release sur github.com.
Vous pouvez télécharger le fichier validator-cli.jar
pour la dernière release et tester à l’aide de la commande java validator-cli.jar version
qui affichera la version du validateur.
Paramétrage
Les paramètres sont gérés sous forme de variables d’environnement :
Nom | Description | Valeur par défaut |
---|---|---|
OGR2OGR_PATH |
Chemin vers l’exécutable ogr2ogr de GDAL | “ogr2ogr” |
HTTP_PROXY |
ex : http://proxy:3128 | |
HTTPS_PROXY |
ex : http://proxy:3128 | |
NO_PROXY |
localhost,demo.localhost |
Principales commandes
Commande | Description |
---|---|
--help |
Affiche la liste des commandes disponibles |
version |
Affiche la version de l’exécutable validator-cli.jar (ex : 4.2.5 , 4.2.6-SNAPSHOT ,…) |
document_validator | Valide un document en fonction d’un modèle de document |
projection_list |
Exporte la liste des projections supportées au format JSON. |
error_config |
Exporte la liste des modèles d’erreur au format JSON. |
read_url |
Lit le contenu d’une URL (pour debug des problèmes de proxy et de certificat) |
metadata_to_json | Convertit d’un fiche de métadonnées XML (ISO19115) dans un modèle simplifié au format JSON. |
cnig_extract_idgest |
Extrait de la valeur de IDGEST à partir d’un fichier SERVITUDE (moissonnage des SUP sur GpU) |