2.7 Digitize and Edit Features

One of the most common ways new features are created is by simply adding them to a map based on known coordinates or underlying reference layers. This process is called digitizing. Nowadays, digitizing is most often performed by tracing a map or image in GIS software with the cursor on screen, which is known as heads-up digitizing. Georeferencing and heads-up digitizing sometimes go together, such as when you want to record features shown on an old map or historic aerial photo. Alternatively, tablet digitizing involves using a special input device called a puck to trace over a hard-copy map taped to a large flat surface gridded with circuits, called a tablet. Since tablet digitizing requires special hardware and heads-up digitizing does not, this section will only cover the latter.

Section Outcomes

In this section, you will:

  • Create a new feature class
  • Add features by tracing the map
  • Add features by known coordinates
  • Edit feature geometries
  • Edit feature attributes

Stage 2: Forming the Intention iconCreate a new feature class

The first step to digitizing is creating a file container and layer to digitize features into. The new feature class must be assigned the correct geometry (point, line, or polygon) and the attributes necessary to represent the features being digitized. It should also be assigned the same coordinate system as the map frame, as that will allow for the most accurate positioning of feature vertices. The feature class can be transformed into other coordinate systems as needed after features are digitized.

Stages 3 and 4: Specifying and Executing an Action SequenceAction Sequence

1. Open the ArcGIS Pro project you used for Section 2.6, or create a new map project and set the basemap to satellite imagery.

2. Choose a set of geographic features shown in your georeferenced image from Section 2.6 or the imagery basemap to digitize that are all the same general type of feature (e.g., political boundaries, lakes, buildings, etc.).

3. In the Catalog pane, expand the Databases item, then right-click on the project database and select “New→Feature Class”.

Figure 2.50: Creating a new feature class in the project geodatabase
Figure 2.50: Creating a new feature class in the project geodatabase (© Esri; see copyright notice for details)
Stages 5 and 6: Perception and InterpretationPerception and Interpretation: Notice that the handy context menu above contains numerous other actions you can perform on a geodatabase. If you right-click on a folder instead of a geodatabase in the Catalog pane, you get different options, and can create other types of items under the “New” submenu. These include a file geodatabase and a shapefile. Choosing to create a new feature class opens the Create Feature Class pane, which contains a six-step wizard to walk you through creating the feature class.

4. In the Create Feature Class pane, give your new feature class an appropriate name (with no spaces or special characters), choose the correct feature geometry (“Feature Class Type”), and uncheck “Z Values” under “Geometric Properties”, then click the Next button.

5. In the Fields table, add new fields for each attribute that the feature class should have, specifying the correct data type for each new field (see Section 2.4 for an explanation of the different data types). When finished adding fields, click the Next button.

6. Under Spatial Reference, choose the coordinate reference system used by the map frame, then click the Next button.

7. Click the Next button twice to move through Tolerance and Resolution, accepting the defaults for each. On the last pane, Storage Configuration, click the Finish button.

Stages 5 and 6: Perception and InterpretationPerception and Interpretation: A window with a progress bar shows the feature class is being created. After a few moments, the new feature class appears in the Contents pane. Nothing new appears on the map.

Stages 5 and 6: Perception and InterpretationTeachback 22 Perception and Interpretation

Why did nothing new appear on the map when the feature class was created?

Stage 2: Forming the Intention iconAdd features by tracing the map

The simplest way to add features to your new feature class is to trace objects that you can see on a georeferenced raster map or imagery. If you plan to create multiple features that share endpoints or boundaries, snapping can help avoid geometry errors like undershoot, overshoot, and slivers caused by overlapping polygons.

Stages 3 and 4: Specifying and Executing an Action SequenceAction Sequence

8. Zoom the map in closely to the location where you will begin drawing your first feature.

9. In the Edit ribbon tab, click the Create button.

10. In the Create Features pane, under “Templates”, click the name of the feature class you created for digitizing.

Stages 5 and 6: Perception and InterpretationPerception and Interpretation: In the Create Features pane, a set of icons appears under the feature class name, with the left-most icon selected. The cursor becomes a set of crosshairs when moved over the map. A toolbar with some of the buttons from the Create Features pane and a few others appears at the bottom of the map. Hovering over each button brings up a tooltip explaining what the button does.

