Skip to main content
Question

Create vertex on existing line feature


joe_cast
Contributor
Forum|alt.badge.img+2

Hello all,

I have some point (electricity poles) and line (overhead conductors) features which I need to connect up for our utility network model. 

I am trying to insert a vertex on the line at the nearest point to the pole. I have a neighbor finder and vertex creator, but neither are actually adding a vertex to the line (the neighbor finder has insert vertex on base feature set to yes). 

Is there something I am missing or another way to go about this?

thanks. 

7 replies

crutledge
Enthusiast
Forum|alt.badge.img+28
  • Enthusiast
  • March 19, 2025

Hi ​@joe_cast I think the PointOnLineOverlayer would work well for you here:

PointOnLineOverlayer

I hope this helps. Good Luck!

 


joe_cast
Contributor
Forum|alt.badge.img+2
  • Author
  • Contributor
  • March 19, 2025
crutledge wrote:

Hi ​@joe_cast I think the PointOnLineOverlayer would work well for you here:

PointOnLineOverlayer

I hope this helps. Good Luck!

 

Thanks, Ill try that. The notes say it splits the line feature which I dont want, so this may not work for this application. 


geomancer
Evangelist
Forum|alt.badge.img+47
  • Evangelist
  • March 19, 2025

Strange, the NeighborFinder should just insert an extra vertex on the line.

 


dustin
Influencer
Forum|alt.badge.img+30
  • Influencer
  • March 19, 2025

Might consider the AnchoredSnapper with the Segment snapping option. Anchor would be points, Candidates would be lines.


crutledge
Enthusiast
Forum|alt.badge.img+28
  • Enthusiast
  • March 19, 2025
joe_cast wrote:
crutledge wrote:

Hi ​@joe_cast I think the PointOnLineOverlayer would work well for you here:

PointOnLineOverlayer

I hope this helps. Good Luck!

 

Thanks, Ill try that. The notes say it splits the line feature which I dont want, so this may not work for this application. 

Ah yes. You could use a LineCombiner or FeatureJoiner after that point. The assembled lines should keep the vertex.

And as ​@geomancer points out your original method should be working. Maybe with that advice you will get the vertex on the line. Good Luck!


DanAtSafe
Safer
Forum|alt.badge.img+17
  • Safer
  • March 19, 2025

Hi ​@joe_cast and ​@geomancer The NeighborFinder only inserts one vertex from the closest candidate.  FYI there’s an enhancement request to insert all points within tolerance, FMEENGINE-15502.  The AnchoredSnapper does the same without having to reconnect the lines.


joe_cast
Contributor
Forum|alt.badge.img+2
  • Author
  • Contributor
  • March 27, 2025

Thanks for the suggestions all. The neighbor finder was adding a vertex after all, but I had to send it through a feature writer to see them in arcgis. Good learning opp for me :)


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