Le format AGS

Introduction

En 1991, l'Association of Geotechnical and Geoenvironmental Specialists a mis en place une méthode pour transférer des données entre les différents acteurs de la géotechnique. Elle est communément connue sous le nom de Format AGS. Le format AGS fournit un moyen standard pour transférer les campagnes de reconnaissance, les analyses de laboratoire et les suivis entre les différents acteurs d'une étude impliquant des aspects géotechniques et environnementaux.

Le Format AGS permet un partage transparent des données entre les différents logiciels utilisés dans le secteur de la géotechnique et de l'environnement.

Typiquement les données sont générées par une entreprise de reconnaissance de sols, un laboratoire d'essais, une équipe de sondeurs et de techniciens de terrain, puis transmises à tous les membres du bureau d'étude. L'équipe du bureau d'étude utilise alors les données pour la conception sans perte de temps et sans une coûteuse ressaisie des données, accompagnée des erreurs et des manques potentiels liés à la saisie. Après la réalisation de l'étude, les données au format AGS sont facilement archivées, pour la récupération à une date ultérieure sans nécessité de connaissance sur le logiciel utilisé pour les générer.

Le format AGS (.ags) est un format de fichier texte utilisé pour transférer des données de manière fiable, entre les organisations du secteur de la géotechnique, indépendamment du logiciel, du matériel ou du système d'exploitation.

La documentation du format AGS

Pour télécharger une copie disponible gratuitement du document Electronic Transfer of Geotechnical and Geoenvironmental Data.

La version actuelle de Geo-log 4 supporte la version "4th Edition Addendum 3" du 01/10/2011.

Spécifications du format AGS 4

La structure du format AGS est basée sur un dictionnaire de groupes et d'en-têtes définissant les ensembles de données, les règles et le format du fichier lui-même.

Afin de fournir un maximum de flexibilité, l'approche du dictionnaire de données a été adoptée. Pour structurer les données d'une manière cohérente et logique, il a été divisé en groupes de données dans lesquels une série de champs sont définis.

Les groupes de données ont été choisis en référence à des éléments de données spécifiques qui sont obtenus lors d'une étude, comme les informations du projet, les caractéristiques des forages, les couches de terrain et les essais en place.

Pour les données d'une nature plus complexe, il est nécessaire de définir plusieurs groupes de données liées, comme les résultats des essais pressiométriques et les données de chaque palier de pression. Les champs au sein de chaque groupe de données identifient des éléments spécifiques tels que la profondeur de l'essai, la date, etc.

Les champs clés sont nécessaires afin de définir de façon unique les données sans ambiguïté.

Les champs de données communs contiennent les données associées. Toutefois, les règles sont données pour la création d'autres champs et groupes, pour certaines données non couvertes par le Format AGS standard.

Le fichier AGS lui-même est un fichier texte avec les données entourées par des guillemets et séparées par des virgules. Tous les champs sont des textes.

Les règles (Rules) et les groupes (Groups)

Geo-log 4 respecte scrupuleusement les règles et les groupes détaillés dans la documentation du Format AGS4, avec des compléments optionnels indiqués dans la colonne Notes ci-dessous.

Geo-log 4 supporte actuellement l'importation des groupes HDPS, DOBS, PMTG, PMTD.

Groupe Description Notes Groupe parent
PROJ Information du projet ou dossier Obligatoire (Rule 13) -
ABBR Définition des abréviations Obligatoire (Rule 16) -
DICT Définitions des groupes et champs locaux Nécessaire dans les fichiers incluant des extensions (Rule 18) -
TRAN Informations de transmissions du fichier Obligatoire (Rule 14) -
TYPE Définition des types de données Obligatoire (Rule 17) -
UNIT Définition des unités Obligatoire (Rule 15) -
LOCA Localisations des données enregistrées (forages, échantillons) - PROJ
PMTG Résultats des essais pressiométriques voir extensions ci-dessous LOCA
PMTD Données des essais pressiométriques voir extensions ci-dessous PMTG
HDPH Informations relatives aux différentes phases de forage Optionnel LOCA
DOBS Observations et paramètres de forage - LOCA

Extensions du Format pour Geo-log 4

Le format AGS permet l'ajout de champs de données complémentaires (DICT) et de codes abrégés (ABBR). Cette possibilité a été exploitée dans notre exemple pour supporter les essais pressiométriques Ménard selon la norme ISO 22476-4.

