span8
span4
span8
span4
Hi all,
I'm trying to cut a collection a lines at specific points with FME workbench 2018.1.I tried to achieve this with the PointOnLineOverlayer transformer.The settings in the transformer is shown under:
I found some inconsisties in the result.I connected a data inspector to the output points and output lines.The results are shown under:
1.The lines are cut correctly in this case
2.In the following section, i do not understand why the lines got interrupted when i did not pass point in that location
3.Same situation as 2
Can someone explain to me why the lines got cut at locations that i did not pass along to the transformer?The original data consists out of closed lines:
--- EDIT
I added sample data:Testdata_EXPORT_KRING.gdb.zip
I want that the lines get cut at nodes that have more than two vertices connected to (under one project: the polylines can be filtered with PROJECT_ID).Hi Gabriella.
Use an intersector on the data grouped by Project_ID.
Then a Line combiner Grouped by PROJECT_ID and KRING_ID
Then a TopologyBuilder.
Here is workspace.
Looking at your sample data, it is as others have said, the lines are split at their start/end points
You can prevent this by using a topologybuilder.In your example you would not even need the points, if the topology is clean and lines are closed)
Topology node output would yield those points.
Hi@gio,i tried using the topologybuilder, but i got the same result as in situation 2 and 3 :( I updated the question with sample data.
If the lines were originally polygon boundaries, might be split at start/end nodes.
I suspect that the extra cut points are the start and end points of a line that was cut in the middle somewhere.
© 2019 Safe Software Inc |Legal