Skip to main content
Hello FME'rs,

 

 

What I'd like to do is intersect two line feature classes to produce an intersection POINT output feature class.  

 

 

This is a relatively simple task to perform in the Arc geoprocessor (overlay->intersect).  However, my first few attempts with FME (using lineonline overlay) doesn't quite yield the results I want as it appears the give me the intersection points as well as ALL the start/end points of the intersecting line segments.

 

 

Can someone kindly point me in the right direction?

 

 

Thank you :)

 

JP
Hi JP,

 

 

Create a list in the lineonlineoverlayer.

 

After overlaying, test the point features (geometry filter) to return only the points with a list that includes attributes of both features.

 

 

Hope this helps.
Hi JP,

 

 

the easiest might be to just use the TopologyBuilder. It will output all the intersection points (nodes) without any further processing.

 

 

David
Sorry, apparently I missed the part about the start/end points. Use the CoordinateExtractor with the values 0 and -1 to get the start/end points and a 2DPointReplacer to convert them into points.

 

 

David
Hello Itay/David,

 

 

Thank you both for your quick and clear responses.  I believe I understood your answers well enough to make an attempt and currently in the process of doing so (the workbench is chugging away ...).  I don't know approach works best but once I'm done or stuck (and likely the latter) I'll let you know.  Thanks again.

 

 

regards,

 

JP
Hi all,

 

 

I cant bring the attributes from the point to a new shapefile. The values of the attributes List that store the ID of the lines that intersect at the point are not copied even doing Auto-connect attribute.

 


Hi JP,

 

 

the easiest might be to just use the TopologyBuilder. It will output all the intersection points (nodes) without any further processing.

 

 

David

Hi David,

 

Could you please give a quick example?

 

Many thanks!


Hi David,

 

Could you please give a quick example?

 

Many thanks!

Have a look at these tutorials:

https://community.safe.com/s/article/building-topology-calculate-route-length-topologyb

https://community.safe.com/s/article/Building-Topology (step 11)

If something is still unclear, consider posting it as a separate question for maximum visibility.


Reply