11. Begin drawing the first feature by clicking on it on the map. If the feature is a point, it will be placed immediately, so you can skip Steps 12 and 13.

12. If drawing a line or polygon, click other places along the feature boundary to place vertices (Figure 2.51).

Figure 2.51: Digitizing a feature on the map
Figure 2.51: Digitizing a feature on the map (© Esri; see copyright notice for details)

13. If you are drawing a polygon and it becomes difficult to see the reference layers under the polygon fill, increase the polygon layer’s transparency using the Transparency input in the Appearance ribbon tab for the layer. (Remember that the layer must be selected in the Contents pane to access its Appearance tab).

14. When finished, double-click on the map or click the Finish button (the button with the green checkmark) on the toolbar at the bottom of the map to place the feature.

Stages 5 and 6: Perception and InterpretationPerception and Interpretation: The dotted line connecting the cursor to the previous vertex disappears and the new feature is highlighted in teal to show that it has been created and selected. The feature has not yet been permanently added to the feature class.

15. If you are satisfied with the feature, in the Edit ribbon, click the Save button (which looks like a large purple floppy disk with a pencil), then hit “Yes” in the pop-up window to write the new feature to the feature class. If you want to remove the feature and redraw it, click the Delete button (which looks like a red X) or hit the Delete key on your keyboard.

Why are there two Save buttons?

Figure 2.52: The Save Project button and the Save Edits button
Figure 2.52: The Save Project button and the Save Edits button

Step 14 is important! Your new features and other edits to a dataset do not save automatically, nor do they save when you save the project. This is because an ArcGIS Pro project simply provides a container with links to the various layers shown on the map; it does not embed the data for the layers (this is also discussed in Section 1.3).

Think of an ArcGIS Pro project as like a picture frame in an art gallery, and the data as the artwork within the frame. Saving the project saves changes to the frame, but not changes to the artwork. Thus, if you digitize or edit features and just click the Save Project button, then close the project, the next time you reopen the project, your features or edits will have disappeared! You must also click the large Save button in the Edit ribbon tab to save changes to the data shown on the map.

16. In the Edit ribbon tab, click the small Clear button to deselect the new feature.

17. In the Edit ribbon tab, make sure the Snapping button is active. Click the down arrow under the button and hover your mouse over each snapping option to read its tooltip. (Note that there is also a small Snapping button in the bottom-left corner of the map with the same options).

Stages 5 and 6: Perception and InterpretationTeachback 23 Perception and Interpretation

  1. If you digitize two adjacent polygons, which snapping options should be active? Why?
  2. What is the snapping tolerance? How does it affect digitizing?
  3. Should snapping always be on? When might it be useful to turn snapping off?

18. Using one of the tools in the Create Features pane, draw another feature that borders or intersects the first feature you drew. Use snapping to ensure the features intersect at the correct location and have no gaps between their borders if they are adjacent polygons (Figure 2.53).

Figure 2.53: Using snapping to ensure adjacent polygons share a boundary with no gaps or overlap
Figure 2.53: Using snapping to ensure adjacent polygons share a boundary with no gaps or overlap (© Esri; see copyright notice for details)

19. Save your edits and continue adding more features.

Stage 2: Forming the Intention iconAdd features by known coordinates

Sometimes you may know the exact coordinates of a point feature or vertex you want to add to a vector dataset. If you have several sets of known coordinates for point features, you can add these as a spreadsheet and create a map layer by following the steps in Section 2.2. But for just one or two points with known coordinates, or vertices of a line or polygon with known coordinates, it is easy to add the point or vertex by right-clicking on the map while digitizing.

Stages 3 and 4: Specifying and Executing an Action SequenceAction Sequence

20. Using one of the tools in the Create Features pane, right-click on the map, then click “Absolute X,Y, Z…”

21. Enter the longitude and latitude coordinates in decimal degrees, or change the unit dropdowns if your coordinates use different units, then hit the Enter key on your keyboard (Figure 2.54).

Figure 2.54: Entering absolute coordinates for a point or feature vertex
Figure 2.54: Entering absolute coordinates for a point or feature vertex (© Esri; see copyright notice for details)
Stages 5 and 6: Perception and InterpretationPerception and Interpretation: The point feature or vertex is created at the location of the specified coordinates. If the feature is a line or polygon, a dashed line appears from the new vertex to the cursor, and the next vertex can be placed.