Extentions pour PMTG

Nom (DICT_HDNG) État (DICT_STAT) Type (DICT_DTYP) Description (DICT_DESC) Unité (DICT_UNIT) Exemple (DICT_EXMP)
PMTG_TEST OTHER PA MPT Type Test - MPT_VLOSS
PMTG_TESD OTHER X MPT Type Dependency - VL_1
PMTG_ZC OTHER 2DP Elevation of the pressure measuring device m 1.00
PMTG_PTYP OTHER PA MPT Probe Type - PRB_G
PMTG_PCVR OTHER PA MPT Probe Cover - CVR_RUBBER
PMTG_PST OTHER YN Has Slotted Tube - Y
PMTG_PLC OTHER 0DP Central Cellule Length mm 210
PMTG_PDCI OTHER 0DP Central cell diameter inside slotted tube mm 44
PMTG_CALD OTHER 0DP Calibration cylinder diameter mm 66
PMTG_TBTP OTHER PA Tubing Type - TUB_COAXIAL
PMTG_TBLN OTHER 2DP Tubing Length m 50.00

Note: Nous gardons la description des variables en anglais, la langue native de l'AGS, afin de ne pas introduire une autre langue dans le format.

Extensions pour PMTD

Nom (DICT_HDNG) État (DICT_STAT) Type (DICT_DTYP) Description (DICT_DESC) Unité (DICT_UNIT) Exemple (DICT_EXMP)
PMTD_PG1 OTHER 2DP Pressure in gaz cell as read on CU at 1s bar 4.00
PMTD_PR1 OTHER 2DP Pressure in central cell as read on CU at 1s bar 14.00
PMTD_PR60 REQUIRED 2DP Pressure in central cell as read on CU at 60s bar 15.00
PMTD_V1 OTHER 2DP Volume injected in central cell as read on CU at 1s cm3 16.00
PMTD_V15 OTHER 2DP Volume injected in central cell as read on CU at 15s cm3 17.00
PMTD_V30 OTHER 2DP Volume injected in central cell as read on CU at 30s cm3 18.00
PMTD_V60 REQUIRED 2DP Volume injected in central cell as read on CU at 60s cm3 19.00
PMTD_DATM OTHER DT Starting date/time of the sequence yyyy-mm-ddThh:mm:ss 2012-11-19T10:52:41

Extensions pour HDPH

Nom (DICT_HDNG) État (DICT_STAT) Type (DICT_DTYP) Description (DICT_DESC) Unité (DICT_UNIT) Exemple (DICT_EXMP)
HDPH_BDIA OTHER 0DP Drilling bit diameter mm 64

Exemples de format AGS4 compatibles Geo-log 4

Exemple d'un dossier de sondages au pressiomètre Ménard

Exemple d'importation d'un tableur contenant des paramètres de forage

Validation du Format AGS 4

Pendant des années, l'industrie a eu deux applications de vérification du format AGS qui produisent des résultats différents qui ont amené les clients à spécifier que les fichiers AGS doivent passer plusieurs vérificateurs avant de leur soumettre des données. L'AGS a travaillé avec une équipe pour résoudre ce problème. Le résultat est une bibliothèque de développement qui a été revue, testée et transférée vers un référentiel open source AGS GitLab. La bibliothèque fournit une validation par rapport aux formats AGS 4.0.3, 4.0.4 et 4.1 et peut être utilisée dans des logiciels open source ou commerciaux, via la ligne de commande. Les bibliothèques et l'application de bureau peuvent être téléchargées et utilisées gratuitement. Le terme “validator” a été utilisé plutôt que “checker”, pour préciser que le code ne valide que par rapport au format de données AGS, il ne vérifie pas l'exactitude des données contenues dans le fichier. Veuillez noter que l'application de bureau ne remplacera pas toutes les fonctionnalités des vérificateurs AGS actuels, en particulier, elle n'inclura pas la possibilité d'éditer ou de modifier les fichiers AGS. Ceci est considéré comme hors de portée et doit être effectué à l'aide d'une application appropriée.

Le "validator" est disponible sous 2 formes:

Veuillez consulter la page officielle du validateur AGS

AGS File Utilities Tool and API - Live app

Live app

Pour vérifier les fichiers AGS destinés à Geo-Log 4, vous pouvez sélectionner les options suivantes : AGS Validator sur le site de BGS