Combining geometry of line topology with properties of original features

Hi John,

thank you very much for your explanation. Including some sketches and explanation of what I would like to do, makes my problem clearer. We want to calculate isochrons with pyGPlates. This is a sketch of an initial situation with two ridges between four plates moving at different velocities.


After some time, the area where the mid ocean ridges overlap becomes a mess because isochrons are positioned over each other as illustrated in this sketch.

When the overlapping parts of the ridges would be cut off before creating the isochrons it would become less of a mess. Do you know a way to do that? I was thinking to convert lines to a line topology, doing the cut off and convert back to the lines (without the parts that were cut off when making the line topology). If this isn’t possible I guess I could use another tool like the pyGPlates distance to determine the intersection of the two lines or something from shapely.