Lab 3 Visual Guide

Chapter 3 Lab Visual Guide Index

Part I: Labeling

  1. Starting file
  2. Finding names in your data
  3. Adding labels to your map
  4. Editing label classes
  5. Designing label symbols
  6. Positioning label symbols
  7. Creating label expressions

Part II: Layouts

  1. Putting it all together
  2. Build your layout
  3. Add marginal elements
  4. Create a legend
  5. Final tips and tricks

Part I: Labeling

1. Starting file

Start this lab by opening your project file from Lab 2. Use “Save As” to create a new project for Lab 2. After this, you’ll be ready to add labels!

ArcGIS Pro interface showing a map of Cleveland in grey scale with the Lab2 project name highlighted with an orange box.
Visual Guide Figure 3.1. Opening and saving your Lab 2 as a second file.

2. Finding names in your data

We do not have to write our own labels for map features – they’re already in our data – we just need to make them visible. Map features often contain multiple fields (data columns) with possible names, so we need to identify the best ones to use. To do this, open the attribute table for the layer you want to label. We can see the Full_Street_Name field seems like a good option to start with for this layer.

ArcGIS Pro interface showing the attribute option in the menu panel which is highlighted in orange text and the attribute table of cleveland_roads in which the FULLNAME field is highlighted with an orange box.
Visual Guide Figure 3.2. Searching the Roads attribute table for an appropriate field to use for naming.

3. Adding labels to your map

To turn on labels for a layer, right-click the layer and toggle labeling on. To edit the labels, open Labeling Properties as shown below. This will open the Label Class pane. In this pane, the expression box shows how your labels are being drawn from a field in the attribute table. In some cases, ArcGIS will correctly identify the best field to use for labels. In other cases, it will not, and you will have to alter the expression manually. We will use Full_Street_Name, the field we identified earlier.

 

ArcGIS Pro options in which Label and Labeling Properties are highlighted with an orange box. On the right is the Label Class panel which is highlighting the Expression $feature.FULLNAME and is highlighted with an orange box.
Visual Guide Figure 3.3. Opening and editing labeling properties.

4. Editing label classes

Begin editing the style of your labels with the Labeling menu in the ribbon shown below. The default label symbols available are good starting points – they will help give you an idea of how to best design your own labels.

ArcGIS Pro labeling ribbon in which labeling is highlighted with an orange box.
Visual Guide Figure 3.4. The labeling menu in the ribbon.

You should also create label classes using this top menu bar. Similar to when we classified roads by their MTFCC code in Lab 2, we create label classes so that we can create different types of labels within a feature category, and use these classes to design our labels with visual order and/or category.

Label ribbon in which an orange box is highlighting the Class tab.
Visual Guide Figure 3.5. Creating a new label class in the Labeling menu in the ribbon.

When you create a label class, all you are creating is a class with a name – ArcGIS will not automatically recognize, for example, that a label class named “Interstates” should only be applied to roads which are interstates. We will tell ArcGIS this using SQL (structured query language).

In our data, all interstates have a MTFCC code of S1100 (this code signifies the interstate road-type; see the 2022 MAF/TIGER Feature Class Codes document). We can define this label class using the SQL view in the label class pane. See below:

Label class panel in which the SQL query of MTFCC is equal to S1100 which is highlighted with an orange box.
Visual Guide Figure 3.6. Adding an SQL clause to define a label class.

Note: The Label Class Pane can also be used to create label classes, instead of the top menu bar. You may find it more helpful to use the Label Class Pane for most labeling tasks.

If you forget which MTFCC code refers to which road type, you should refer to the image below. You can also open this view in your project – your road features should still be classified by MTFCC code, so viewing it in the symbology pane should create a view similar to the one below.

 

ArcGIS Pro symbology panel with an orange box highlighting the MTFCC field which has 11 symbol classes
Visual Guide Figure 3.7. Referencing the MTFCC code definitions in the Symbology pane.

You should create a different label class for each road type for which you wish to have a different type of label. This includes small differences, such as font size. You do not necessarily have to create a different label class for every road type, but you will likely have several (e.g., local road, collector road, highway, etc.). You should reference the lab requirements page to ensure that you have created enough different label classes throughout your map.

Once you create your label classes, you can switch back and forth between them while editing using the Class dropdown menu. Note that if you create multiple label classes, you will need to define all of them, including the default label class. If you do not, you will have duplicate labels. For example, you may have Interstates labeled in one class, and all roads labeled in the default class – causing interstates to be labeled in both classes.

Another option is to delete the default label class – but be careful when doing so that you are maintaining all the labels you need.

ArcGIS Pro label class window for the cleveland roads feature class. The class dropdown menu is highlighted with an orange box and the label class drop down menu shows primary road, secondary road, and local neighborhood road label classes.
Visual Guide Figure 3.8. Switching back and forth between label classes.

