In ArcGIS, is it possible to change the polyline symbology to show vertices? Or do I need to extract the points via Feature Vertices To Points? This becomes a pain if I want to edit the source polygon/polyline features.

Here is what I'd like to see (this is from GMS), as I can clearly see start/end nodes and interior vertices.


I found out that pressing the V key while editing will show vertices. But it is only useful while editing and pressing V.

  • Yes the only was to maintain polyline and vertices consistency is in the editing mode.
    – Mapperz
    Mar 28, 2011 at 14:31

4 Answers 4


There is an example in the SDK samples http://resources.esri.com/help/9.3/arcgisdesktop/com/COM/ExtendAO/VertexLineSymbol.htm

Description This project provides a custom symbol to draw a line and its vertices. Simple custom functionality is provided to alter both the symbol used to draw the basic shape of the line, and the symbol used to draw its vertices. A property page is also provided to allow users to edit the properties of the symbol using the user interface.


I recommend that you vote for an ArcGIS Idea entitled Draw vertices:

It would be nice to display vertices at all time. Currently a line has to be selected for it to draw vertices. Maybe a button to turn it on and off.


You could use the free draw vertices tool from Ian Ko's geowizards. Works very nicely.


I don't know of a way to do this OOTB, but in the past I've handled this requirement with a layerextension. The extension would draw vertices when ILayerExtensionDraw.AfterLayerDraw was called. This requires ArcObjects though.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.