I'm looking for a way to extract non-endpoint vertices from a line. I know there is a tool called Feature Vertices to Points but this tool only extracts vertices using either the All Vertices, Start Vertex, or End Vertex point types. I'm looking for a way to extract the all vertices between the starting and ending vertices.
Any suggestions?
Note: The Feature Vertices to Points tool has an option to select Midpoint as the point type. Using this option creates a point at the midpoint of the line, even if no actual vertex exists at that point of the line.
Solved! Go to Solution.
How is this done within Model Builder?
You might be able to use the Calculate Value utility to run all the Python code you need, but I think that just overcomplicates things. You're better off writing this as a script tool. If you're not comfortable with that then hopefully someone with more Modelbuilder experience can help.
If you want to do this in model builder do this:
This can very easily be done in modelbuilder.
You can even do start & end in one pass, something like:
Fine tuned to perfection, nice! 🙂