5. Designing label symbols

Once you’ve created a label class, you can use the Symbol tab in the Label Class pane to edit its style. Shown here is the label symbol editing menu (left), and the formatting menu (right). These are used to change many aspects of a label’s symbology – including fonts, sizes, spacing, color, etc. Highlighted in green are options I’ve found especially helpful – but don’t limit yourself to these. You should experiment with all options for symbol design—font, weight, spacing, etc. Recall from the lesson content that line spacing (leading) can be a negative value.

Two label class panels for the cleveland roads feature class. The symbol, appearance, halo, letter spacing, and line spacing are highlighted with orange boxes.
Visual Guide Figure 3.9. Editing the label symbology.

Symbology editing tip: As you work with the labels, you may find that there is a lot of “clutter.” The number of labels can be overwhelming. When you initially try to label the roads layer, it will likely slow your computer way down to the point of stopping (or at least appearing that it stops). To reduce the clutter, consider using the select tools in ArcGIS Pro to select roads by attribute or by location and then export the selected data to its own layer. Then, work with just that layer when labeling. This is a quick way to remove some of the road clutter from the map. Simply “un” -symbolizing the layers does not prevent the roads from being labeled. Using this method to select roads that, for example, intersect with another feature or have one or two MTFCCs, can save you computing power (and frustration).

6. Positioning label symbols

In addition to changing the style of your labels, it is important to also assign how they should be positioned. Recall the lesson content on text placement – our goal for this lab is to place labels only with automatic rules. We will not be placing or adjusting labels by hand.

There are many positioning parameters you can adjust in the label position tab—try them out and watch how your labels change. There are a lot of useful options (e.g., Feature Weight) whose function may not be immediately clear to you – I recommend using the link at the end of this sentence to learn more about labeling with the ArcGIS Pro Maplex Label Engine.

 

Three ArcGIS Pro label class panels showing the class, symbol, and position options.
Visual Guide Figure 3.10. Label positioning options.

7. Creating label expressions

In addition to simply drawing a label from a feature’s attribute table, you can edit label expressions using SQL to append words or other text for more descriptive labels. Don’t worry if you haven’t done any programming – you only need to make minor edits to create label expressions.

ArcGIS Pro interface highlighting the Cuyahoga and Geauga county lines with an orange box. On the right is the label class property window that shows an SQL query to append "County" to the name of the county.
Visual Guide Figure 3.11. Creating a label expression by appending the word “County” to labels using SQL.

You can also use SQL to append additional text to a label from the attribute table. An example is shown below – though, in this example, you are creating quite a wordy label, which is generally not recommended.

ArcGIS Pro Label class expression window on the top and the bottom shows the results of the query which adds the words "County" and "Ohio" to the county name.
Visual Guide Figure 3.12. Using SQL to create another label expression.

Part II: Layouts

1. Putting it all together

Remember that you will be adding labels both to your large-scale (primary) map, and your small-scale (locator) map. Once you’ve finished adding labels to your primary map, you can add similar labels to your locator map. You can also save and then import a copy of your large scale map into your project, and then adjust it for the new smaller scale. This is the same process we used to create our second map in Lab 1.

To duplicate/re-import (a refresher):

  1. Save the most current version of your map as a map file (right-click on the Map in the Table of Contents (TOC)).
  2. Import that saved the map as a copy back into your project (Insert Tab –> Import Map).
  3. Change the scale of your new map, and design for this new smaller scale as a locator map.

Your final task is to create a Portrait or Landscape layout with your two maps, a legend, and text elements. An example layout design is shown below.

Black and white map layout of the North Coast Harbor in Cleveland, Ohio.
Visual Guide Figure 3.13. An example landscape layout.

An example of a portrait layer is shown below: not that your map will also include a title, legend, etc. Additionally, these map examples are not shown in their final form – you are encouraged to use them for layout ideas, but you should not copy their designs. You should make sure your map meet the lab requirements. Refer to the lab rubric to confirm that you have the required elements in your map.

Portrait layout for the north harbor area in Cleveland.
Visual Guide Figure 3.14. Designing a Portrait layout.

2. Build your layout

Before importing your maps, add guides for ½ inch margins – you should not include anything on the page outside of these margins. Note again that the examples below contain unfinished design—they should not be interpreted as examples of finished feature or label symbology.

ArcGIS Pro landscape layout of Cleveland showing .5 margins.
Visual Guide Figure 3.15. Adding guides to a layout to ensure a 1/2″ margin.

For the locator map to be useful, you will need to insert an extent indicator. You should do so with the small scale map selected. This will draw a rectangle showing the extent of your large-scale map within the (larger) region covered by your small-scale, inset/locator map.

 

