Creating master-slave relationships in batch (Maritime Charting)

To create a master-slave relationship between two points, the two point features must share the same x,y geometry values. However, when line, area, and point geometry type features are grouped into a master-slave relationship, they do not have to share similar geometry values. There could be more than one slave feature, but only one master feature is allowed in a relationship. If you have selected two or more master features when creating a master-slave relationship, you have to choose which one is the master feature from the selection, and the remaining master features become slave features in the relationship.

The batch mode of the Relationship Manager tool evaluates all the potential relationships based on the view extent or selection and creates more than one master-slave relationship.

步骤:
  1. Start ArcMap.
  2. On the main menu, click Customize > Toolbars > Production Editing.
  3. On the main menu, click Customize > Toolbars > Nautical.
  4. Click the Production Start Editing button Production Start Editing on the Production Editing toolbar.
    注注:

    The Manage Features and Create Attributes, Update Attributes, or Metadata Attributes windows automatically appear when you start an edit session using the Production Start Editing tool.

    提示提示:

    If the Create Attributes, Update Attributes, or Metadata Attributes window does not appear when you start an edit session, click the Show/Hide Attributes button Show/Hide Attributes on the Manage Features window.

  5. Click the Relationship Manager button Relationship Manager on the Nautical toolbar.

    The Relationship Manager window appears. It is blank by default.

  6. Prepare the data you want to use to create master-slave relationships.

    If creating relationships by a selection set

    Select features for which you want to create master-slave relationships.

    If creating relationships by extent

    Zoom in to the extent.

  7. You can choose to customize your view. Go to Working with the Relationship Manager window for more information.
  8. Right-click Master/Slave(s) in the tree view and click an option.

    To batch create relationships by a selection set

    Click Batch Create Selected Features.

    To batch create relationships by extent

    Click Batch Create Current Extent.

    The batch create process performs a spatial query for all point features that qualify to participate in a master-slave relationship. To qualify, features that can potentially share a master-slave relationship must be spatially collocated. Any layers containing potential master-slaves will be automatically added to the Table Of Contents window during this step.

    New relationships are created and appear in the Relationship Manager window.

    If the tool can’t determine the master feature for a potential relationship, the completion message will notify you that there are ambiguous relationships. If you want to manually create relationships for these, continue to step 9.

    If no features are found that qualify to participate in a master-slave relationship, you are notified through a message box.

  9. If necessary, click Yes to browse ambiguous features through the Browse Features dialog box and create relationships manually.
  10. Follow the steps below to manually create the relationships:
    1. Select features from which to create one relationship (master and slave features).
    2. Click the Refresh button on the Relationship Manager window.
    3. In the Relationship Manager window, right-click Master/Slave(s) in the tree view and click Create.

      The new master-slave relationship appears in the tree view if you selected only one master feature.

      提示提示:

      The batch create tools don't process lines and polygons, only coincident point features. To create master-slave relationships that involve lines or polygons, select the features that will participate in the master-slave relationship and use the Create command.

4/27/2014