We have put together an import mapping file that can be used to import Standard US and Standard US with Lab gINT Project Files (.gpj’s) into OpenGround.
The mapping file is intended to be used with the OpenGround US configuration pack.
The mapping file is provided as an example. If your organizations has modified the gINT Standard US files or the US configuration pack, the mapping file may need to be updated accordingly.
The mapping file can be downloaded here.
And can be uploaded as a gINT import mapping to either a project or configuration pack.
Additional information:
Generally, gINT SAMPLE records are not imported to the OpenGround Sample Information group in the mapping file. The exception to this is for SAMPLE records that contain data in the Other Tests field, in which case this data is imported into the Sample Information ‘Remarks’ header. The Sample Information group can be thought of as a table for capturing physical samples that have been tested in the laboratory (similar to the gINT LAB SPECIMEN table or TESTS table), rather than for capturing “sampling activity” details like SPT blow counts or Core RQD’s.
Instead, the records from the gINT LAB SPECIMEN table and TESTS table are imported to the Sample Information group. These records then serve as the parent records against which lab test data are stored.
The implication of this is that imported lab data is identified by just the ‘Depth Top’ key header (as it is within the gINT LAB SPECIMEN and TESTS tables). This is generally sufficient for most uses of the data. This approach also simplifies the mappings as all lab data is identified by depth both within gINT and OpenGround.
However, there may be cases where you would like additional information associated with the lab test data, such as Sample Numbers or Types. This is possible within a mapping file. It would require importing the gINT SAMPLE records to both the “sampling activity” groups, as well as the Sample Information group, so that additional key headers like Sample Reference and Type can be populated. It would also require more complex mappings to “lookup” the associated Sample Reference and Type for gINT lab data records so that the lab data is associated with the correct parent Sample Information record. There are different variations to how this could be done depending on how your organization has managed lab data within gINT and how you would like that data stored in OpenGround. For that reason, we have chosen to use the simple approach in the example file and import Sample Information and child lab data solely as Depth Top records. The mappings can be modified if you’d like to use alternative conventions.
In general, the mapping file has been set up with “Ignore” mappings to suppress Warnings for gINT fields that are not relevant for import into OpenGround (such as for raw lab readings, report configuration fields, gINT system fields like GintRecID, or to suppress “false warnings” which may occur if a field is mapped using an expression).
You may see Warnings for any data that is potentially relevant, but has not been mapped in the example file (such as for component descriptions – see above).
To simplify, the mapping file focuses on importing the “below ground” details and ignore the “above ground” details (i.e. at negative depths for showing stickup/surface completion where data entry conventions may be most variable and least compatible with OpenGround).
If your organization used different well data entry conventions or modified the standard files, you will need to modify the mappings. If the imported data is likely to be of low quality/value for your organization, you may want to simply remove those parts of the WELL CONSTRUCTION mappings.
Also, note that Pointers are not imported, and the gINT well Descriptions are all imported to the OpenGround Backfill Details group (because there is no way to reliably discern and map them appropriately to the Backfill Details vs. Monitoring Installation Pipe Work groups).
(And lastly, it's worth noting that the way the data gets imported is not how you would want to manually enter new Backfill/Pipe data into OpenGround. The way the graphics are “stacked” in gINT sometimes results in multiple adjacent records in the imported data that could be consolidated into a single record if entered directly.)