ArcGIS Pro layout map of Cleveland in which the extent indicator is highlighted with an orange box and a line with an arrow is pointing to the small scale map with the extent box.
Visual Guide Figure 3.16. Adding an extent indicator.

3. Add marginal elements

Marginal elements such as north arrows and scale bars should be added at this point. Keep your North arrow and scale bars simple and easy to read. Use “adjust width” to create clean scale bar values. You can also edit the color, font, label locations, etc., of all marginal elements. Reference lesson content for design ideas.

ArcGIS Pro interface with the North arrow highlighted with an orange box.
Visual Guide Figure 3.17. Adding a north arrow.

 

Scale bar design ribbon with the Fitting Strategy option highlighted with an orange box.
Visual Guide Figure 3.18. Adjusting the design of a scale bar.

4. Create a legend

Another important component of your map layout for this lab will be its legend. Insert a legend with your large-scale map selected so it reflects your large-scale symbol design. Your locator map should use similar symbols, and therefore should not need a legend.

ArcGIS Pro Interface showing the map layout and drawing order panel. The legend in the drawing order panel is highlighted with an orange box and the legend button in the ribbon is highlighted with an orange box.
Visual Guide Figure 3.19. Adding a legend.

Right-click your new legend element in the contents pane, and choose “Properties” to edit.

ArcGIS Pro interface with the drop down menu on display after right-clicking the legend. Properties is highlighted with an orange box.
Visual Guide Figure 3.20. Opening legend properties.
Two legend properties panels with an orange box highlighting the shows properties button in which an orange arrow points to the second properties panel.
Visual Guide Figure 3.21. Editing legend properties.

You do not have to include every item in your legend, and you may want to change the names of some items significantly. Your goal is to create a comprehensible map. To change the design of different legend elements, select them from the drop-down menu in the Format Legend pane.

ArcGIS Pro Legend panel showing the legend items.
Lab 3 Visual Guide Figure 3.22. Selecting a legend element to edit.

You can also make changes from the ribbon.

ArcGIS Pro ribbon with the legend dropdown menu showing various elements of the legend.
Visual Guide Figure 3.23. The Format-Legend menu bar in the ribbon.

Once you have made sufficient edits, you may want to disconnect your legend from the data by converting to graphics. This will give you more freedom over the design, but as your legend will no longer update dynamically if you update any map symbols, you should save this step until the end. You will have to “ungroup” the elements to edit them. Once you convert to graphics, you will need to right-click and “ungroup” multiple times to edit the elements for detailed design work. (Note that this is not a well-edited legend, just an example of one in process).

 

ArcGIS Pro options drop down menu highlighting the Convert to Graphics option with an orange box. The map layout legend is in the background.
Visual Guide Figure 3.24. Converting a legend to graphics for fine-grained edits.
ArcGIS Pro Dynamic Text drop down menu.
Visual Guide Figure 3.25. Adding service layer credits as dynamic text.

Once your legend is complete, there are only a few final touches to be made. Use the “Dynamic Text” dropdown to move the service layer (basemap) credits out of the map frame and place them elsewhere in your layout, for a cleaner look.

screen capture: adding service layer credits as dynamic text,
Visual Guide Figure 3.26. Adding service layer credits as dynamic text.

Don’t be afraid to re-arrange your layout elements as you go! It may take quite a few tries before you find an optimal design.

Remember to create visual hierarchy for marginalia elements:

  1. Title
  2. Subtitle
  3. Legend Titles
  4. Legend Text
  5. Data Source
  6. Name

Below is an example of a landscape layout made from similar data – you will need to adjust your map to work with the assigned data and location. Note also that the map below may not include all required elements for this lab, but is an example of how your layout might look if you are on the right track.

ArcGIS Pro Layout of the North Coast Harbor area of Cleveland.
Visual Guide Figure 3.27. Example map layout.

5. Final tips and tricks

  • You may use color, but do not over-rely on it. It is often advised to use all greyscale at first, and then add color later on for emphasis. Too much color on a map that is not well balanced will result in a poorly designed map.
  • Don’t be afraid to change course while you work—try out different labeling and layout options before committing to a final design.
  • The Lab 3 Visual Guide contains many design ideas and suggestions. Do not rely on the Guide to tell you how to design your map. Instead, use the instructions to learn how tools in ArcGIS Pro are used and then let your creativity guide your design.
  • See the Lab 2 and Lab 2 Visual Guide instructions if you need a refresher on how to design symbols or how to export your map. Remember, if your map uses a gradient fill, complex area fill patterns, or coastline effects, export the map setting the resolution to be no more than 150dpi.
  • Check that your map meets all listed requirements by referring to the lab instruction document and rubric before you submit.

Data Source: The National Map.

License

Icon for the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Digital Cartography Copyright © 2024 by Dorris Scott is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except where otherwise noted.

Share This Book