Skip to main content
Question

Creating Points Along a Polyline at Equal Intervals

  • January 3, 2025
  • 3 replies
  • 101 views

danraleigh
Contributor
Forum|alt.badge.img+4

I am hoping to produce a group of points along polylines of various lengths. I’ve been trying to mimic the GeneratePointsAlongLines() method from arcpy and ArcGIS Pro which will simply build out points from the start of a polyline at a designated interval (regardless of line segment vertices). I’ve investigated Densifier, but this transformer incorporates vertices and produces points that do not conform to the designated interval. I’ve contemplated utilizing Snipper, but this seems challenging given that many of the line segments I expect to incorporate may vary in lengths for different inputs.

I’d appreciate any insight that can be offered.

3 replies

geomancer
Evangelist
Forum|alt.badge.img+48
  • Evangelist
  • January 7, 2025

Would it work for you to use Densifier in combination with VertexExtractor (from FME Hub) and a SpatialFilter on identical point geometries?

 


ebygomm
Influencer
Forum|alt.badge.img+38
  • Influencer
  • January 7, 2025

You can handle different line lengths going into the snipper with a process along these lines

 


danraleigh
Contributor
Forum|alt.badge.img+4
  • Author
  • Contributor
  • May 15, 2025

@ebygomm I did end up building out a workflow where I cloned the appropriate number of copies of a segment, calculated the start and end distances at which these would be snipped (taking into account any “leftover” distance from a prior segment, if applicable), then created coordinates/vertices from there. I incorporated Python Callers to assist with this, and I can try to post a snapshot of the workflow if anyone else is interested in seeing the process.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings