Comments and answers for "Can I use the NetworkTopologyCalculator to differentiate between different elevations (3D)?" https://knowledge.safe.com/questions/33768/can-i-use-the-networktopologycalculator-to-differe.html The latest comments and answers for the question "Can I use the NetworkTopologyCalculator to differentiate between different elevations (3D)?" Comment by jdh on jdh's comment https://knowledge.safe.com/comments/92455/view.html

The networkTopologyCalculator only sees connections at nodes. Is there a way to join you input data (ex lineCombiner - consider node elevation yes)) so there are no nodes at the false intersections.

If that is not possible, you could rig something up in python using graph theory and connected components.

Wed, 22 May 2019 15:43:52 GMT jdh
Comment by mark2atsafe on mark2atsafe's comment https://knowledge.safe.com/comments/92448/view.html < div class = " fr-view clearfix " > < p >我检查colleague and there is currently nothing in FME designed to do this. But one colleague suggested there is a way we could implement this, given enough demand, so please do file this as an idea on this site if it is important and we will keep watch to gauge demand. Another colleague suggested the LineCombiner with "Consider Node Elevation" set to Yes might help, but I haven't been able to test that idea. Hopefully it will work if you try it out.

Wed, 22 May 2019 15:04:25 GMT mark2atsafe
Comment by mark2atsafe on mark2atsafe's comment https://knowledge.safe.com/comments/92381/view.html

I honestly don't know what to suggest here. We are trying to improve all our 3D transformers, but I doubt that the TopologyBuilder is very high on this list. You may want to publish that as an idea on this site, and see if you can get other users to upvote it. I don't see an alternative method for creating a 3D topological network, except to isolate all of the line endpoints and do comparisons to see what matches. What I'll do is pass this on to our tech experts team, to see if anyone has experience of doing such a thing and if they are able to help further.

Tue, 21 May 2019 19:47:12 GMT mark2atsafe
Comment by ras on ras's answer https://knowledge.safe.com/comments/92177/view.html

Hello @mark2atsafe

I ran into same issues. I need to analyse a 3D pipe network and FME is treating it as a 2D problem. Things seem to overlap in 2D, but in 3D they do not. :(

Are there any plans to give the 3D part of FME some upgrades?

Fri, 17 May 2019 15:15:02 GMT ras
Answer by mark2atsafe https://knowledge.safe.com/answers/33830/view.html

I don't think the NetworkTopologyCalculator handles Z values very well - but neither does any other transformer that you might use in this case.

I would try dropping all lines to points (Chopper) and testing for matching points. Use the Matcher with 3D geometry matching.

Mon, 12 Sep 2016 20:05:00 GMT mark2atsafe
Answer by itay https://knowledge.safe.com/answers/33774/view.html

Hi,

The LineOnLineOverlayer can be used before the NetworkTopologyCalculator to intersect all lines and therefore making roads going under/over participate in the network analysis.

Mon, 12 Sep 2016 08:14:36 GMT itay