Configuring the DNC database for validation (Maritime Charting)

Maintaining quality data is of utmost importance to any hydrographic organization or agency. ArcGIS for Maritime: Charting offers a variety of ways to run quality-control checks on your data while stored in the geodatabase.

During your data collection efforts, the attribute values you enter for a specific feature can be checked through the runtime validation functionality. When you use the Data Reviewer checks, the existing data is validated via the check configuration stored within the batch job file. However, when you create or modify a feature within the nautical geodatabase using Feature Manager, a series of runtime checks is performed based on the attribute values entered within the Create and Update tabs. These runtime checks are stored in Reviewer batch jobs. This requires that you have a product library with a data model defined.

Defining the DNC product library

The product libraries included with Maritime Charting include attribute validation checks. You can use these checks to validate attribute values during edit sessions.

Steps:
  1. Copy and unzip the template DNC Product Library (NAUTICAL_DNC_PRODUCT_LIBRARY_10.1.0.0.gdb.zip) to your working folder.
    NoteNote:

    The location of the template DNC product library is different depending on your operating system:

    • On Windows XP—<Installation location>\Documents and Settings\All Users\Application Data\Esri\Production10.1\Desktop\ProductLibraryFiles
    • On Windows Vista, Windows 7, and Windows Server 2008—<Installation location\ProgramData\Esri\Production10.1\Desktop\ProductLibraryFiles
  2. Start ArcMap.
  3. If necessary, set up the DNC production environment.
  4. If necessary, open the Product Library window by clicking Customize > Production > Product Library on the main menu.

    A tree view of the product library appears.

    Product Library tree view
  5. Right-click Product Library and click Select Product Library.

    The Choose Product Library Workspace dialog box appears.

  6. Navigate to the product library database.
    NoteNote:

    The ArcGIS for Maritime: Charting installs a preconfigured product library as a workspace XML file at <Install Location>\Documents and Settings\All Users\Application Data\Esri\Production10.1\Desktop\ProductLibraryFiles. If you do not have a product library file to upgrade, it is strongly recommended that you import the product library workspace XML into an empty geodatabase in one of the following environments:

  7. Click Open.

    The Select Extensions dialog box appears if you have at least one of the Esri Mapping and Charting solutions installed and you can continue to step 8.

    The Upgrade Product Library Workspace dialog box appears if the geodatabase needs to be upgraded and you can continue to step 10.

    If this is not a new product library, and if an error appears when you choose a geodatabase as the product library, it may need to be compacted or compressed to restore its integrity. Compacting applies to personal and file geodatabases, and compressing applies to enterprise geodatabases.

  8. Click on the Maritime extension and click OK.
  9. Click the drop-down arrow in the Select Configuration Keyword area and choose an option.

    Options may vary based on whether the database is a personal, file, or ArcSDE geodatabase. For an ArcSDE geodatabase, you can choose DEFAULTS unless you have configured a different ArcSDE configuration keyword.

    • DEFAULTS—Stores data up to 1 TB in size; text is stored in UTF8 format.
    • TEXT_UTF16—Stores data up to 1 TB in size; text is stored in UTF16 format.
    • MAX_FILE_SIZE_4GB—Limits data size to 4 GB; text is stored in UTF8 format.
    • MAX_FILE_SIZE_256TB—Stores data up to 256 TB in size; text is stored in UTF8 format.
  10. Perform the following steps if you want to upgrade or create the geodatabase you want to use as the product library.
    1. If necessary, click the drop-down arrow in the Select Configuration Keyword area and choose an option.

      Options vary based on whether the database is a personal, file, or ArcSDE geodatabase.

    2. Click OK.
    3. Click OK once the upgrade or creation completes.
  11. Click OK when the process completes.

Enabling runtime validation

Runtime validation verifies attribute values during edits. When runtime validation executes, Reviewer batch jobs execute and check edited values. These batch jobs are located in a product library.

For runtime validation to be initiated, a populated production database—the DNC<scale> template you are working with—must include certain tables.

NoteNote:

The tables cannot be added while you are editing data.

Steps:
  1. If necessary, load data in the map.
  2. In the Product Library window, expand Production Data and navigate to the database that you just added.
  3. Right-click the database and click Create Production Database.

    The Create Production Database Workspace dialog box appears.

  4. Click OK.
  5. If necessary, click OK when the process completes.
  6. Right-click the production database and click Choose Data Model Versions.

    The Choose Data Model Versions dialog box appears.

    Choose Data Model Versions
  7. Check the check boxes next to the data model versions you want to associate with this production database.
  8. Click OK.
12/22/2014