Stupid question, but I'm wondering how much post-processing I need to do on the output of a ShortestPathFinder before writing it into say, an FGDB.
So, a Path is not a Line feature in FME, it seems to be really an aggregate of its component segments, and each segment has a direction indicator on it so that the Path "knows" how to virtually act as a line with the correct virtual Vertex order, regardless that the component segments that are its aggregate, could alternately be running in opposite directions from each other, and one of a Path's segment's start vertex be an adjacent segment's start vertex as well (ie. The adjacent segments run in opposite direction to each other)
However, if I put the output straight to say, SpatiaLite or FGDB, then the writer needs to downconvert the Path to Line. Fine, this is desirable behaviour in my case.
My question is though: In what order do the vertices get written? In the direction of the Path, or does it depend on the orientation of the component segments whether they run in the opposite or same direction as the Path? I'm trying to avoid having the run a PathSplitter and stitch all the geometries back together into true Line features before sending it to the FGDB or SpatiaLite writer.......I'm hoping that the correct "virtual" Path vertex order is kept in the Line geometries output by the Writer(s)