|
BLOG
|
In this blog, I will discuss how to create a multipart polygon, specifically a multipart polygon with holes, also known as a donut polygon. Although this article focuses on polygons, some of the functionality discussed here is not specific to polygons so please try it out with your workflows and let us know what you think. I will describe four interactive methods that result in polygon features with donut holes: Create a new multipart polygon; Create a new polygon with the clip intersecting option to modify an existing polygon; Modify an existing polygon using the Continue Feature tool; Modify an existing polygon and output a new polygon using the Split tool.
Creating new polygon features
First, I will discuss two workflows to create a new multipart polygon using Feature Template construction tools. From the Create Features pane, choose a Polygon feature template. For sketching a new multipart polygon, we can use one of the following construction tools: polygon, autocomplete polygon, right angle, or trace.
Create a new polygon with a donut hole
I have a sketch in progress and am ready to add the donut hole. To proceed, I add a part to the sketch by choosing Finish Part from the context menu. After choosing Finish Part, the sketch will remain in progress and I simply resume digitizing to add another part. For a donut, I digitize within an existing part of the sketch. When done, I finish the sketch to create the multipart feature.
Create a new multipart polygon
If you prefer shortcut keys, either hit F4 on the keyboard or hold down the shift key while double clicking to execute the Finish Part menu item. Without the shift key, double clicking will finish the sketch and create the new feature.
The Finish Part command is available on the following tools’ context menu: Feature Template construction tools, Replace Geometry edit tool, Continue Feature edit tool, and Split interactive edit tool. One more note on the context menu, the context menu may look different depending on the feature geometry type being edited and if the right click is on an edge or in open space.
Create a new polygon and clip intersecting, existing polygons
Some Feature Template construction tools support tool options that can be set at time of use on the Active Template pane or stored with the template’s properties. Polygon construction tools have an option to clip intersecting polygons within the same feature layer. The option takes the input sketch on finish and searches for any existing, intersecting features to clip. In addition to the new polygon, overlapping polygons are clipped and may result in a multipart polygon.
Modify existing polygon features
Now, I will discuss modify tools for updating existing polygons. The modify tools are available from the Edit tab tools gallery or from the Modify Features pane.
Modify an existing polygon to have a donut hole
The Continue Feature tool is the suggested tool for modifying an existing polygon feature to be a multipart polygon or to add additional parts to a multipart polygon. Upon opening the tool, if there is a valid selection, which for this tool is one feature, the tool will be active and the feature sketch is shown on the map. If the selection is not valid, the tool will be in active select mode. Without changing to the core select tool, either select a single polygon feature on the map or, if there are two or more features selected, select one feature on the map or reduce the selection set down to one by interacting with the feature identifier in the tree node. To use the tool, I begin clicking in the map to add vertices to the sketch. I can digitize a part within the existing polygon to create a donut or digitize new distinct parts using the Finish Part capability as described above. When the polygon sketch is ready, I finish the sketch and commit the edits. A new feature is created and the original single part polygon is now a multipart polygon.
Split an existing polygon to have a donut hole
The Split tool, Interactive mode, is the suggested tool to split an existing polygon into two or more features. For my scenario, Split is different from Continue Feature because it results in multiple polygon features, one within the other, rather than one polygon feature with a hole. Like Continue Feature, and the majority of the modify features tools, the tool will activate on open if the selection is valid for the tool’s criteria. If it is not valid, simply update the selection on the map or via the treenode without changing the tool. Split can support multiple selected features but for my case, I just need the one polygon selected. Once I have the polygon selected, I start sketching on the map. Rather than sketching a polygon like I’ve shown in the prior workflows, I am sketching a line. To use Split interactive to create a donut, I need to create a closed loop line by snapping the last vertex to the first vertex. Once I have a closed loop line, I can finish the sketch to create one or more polygons within another polygon.
If mid sketch vertex editing is making it challenging to close the line back onto itself, aside from rushing to the beat the timer, there are two options. The video shows beating the vertex editing timer as well as the two options I describe below.
The first option is to place the last vertex somewhere near the first. Then, take advantage of the mid sketch vertex editing capability by hovering over the vertex to get into vertex editing mode. Once in this mode, move the vertex and snap it onto the first vertex.
The second option is new at 2.9 and may be the preferred of the two options. It is now possible to toggle off mid-sketch vertex editing on the edit toolbar and then snap the last vertex to the first vertex. Sketch vertex editing can be toggled on/off at any time while using any edit tool that sketches on the map.
... View more
12-01-2021
12:27 PM
|
3
|
0
|
3628
|
|
IDEA
|
11-19-2021
10:36 AM
|
0
|
0
|
827
|
|
IDEA
|
Snap to Feature pull right is available on the context menu, starting at Pro 2.6.
... View more
11-19-2021
08:51 AM
|
0
|
0
|
841
|
|
IDEA
|
05-12-2021
11:25 AM
|
0
|
0
|
720
|
|
POST
|
In Pro this is accomplished via a GP tool called 'Make Route Event Layer' Go to Analysis tab, choose Tools then search on 'Route' (or similar) to find this and related GP tools.
... View more
07-10-2020
12:30 PM
|
1
|
1
|
1127
|
|
IDEA
|
I am testing editing of dates in the Attributes pane and the Feature Template Active Template pane in ArcGIS Pro 2.5. When tabbing through the Attribute grid, click either the up or down arrow on keyboard to set a date field to the current date and time, and then click Enter key to apply. Hopefully this helps. -Jennifer
... View more
07-01-2020
10:08 AM
|
0
|
0
|
2362
|
|
POST
|
Thank you for sharing the video. I would like to emphasize, as you do in the video, that Map view focus is key when copying/pasting features. Because editing shares the clipboard with all of Pro (e.g. copying and pasting layers), focus matters. Regarding shortcut keys from an earlier comment, CTRL+ALT+V is working for Paste Special at 2.5. Whether using the Map or Edit tab, or Shortcut keys (CTRL+C, CTRL+V, CTRL+ALT+V) the map view needs to have focus for copying and pasting features. Map view has focus when the map view tab is dark blue.
... View more
07-01-2020
08:54 AM
|
2
|
1
|
5343
|
|
IDEA
|
Hi Justin, This is by design. Whenever you apply a geometry edit, e.g. move an annotation feature with the Anno edit tool and hit F2 or apply on the edit toolbar, the feature will exit the tool's mode. This is by design and applicable to all edit tools, not just Annotation edit tool. At 2.5, we added an enhancement to apply in progress geometry edits when an attribute is changed. Prior to 2.5, in progress geometry edits were discarded with an attribute change. Thanks, Jennifer
... View more
02-21-2020
10:18 AM
|
0
|
0
|
682
|
|
POST
|
Hi Evan, This is a known issue and is fixed in Pro 2.5. Thanks for reporting it. -Jennifer
... View more
11-22-2019
11:25 AM
|
1
|
0
|
791
|
|
POST
|
Follow Feature options for curved and straight are now available in Pro 2.5. You can access the options dialog when the Follow Feature Construction tool is active by right clicking and choosing Options or using the 'O' shortcut key.
... View more
11-05-2019
09:58 AM
|
1
|
0
|
1215
|
|
POST
|
With the Edit Vertices tool, you will be able to modify the parts of a multi-part annotation- including rotation and changing segment types. Additional multi-part editing capabilities in the Annotation edit tool are not yet available.
... View more
10-03-2019
11:52 AM
|
0
|
0
|
1583
|
|
POST
|
Hi Heather, Can you try these steps and let me know if they address your requirement for adding the geometry? 1. Open the Attribute Table for the layer with the unplaced features 2. Select one of rows for an unplaced feature 3. From edit tab, choose Modify to open the Modify Features pane 4. Choose Replace Geometry--> sketch the feature geometry and hit F2 to finish 5. Repeat for another feature by changing the selection in the table For the attributes, you can Copy and paste attributes for selected features and records from the Attribute pane Transfer attributes from one feature to another using the Transfer Attributes tool on the Modify Features pane Thanks, Jennifer
... View more
10-03-2019
11:45 AM
|
1
|
0
|
1112
|
|
POST
|
After updating the attribute in the table, are you hitting the enter key or otherwise activating a different record before creating another point feature?
... View more
07-16-2019
02:11 PM
|
1
|
4
|
2177
|
|
POST
|
Can you document your ArcMap workflow to help me understand what you need?
... View more
07-16-2019
02:06 PM
|
0
|
0
|
6703
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | Tuesday | |
| 2 | Tuesday | |
| 2 | 3 weeks ago | |
| 2 | 10-22-2025 02:01 PM | |
| 1 | 08-14-2025 04:34 PM |
| Online Status |
Offline
|
| Date Last Visited |
10 hours ago
|