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.