Editing AML features (Maritime Charting)

The following links give a general overview of the many Esri Production Mapping editing capabilities.

Each of these toolbars or individual tools assists you in creating, modifying, or removing S-57 data stored within the geodatabase. In addition to the Production Mapping editing capabilities, ArcGIS for Maritime: Charting also offers its own line of editing tools for the S-57 production environment.

Sounding tools (CLB only)

The sounding tools offered by Maritime Charting allow you to create new sounding groups, append to an existing sounding group, or select an existing sounding group. Each of these tools is found on the Nautical S-57 toolbar. If you want to create or append soundings, the selected sounding set must share the same S-57 attribute values for them to be grouped. Additionally, when new soundings are created, they will be grouped based on the Nautical Properties Group Soundings Type setting.

Generating land area features (MFF only)

The Generate Land Areas tool automatically generates new S-57 land area features, modifies existing land area features, and deletes extraneous land area features. This tool requires that you define the coastline features, depth contour features, and the metadata features before you begin the process. You can choose which features/subtypes stored within the table of contents will get autopopulated as S-57 land area features. The Generate Land Areas tool is accessed through ArcMap on the Nautical toolbar and enabled while in an edit session.

S-57 Relationship features (RAL, ESB, SBO, and MFF only)

The Relationship Manager is located on the Nautical toolbar. It creates S-57 relationship features, modifies S-57 relationship features, and removes S-57 relationships between features. In addition to batch creating parent/child relationships, the Relationship Manager tool also handles S-57 Collection features (C_ASSO and C_AGGR) and individual parent/child relationships as well.

NoteNote:

If your AML production database is configured for the CLB or LBO products, you will still be able to create collection relationships. However, you will not be able to export these relationships to an S-57 file since these product specifications do not support S-57 relationships.

Populating SCAMIN

The SCAMIN tool is located on the Nautical S-57 toolbar. It will auto-populate the SCAMIN attribute held on many of the feature classes stored within the AML geodatabase. You may need to Configure the SCAMIN file that is associated with the tool.

NoteNote:

If the SCAMIN .xml file is renamed or moved, then you will need to define the location of the SCAMIN XML file to match the new name and/or path.

Generating complex geometries (RAL only)

For the AML-RAL (Routes, Areas, and Limits) product, the specification allows both area and line features to contain complex geometries. Complex geometries are mathematically derived arcs (as defined in sections 7.7.1.8 and 7.7.1.9 of the IHO S-57 Transfer Standard) or defined straight lines that can fall under two categories:

Creating mathematically derived arcs with Feature Builder

Since the IHO Transfer standard uses a start, center, and end point to define the arc's coordinate field structure, you need to use the Feature Builder Arc (End Points) function to create their RAL arc features. Once you start an edit session and select the linear feature class/subtype on the Create tab on the Manage Features window, you need to go through the following steps to run the Arc (End Points) function.

Steps:
  1. On the menu bar, click Customize > Toolbars > Production Feature Builder.
  2. Click the Feature Builder button Feature Builder on the Production Feature Builder toolbar.

    The Feature Builder window appears.

    TipTip:

    The Feature Builder window can be placed anywhere in ArcMap, or in the Table Of Contents window, with the aid of the arrows showing the possible placement positions.

  3. Choose Arc (End Points) in the list on the Functions tab.

    Feature Builder window with the Arc (End Points) function selected

  4. Define a coordinate for the start point of the polyline by doing one of the following:
    • Clicking the Pinprick tool Pinprick on the Production Feature Builder toolbar, then clicking on the map
    • Typing the coordinates in the cells on the Input tab in the Coordinates area
    TipTip:

    To view the input coordinates on the map, double-click the row headers for each coordinate.

  5. Repeat step 5 to define a coordinate for the start point of the geodesic arc.
  6. Repeat step 5 to define a coordinate for the endpoint of the geodesic arc.
  7. If necessary, click the drop-down arrow next to Clockwise and choose False.

    This indicates whether or not the arc is created in a clockwise direction. There are two options:

    • True—The arc is created in a clockwise direction from the second input coordinate to the third input coordinate.
    • False—The arc is created in a counterclockwise direction from the third input coordinate to the second input coordinate.

    The default value is True, which creates the arc in a clockwise direction. Choosing False creates the arc in a counterclockwise direction.

  8. If necessary, click the drop-down arrow next to Use First Radius and choose False.

    This is the radius for the arc, or the distance from the centerpoint to the arc's endpoints or start point. There are two options:

    • True—The distance from the start point to the centerpoint is used to calculate the radius of the arc.
    • False—The distance from the endpoint to the centerpoint is used to calculate the radius of the arc.

    The default value is True, which uses the radius from the start point to the centerpoint. Choosing False uses the radius between the endpoint and the centerpoint.

  9. Click the Execute button Execute.

