Support Files : Quality Control
 

Quality Control

 
QC File Structure

 

Quality control checks S-57 and VPF products for logical consistency and structure. QC tests are based on either the S-58 standard for ENC validation or VPF geometry.

Tests are grouped into ready-to-use QC test files that are supplied with the CARIS installation.

The default location for the test files is C:\Program Files\CARIS\<application>\<version>\system\QC. The files can be accessed through the Options dialog box. QC files in the folder are displayed in the Validation dialog box.

The following files are included:

QC Test File

Description

S-57 (AML, ENC, IENC)

GeneralSoundingTests.xml

Non-S-58 tests for sounding features.

SearchParameters_ENC.xml
SearchParameters_AML_1_0.xml
SearchParameters_AML_2_1.xml

Find all master features with slaves to conflate.

S58_Level1_Features.xml

Feature and attribution tests

S58_Level2_Spatial.xml

Spatial consistency and validity tests

S58_Level3_SpatialRelations.xml

Spatial relationships checks between features

S58_Level4_FeatureRelations.xml

Collections and master/slave relationship tests

S58_Level5_Metadata.xml

General metadata tests

S58_Level6_ProductMetadata.xml

Product specific metadata and hierarchy tests

CLB_2_1_Level1_Features.xml

Feature and attribution test for Contour, Line Bathymetry AML data

CLB_2_1_Level5_Metadata.xml

General metadata test for Contour, Line, Bathymetry AML data

CLB_2_1_Level6_ProductMetadata.xml

General metadata test for Contour, Line, Bathymetry AML products

ESB_2_1_Level5_Metadata.xml

General metadata tests for Environment Seabed, and Beach AML data

ESB_2_1_Level6_ProductMetadata.xml

General metadata test for Environment, Seabed, and Beach AML products

LBO_2_1_Level1_Features.xml

Feature and attribution tests for Large Bottom Objects AML data

LBO_2_1_Level5_Metadata.xml

General metadata tests for Large Bottom Objects AML data

LBO_2_1_Level6_ProductMetadata.xml

General metadata test for Large Bottom Objects AML products

MFF_2_1_Level1_Features.xml

Feature and attribution tests for Maritime Foundation and Facilities AML data

MFF_2_1_Level5_Metadata.xml

General metadata tests for Maritime Foundation and Facilities AML data

MFF_2_1_Level6_ProductMetadata.xml

General metadata test for Maritime Foundation and Facilities AML products

RAL_2_1_Level1_Features.xml

Feature and attribution tests for Routes, Areas, and Limits AML data

RAL_2_1_Level5_Metadata.xml

General metadata tests for Routes, Areas, and Limits AML data

RAL_2_1_Level6_ProductMetadata.xml

General metadata test for Routes, Areas, and Limits AML products

SBO_2_1_Level4_FeatureRelations.xml

Collections and master/slave relationship tests for Small Bottom Objects AML data

SBO_2_1_Level5_Metadata.xml

General metadata tests for Small Bottom Objects AML data

SBO_2_1_Level6_ProductMetadata.xml

General metadata test for Small Bottom Objects AML products

VPF (DNC)

DNC_Approach_CUL_Level1_Features.xml

DNC_Coastal_CUL_Level1_Features.xml

DNC_Harbor_CUL_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Cultural Landmarks (CUL) coverage.

DNC_Approach_HYD_Level1_Features.xml

DNC_Coastal_HYD_Level1_Features.xml

DNC_General_HYD_Level1_Features.xml

DNC_Harbor_HYD_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Hydrography (HYD) coverage.

DNC_Approach_IWY_Level1_Features.xml

DNC_Coastal_IWY_Level1_Features.xml

DNC_Harbor_IWY_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Internal Waterways (IWY) coverage.

DNC_Approach_LIM_Level1_Features.xml

DNC_Coastal_LIM_Level1_Features.xml

DNC_General_LIM_Level1_Features.xml

DNC_Harbor_LIM_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Limits (LIM) coverage.

DNC_Approach_NAV_Level1_Features.xml

DNC_Coastal_NAV_Level1_Features.xml

DNC_General_NAV_Level1_Features.xml

DNC_Harbor_NAV_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Aids to Navigation (NAV) coverage.

DNC_Approach_OBS_Level1_Features.xml

DNC_Coastal_OBS_Level1_Features.xml

DNC_General_OBS_Level1_Features.xml

DNC_Harbor_OBS_Level1_Features.xml

Test to ensure that features and attributes are correctly located on the Obstructions (OBS) coverage.

You can create custom quality control files or divide existing tests into smaller tests – but all tests must follow the same structure and use the functions and filters as described in this chapter.

QC test files can be stored in multiple directories and listed in the Validation dialog box using a control file.

The control file uses the following syntax.

<?xml version="1.0" encoding="UTF-8" ?>

<QCControlFile Version="1.0">

   <QCInfo Description="ENC QC Tests">

      <Folder Name="C:\CARIS\HPD\SourceEditor\2.5Beta\System\QC\enc" />

   </QCInfo>

   <QCInfo Description="DNC QC Tests">

      <Folder Name="C:\CARIS\HPD\SourceEditor\2.5Beta\System\QC\dnc" />

   </QCInfo>

   <QCInfo Description="AML QC Tests">

      <Folder Name="C:\CARIS\HPD\SourceEditor\2.5Beta\System\QC\aml" />

   </QCInfo>

</QCControlFile>

This control file lists folders only. In each of the folders, there must be at least one QC test.

Do not put any files except QC test files in the folders referenced by QCControlFile.

Do not reference the same file with both uslXqcrulefile and uslXqccontrolfile.