Stage 2: Forming the Intention iconEdit Feature Geometries

ArcGIS Pro’s editing tools give you the power to edit the geometry of existing features. This comes in handy if a feature’s shape or location has changed, or if you want to fix geometry errors, improve a feature’s accuracy, or cut inner rings out of a polygon feature. The tools for modifying existing features can be accessed through the Edit ribbon tab’s Tools gallery or the Modify Features pane, opened by the Modify button in the Edit ribbon tab.

Stages 3 and 4: Specifying and Executing an Action SequenceAction Sequence

22. In the Edit ribbon tab, click the Modify button to open the Modify Features pane.

23. In the Edit ribbon tab, click the Select button.

24. On the map, click on a feature you would like to edit.

25. In the Modify Features pane, under “Reshape”, click the Edit Vertices button (or click the Edit Vertices button in the Tools gallery of the Edit ribbon tab).

Stages 5 and 6: Perception and InterpretationPerception and Interpretation: Green squares appear on the vertices of the feature, and the cursor changes to a white arrow. A toolbar with buttons to select, add, and remove vertices and make other changes to the feature appears at the bottom of the map. A table with vertex coordinates appears in the Modify Features pane (Figure 2.55).
Figure 2.55: Using the Edit Vertices tool
Figure 2.55: Using the Edit Vertices tool (© Esri; see copyright notice for details)

26. Click and drag vertices to adjust their positions.

27. In the toolbar at the bottom of the map, use the Add button to add new vertices as needed, and use the Delete button to delete vertices.

28. To add an inner ring to the polygon (i.e., cut a hole in the polygon) or add a separate part to a multipolygon, click the Continue Feature button (which looks like a pencil over a line), then click the map to add vertices along the feature boundary.

29. When satisfied with your edits, click the Finish button on the toolbar at the bottom of the map.

30. Save your edits using the Save button in the Edit ribbon tab.

Stage 2: Forming the Intention iconEdit Feature Attributes

So far, you have just created and edited feature geometries. Each new feature you create is assigned a row in the attribute table for the dataset. Its values for each attribute are null or assigned a default value until you edit them in the table. Here we will just look at editing the values in existing table fields; adding and removing fields from the table is covered in Section 3.2.

Stages 3 and 4: Specifying and Executing an Action SequenceAction Sequence

31. In the Contents pane, right-click the layer name of the feature layer, then click “Attribute Table” to open the attribute table. Alternatively, select the layer in the Contents pane, then open the Data ribbon tab and click the Attribute Table button.

32. Determine which feature corresponds to each row by clicking on the gray box to the left of each row to select its feature and highlight it in teal on the map.

33. Click the first <Null> table cell that should be filled in with a value, and type the value of the attribute shown in the field (column) header for the row’s feature (Figure 2.56).

Figure 2.56: Editing values for new features in the attribute table
Figure 2.56: Editing values for new features in the attribute table (© Esri; see copyright notice for details)

34. Continue editing attribute values for each feature you added to the dataset.

35. In the Edit ribbon tab, click the Save button to save your edited attribute values.

36. Save the project.

Stage 7: Evaluating the Outcome iconTeachback 24 Evaluation

Why is it necessary to edit the attribute table after digitizing new features?

Further Resources

More information about editing tools and basic digitizing and editing directions are available on the ArcGIS Pro Help Editing pages.

Teachback 25 Chapter Reflection

  1. Write a reflection essay describing what you learned from completing the work in this chapter. Explain:
    • What did you learn about geographic data by creating and manipulating it?
    • What types, models, and formats of data can you create using GIS? How is each created?
    • What other types of geographic data, created by other means, can be used in GIS?
    • What was most difficult in this chapter?
    • What key “aha!” moments did you experience?
    • What were the biggest takeaways you will remember when working on future GIS projects?
  2. If possible, share your essay with a classmate or colleague who also completed the chapter and discuss your experiences with the chapter exercises.

 

definition

License

Icon for the Creative Commons Attribution-NonCommercial 4.0 International License

The Flexible GIS Workbook for ArcGIS Pro Copyright © 2020 by Carl M Sack is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License, except where otherwise noted.

Share This Book