GPF Check Raster - Documentation¶
Description: Script de vérification d’une livraison de données raster dans la Géoplateforme Ticket originel : https://jira.worldline.com/browse/IGNGPF-467.
Author and contributors: Quy Thy Truong (Oslandia)
Version: 2.10.0
Source code: https://gitlab.gpf-tech.ign.fr/geoplateforme/scripts-verification/check-raster
Last documentation build: 02 December 2024
Spécification initiale¶
Voir le ticket JIRA
Contexte¶
Vérification d’une livraison (raster).
Description¶
A partir des information fournies en entrée (entité livraison + entité stockage)
Contrôler chaque fichier (hors md5) présent dans la livraison, peu importe l’arborescence :
vérification de la capacité à les lire avec GDAL. si illisible, le fichier n’est pas une image resonnue -> ERROR
récupération de l’étendue de l’image : si l’origine de l’image est 0,0 c’est une image non géoréférencée -> ERROR
étendue à conserver pour la suite
récupération des dimensions de l’image : si largeur ou hauteur = 0 -> ERROR)
récupération de la résolution (si impossible à récupérer -> ERROR)
résolution à conserver pour la suite
Contrôler les écarts de résolution :
si la résolution maximale est plus de 5 fois supérieure à celle minimale -> ERROR
Informations à retourner en sortie du script¶
output/upload/extent : l’étendue géographique de l’ensemble de la livraison (extent sous la forme east/west/north/south)
Retours possibles¶
OK si la vérification n’a pas levée d’erreur
ERROR si une erreur à eu lieu dans les vérifications
TECHNICAL_ERROR si une erreur de processus à une lieu (stockage inacessible, informations en entrée incomplètes ou incohérentes, erreur de lecture, etc.)
Logs¶
Même régles que les autres scripts de vérification
Pour le USER, indiquer les fichiers en doublon, triplons, etc. et les emplacements correspondant
Points d’attention¶
RAS
Development
Miscellaneous