Work with a table frame

The following workflow is designed to work with data from ArcGIS Living Atlas. You will add a layout, a map frame, and a table frame. You will then modify the table frame to improve its appearance.

Tutorial summary

Play Video

  • Video length: 2:11.
  • This video was created with AllSource 2.1.

Add a map and ArcGIS Living Atlas data

Before you can add a table, you need to create a project and add a map with a layer to the layout.

  1. Start AllSource. If necessary, type your username and password on the ArcGIS Sign In screen and click Sign In.
  2. Click the Map project template. Provide a name and location to store the project, and click OK.
  3. In the Catalog pane, click the Portal tab, and click the Living Atlas tab Living Atlas.
  4. In the search box, type USA States (Generalized). Press Enter.
  5. In the search results, right-click the USA States (Generalized) feature layer and click Add To Current Map Add To Current Map.
  6. In the Contents pane, uncheck the basemap layers.

Symbolize the layer

Complete the following steps to symbolize the layer:

  1. In the Contents pane, click the USA_States_Generalized layer name, if necessary, to ensure it is selected.
  2. On the ribbon, on the Feature Layer tab, in the Drawing group, click the Symbology drop-down menu and click Unique Values.
  3. In the Symbology pane, click the Field 1 drop-down menu and click Region.

    The states are symbolized by their values in the Region field.

  4. Change the Color scheme to Set 3 (9 classes).
    Tip:

    Check the Show names and Show all check boxes and scroll down to see the Set 3 color scheme.

  5. Click the More drop-down menu and uncheck Show all other values.
  6. Close the Symbology pane.

Add a layout

Complete the following steps to add a layout:

  1. On the ribbon, click the Insert tab. In the Project group, click the New Layout drop-down menu. Under ANSI - Landscape, click Letter 8.5" x 11".

    A layout view opens.

  2. Right-click the ruler at the top of the layout and click Add Guides. On the Add Guides dialog box, do the following:
    1. Under Orientation, click Both.
    2. Under Placement, choose Offset from edge.
    3. Change the Margin value to 0.5.
    4. Click OK.
  3. Right-click the vertical ruler (side ruler) at the 3-inch mark and click Add Guide.

    You will add the table below this guide.

  4. On the Insert tab, in the Map Frames group, click the Map Frame drop-down menu and select Default Extent for the map you just added.
  5. On the layout view, click and drag to create the map frame inside the guides as shown.

    Map frame on the layout with guides

Change the map frame's extent

Complete the following steps to change the map frame's extent:

  1. If necessary, select the map frame on the layout.
  2. In the scale box at the bottom of the view, type 1:30,000,000 and press Enter.

    The map scale changes. Next, you will activate the map and reposition it to show only the contiguous United States.

  3. On the ribbon, click the Layout tab. In the Map group, click Activate Activate Map Frame.
  4. Use the Explore tool Explore Tool to pan the map frame until the contiguous United States are visible and centered.
  5. On the ribbon, click the Layout tab. In the Map group, click Close Activation Close Activation.

    The extent of the map shows the 48 states.

Add a legend to the layout

Complete the following steps to add a legend to the layout:

  1. On the ribbon, click the Insert tab. In the Map Surrounds group, click Legend Legend. Draw a rectangle on the layout in the lower left corner of the map frame.

    An overflow indicator Overflow appears because the legend items don't fit within the rectangle.

  2. In the Contents pane, expand the Legend element. Right-click USA_States_Generalized and click Properties.
  3. In the Element pane, under Show, uncheck Group layer name and Layer name.
  4. If necessary, enlarge the legend by dragging a selection handle until the overflow indicator disappears.
  5. Click the white space on the layout to deselect the legend.

    Contiguous United States symbolized by region.

Add a table frame to the layout

Complete the following steps to add a table frame to the layout:

  1. In the Contents pane, if necessary, expand the Map Frame element and the Map element. Click the USA_States_Generalized layer name to select it.
  2. On the Insert tab, in the Map Surrounds group, click Table Frame Table Frame.
  3. Below the map frame, draw a rectangle of the same width as the map frame to define the table frame.
  4. In the Contents pane, expand the Table Frame element. Uncheck all fields except STATE_NAME, Sub_Region, and POP2010.

    The unchecked fields no longer display in the table frame. Fields can be added to the table frame by right-clicking the Table Frame element in the Contents pane and choosing Add Field. Fields can be removed by right-clicking the field name under Table Frame and clicking Remove Remove.

