Need help finding vertices where there is a change in attribute value

02-13-2020 01:29 PM
New Contributor

I currently have a large line shapefile, with an important field being a size field which has multiple size values. My goal is to be able to create a point file that shows where these sizes change. For example: 


If ---- represents 1 unit, +++ represents 5 units, and === represents 10 units on this line: 


I would want to highlight the vertices, or create a point file where there's a point over each vertex where there's a change, like this, without highlighting the vertices where there is no change in size: 


 I'm currently running the Detect Feature Changes tool from the Data Comparison toolbox, but it may not work. I haven't been able to find a way to do this with normal geoprocessing (including select by location and spatial join) so perhaps an ArcPy script would help? 

Just to clarify, I need a way to: 

  • Find vertices where values from the same field increase or decrease after the vertice
  • Turn this data into a point file
  • Omit vertices where there is no change in attribute value. 
0 Kudos
0 Replies