Skip to main content
Solved

Why does the translation fail after 2000+ features enter though TopologyBuilder as input??


alexlynch3450
Contributor
Forum|alt.badge.img+14

hello, I am currently running fme build 2019.1.0.0 and I am having trouble figuring out the exact cause of my "translation failed". I believe the translation fails when more than 2000+ line feature enter the "TopologyBuilder" transformer. I am working on a new computer and I updated to 2019.1, so i am unsure if it is a bug or, perhaps, I have something within system environment that is tripping-up FME Desktop.

I am trying to find the longest path of a Three-Phase Electric Line (overhead & Underground primary) to the substation feeder (dynamicprotectivedevice). Ideally, I want to manipulate the data so I can find the longest line by tracing upline from point-feature (dynamicprocteivedevice) to the end any line segment that doesnt have line features on both end. This is the first workspace of this nature I have created, so I am not too sure how to approach it. I use the topolgybuilder to find vertexes that are the end, and have no connection. I narrowed it down to topologybuilder as the source of error.

[Log File]

[Fme Desktop Translation Log]

 

[FME Desktop Workspace]

Best answer by david_r

It may be due to some error or inconsistency in the input geometries. Have you tried inserting a GeometryValidator before the TopologyBuilder? In particular, make sure to check for basic integrity:

View original
Did this help you find an answer to your question?

3 replies

david_r
Celebrity
  • Best Answer
  • May 16, 2019

It may be due to some error or inconsistency in the input geometries. Have you tried inserting a GeometryValidator before the TopologyBuilder? In particular, make sure to check for basic integrity:


alexlynch3450
Contributor
Forum|alt.badge.img+14
  • Author
  • Contributor
  • May 16, 2019
david_r wrote:

It may be due to some error or inconsistency in the input geometries. Have you tried inserting a GeometryValidator before the TopologyBuilder? In particular, make sure to check for basic integrity:

No I did not! Nevertheless, it still did not work. Thank you though, @david_r. My workaround was to convert the GDB into a shapefile, which worked but I would have preferred the gdb due to .shp attribute length and field restrictions.


alexlynch3450
Contributor
Forum|alt.badge.img+14
  • Author
  • Contributor
  • May 16, 2019
david_r wrote:

It may be due to some error or inconsistency in the input geometries. Have you tried inserting a GeometryValidator before the TopologyBuilder? In particular, make sure to check for basic integrity:

Although this transformer did not correct anything, it did lead me into the direction to find that .gdb data was source of error as it was corrupt.

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings