Select to view content in your preferred language

Select and delete multiple vertices using rectangle selection tool

611
6
10-16-2024 06:52 PM
Status: Already Offered
Labels (1)
Bud
by
Esteemed Contributor

I have a polygon with many vertices. I want to select multiple vertices on the left hand side of the polygon and delete those vertices.

Bud_0-1729129921348.png

It would be ideal if I could use a rectangle selection tool to select multiple vertices and then delete them.

6 Comments
Scott_Harris
Status changed to: Already Offered

Hi @Bud ,

You can do this using the tools provided on the Edit Vertices toolbar.

selectverticesrectangle.gif

Key steps: First switch to the Select By Rectangle tool, then switch to the Delete Vertices tool. Now when you drag a selection for deletion, it will constrain to a rectangle.

LisaRandolph_Thurston

That is how the tool used to work with ArcMap. Using Pro, this tool does not work the same with way with my version (3.1.2), which is very frustrating if you have thousands of vertices to delete. So frustrating....

Scott_Harris

@LisaRandolph_Thurston can you describe what you are seeing happen when you follow what I describe in my comment above and in the provided GIF?

LisaRandolph_Thurston

Many aspects are right on - using the rectangle tool, I am able to select a number of vertices, then click the "vertices minus" tool, but they do not get deleted. BUT I just found my work-around: select multiple vertices using the rectangle tool, then hit the Delete key on the keyboard. I am now able to accomplish what I need to do. ArcMap tools worked as described above. ArcGIS Pro just works differently than ArcMap (at least for us old timers). Thanks for asking!

 

Scott_Harris

@LisaRandolph_Thurston I'm glad you have a solution using the Delete key.

FYI the delete vertices tool is for selecting and deleting vertices in one action. You can also use it to delete individual vertices by clicking on them.

deletevertices.gif

 

LisaRandolph_Thurston

NOW you got my attention - thank you so much!