Populating an instance in a desktop environment for new products
Once you have implemented your product, you can populate it with data. If you are working in a desktop production environment, you will need to use the S-57 to Geodatabase tool in ArcCatalog to import data.
Populating tables
In many cases, you may need to build an S-57 product from scratch. If this is the case, you will need to set the population method to the Nautical Desktop Populator. Once you have performed the applicable procedures in this topic to create your new product, you can follow the steps below:
- Start ArcMap.
-
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.
- Navigate to the product instance you want to populate.
-
Right-click the product instance and click Populate Instance.
The populate process begins, and the Check Out dialog box appears.
- Click the ellipsis button (...) and choose a location to save the database.
-
Click Open once you have chosen a folder.
Note:
Do not check the Open check box.
- Click OK on the Check Out dialog box for populate to continue.
After a few minutes, the New Product dialog box appears. This is where you define the S-57 product type and compile the dataset name of your new S-57 product. The New Product dialog box populates differently based on the product type you define. See Populating an instance in an enterprise environment for the ENC example.
- Click the Product drop-down arrow and choose an S-57 product.
- Click the Agency drop-down arrow and choose the agency code.
- Click the Usage drop-down arrow and choose the scale range, if applicable.
- Click the Security Code drop-down arrow and choose the one that applies for your product.
- Type the last three characters of your product's dataset name.
- If necessary, type a description in the Product specification description text box.
- If necessary, type a description in the Comment text box.
- Click OK.
The S-57 Metadata dialog box appears with most of the fields auto-populated. You can change these default values if they are not acceptable for your product.
- Click in the cell next to the Compilation scale of data field under the DSPM section.
- Type the compilation scale of data for your product.
- You may need to choose different values than the default values for the Sounding Datum, Units in depth measurement, Units in height measurement, Units in positional accuracy, and Vertical Datum fields, depending on the DSPM table's attributes for your product.
-
Verify that the Coordinate multiplication factor is 10000000 (10 million).
- Click OK.
The populate process continues, and a message box appears when it is complete. The production database is checked back in automatically.
- Click OK to close the message box.
- Check out your product.
Compiling new data
Once you have set up the tables needed for the desktop production environment for creating new products, you can begin compiling data for your new S-57 product. Below are some recommendations for creating an S-57 product from scratch:
- Build the M_COVR features first, since all data must fall within the M_COVR CATCOV = 1 feature.
- If you are converting your source data from multiple formats via FME, load the data directly into a file geodatabase that holds the same schema as your product. Use the Batch Copy Paste tool to do a batch load process. This will populate the required LNAM, NAME, and DSNM fields for each record.
- Ensure that all imagery is georeferenced correctly before compiling your data from it.