Once your arc has been generated through the Feature Builder function, you may notice that the line feature is segmented along its linear path. This is expected due to the screen display limitations. However, when you export your RAL features from the geodatabase to the S-57 file, your arc feature will follow the arc coordinate field structure as defined in the IHO S-57 Transfer Standard. When displayed on an approved WECDIS console, the arc should appear unsegmented.

Creating defined straight lines with Feature Builder

The two types of defined straight-line features (Great Circle and Rhumbline) are generated with the Polyline (Simple) Feature Builder function. This function allows you to enter a set of start and end points and define the line as Great Circle or Rhumbline. Once you start an edit session and select the linear feature class/subtype on the Create tab on the Manage Features window, you need to go through the steps for Creating a simple polyline.

The Bearing Distance (Rhumbline) function allows you to produce a Rhumbline/Loxodrome using one coordinate value along with a Bearing and Distance. Both the Polyline (Simple) and Bearing Distance (Rhumbline) functions produce valid features; however, the Geodatabase to S-57 exporter will only recognize the linear feature generated from the Polyline (Simple) function as the complex feature based on the Feature Builder's Simple Polyline property setting. Once you start an edit session and select the linear feature class/subtype on the Create tab on the Manage Features window, you need to go through the following steps to create a simple polyline.

Steps:
  1. On the menu bar, click Customize > Toolbars > Production Feature Builder.
  2. Click the Feature Builder button Feature Builder on the Production Feature Builder toolbar.

    The Feature Builder window appears.

    TipTip:

    The Feature Builder window can be placed anywhere in ArcMap, or in the Table Of Contents window, with the aid of the arrows showing the possible placement positions.

  3. Choose Polyline (Simple) in the list on the Functions tab.

    Feature Builder window with the Polyline (Simple) function selected

  4. Define a coordinate for the start point of the polyline by doing one of the following:
    • Clicking the Pinprick tool Pinprick on the Production Feature Builder toolbar, then clicking on the map
    • Typing the coordinates in the cells on the Input tab in the Coordinates area
    TipTip:

    To view the input coordinates on the map, double-click the row headers for each coordinate.

  5. Click the row header for the second row in the coordinates list.
    TipTip:

    Press the right or down arrow key on your keyboard to move the cursor to the next row or add a new row.

    TipTip:

    You can create additional rows by right-clicking the new row that has been created and clicking Insert After.

  6. Repeat steps 5–6 for the remaining coordinates you want to include in the polygon.
    NoteNote:

    To delete a row in the coordinates list, you can press SHIFT + DELETE.

  7. Press the W key and click the header row for the last coordinate you want to define.
  8. Repeat step 5 to define the coordinate for the endpoint of the polygon.
  9. Click the drop-down arrow next to Densify and choose an option for determining the amount of space that can be allowed between vertices in the line.
    • Great Circle—The shortest distance between two points on a sphere
    • Linear—A cartesian plane
    • None—Has no densification
    • Rhumbline—A line of constant bearing
  10. If necessary, click the drop-down arrow next to Reverse draw direction and choose True for drawing the polygon across the line of 180° longitude.

    This is the direction in which the line will draw with respect to the line of 180° longitude in the projected coordinate system.

  11. Click the Execute button Execute.

A value appears for the Length parameter. This represents the length of the line that has been created and includes all the extra coordinates. The value is calculated in nautical miles by default but can be changed to other units of measure.

Example of output from the Polyline (Simple) function
TipTip:

If the polyline geometry does not appear, click the Add Scratch Data Layers button Add scratch data layers at the top of the Feature Builder window.

12/22/2014