Skip to main content
Question

How to extract intersection lines from circles?

  • October 9, 2019
  • 4 replies
  • 28 views

dataninja
Forum|alt.badge.img

Hi everyone, I have a geometry question.

As you can you in the following image, I have three different circles that overlap. How do I extract the red lines?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

4 replies

erik_jan
Contributor
Forum|alt.badge.img+22
  • Contributor
  • 2179 replies
  • October 9, 2019

I have created a workflow that creates (almost) the required output:

 

The output looks like this:

 

Hope this helps.

Here is the FME workspace (FME 2019) : Roads_from_circles.fmw


fmelizard
Safer
Forum|alt.badge.img+20
  • Safer
  • 3719 replies
  • October 9, 2019

not_arcs_b19642.fmw Hi @trungn1993 This method uses a VoronoiDiagrammer, Chopper (to 2-point lines), and a NeighborFinder searching a distance slightly less than that specified in the VoronoiDiagrammer.


dataninja
Forum|alt.badge.img
  • Author
  • 44 replies
  • October 9, 2019

I have created a workflow that creates (almost) the required output:

 

The output looks like this:

 

Hope this helps.

Here is the FME workspace (FME 2019) : Roads_from_circles.fmw

it's really close :) but not good enough unfortunately


ebygomm
Influencer
Forum|alt.badge.img+44
  • Influencer
  • 3427 replies
  • October 10, 2019

I'd coerce to lines, then use a line on line overlayer followed by a test to keep the overlapping lines only

voronoi_intersection_lines.fmw