Sort the fields of the table frame

Complete the following steps to sort the fields of the table frame:

  1. In the Contents pane, right-click the Table Frame element and click Properties.
  2. In the Element pane, click the Arrangement graphical tab Arrangement Tab. Under Sorting, click Add a new sort field Sorting, and click STATE_NAME.

    The table frame orders the states alphabetically.

    Note:

    The gaps between table frame elements can be modified by increasing or decreasing the values under Spacing. The Arrangement tab also allows you to change the Fitting Strategy of the fields in the table frame. The default, Adjust frame columns and font size, is selected to fit as much information from the table as possible. For more information on fitting strategies, see Add and modify table frames.

Modify the table frame components

You can make the changes described below to improve the appearance of the table.

Heading

Complete the following steps to modify the heading:

  1. If necessary, in the Contents pane, right-click the Table Frame element, and click Properties to open the Element pane.
  2. In the Element pane, click the Display tab Display. Under Heading, click the Heading Text Symbol button.

    The pane state changes to provide access to text symbols.

  3. On the General tab General, expand Appearance. Change Font name to Arial.
  4. Expand Position and change Horizontal alignment to Centered Align Center.
  5. Click Apply.
  6. At the top of the pane, click the Back button Back to return to the Display tab Display.
  7. Under Heading, next to Underline, change Heading Underline Color to Gray 20%.
  8. Next to Background, change Heading Background Color to Oxide Blue.

Rows

You can change the text for the entire table frame to a font of your choice.

  1. On the Display tab Display, expand Rows if necessary. Next to Text, click the Row Text Symbol button.

    The pane state changes.

  2. Near the top of the pane, click the Properties tab if necessary.
  3. On the General tab General, expand Appearance and change Font name to Arial. Click Apply.
  4. Click the Back button Back to return to the Display tab Display.

    To make the table easier to read, you can adjust the background color of alternating rows.

  5. Under Rows, next to Background 2, change Row Background 2 Color to Gray 10%.
  6. For Background 1, decrease the row value to 1 row.
  7. For Background 2, decrease the row value to 1 row.

Modify the table frame field

Complete the following steps to modify the table frame heading:

  1. In the Contents pane, right-click the Table Frame element and click Open.

    The USA_States_Generalized attribute table appears.

  2. On the ribbon, click the Table tab. In the Field group, click Fields Fields to open the Fields view of the table.
  3. Find the table row with the field name POP2010.
  4. In the Number Format column for that row, double-click the cell value Numeric to show the Determine display formatting for numeric field types button.
  5. Click the button to open the Number Format dialog box.
  6. Check the Show thousands separators check box and click OK.
  7. On the ribbon, on the Fields tab, in the Changes group, click Save Save.
  8. Close the Fields view of the table and close the table.
  9. In the Contents pane, right-click the Population field and click Properties.
  10. In the Element pane, under Display, next to Data Text, click the Row Text Symbol button.

    The pane state changes.

  11. Near the top of the pane, click the Properties tab if necessary.
  12. On the General tab General, expand Position. Next to Horizontal alignment, click Right Align Right and click Apply.

    The following image shows a portion of the table frame you modified:

    Portion of modified table frame

  13. On the Quick Access Toolbar at the top of the AllSource window, click the Save button Save to save the project.

Map series

Table frames also dynamically update with map series. A map series is a collection of map pages (also known as map sheets) that are built from a single layout that represents a geographic area. Each map page displays a portion of the larger geographic area using the layout and iterating over a set of map extents. In this example, you will create a map series based on the states. Each page will automatically update the table to include only the states that are visible in the extent.

  1. On the ribbon, click the Insert tab. In the Map Frames group, click the Map Series drop-down menu and click Spatial.
  2. On the Layout Properties dialog box, under Index Layer, ensure the USA_States_Generalized layer is selected and that STATE_NAME is selected for Name Field and Sort Field.
  3. Click OK.

    A map series is created and the table frame updates to display only the states within the visible extent of the map frame.

    Contents pane for a map series

  4. In the Contents pane, double-click a few states to see the map frame and table frame update.

    Map series with a dynamic table

  5. On the Quick Access Toolbar, click the Save button Save to save the project.