Hi, Sorry if this response is a little late. Basically FME does everything in the order that the points are read in; so whatever order is contained in the CSV source will be the order the points are created and thus the order that they appear in the line in. You can - if you need - use a Sorter transformer to get features into a different order.
I think my first attempt at this would be to create the line, then use a MeasureGenerator transformer. This creates a list of measures which you need. Then use an AttributeSplitter to split the measure attribute into a list. Then use a ListExploder to get a separate record per measure. At some point in there you may also want a CoordinateFetcher to grab the coordinate of the point on the line, if that's info you are wanting to preserve. (may need a Counter too if you don't have an ID). I'm not sure why you are getting zero length. It could be as you think that the order of the points is not quite correct. As I said, a Sorter is the easiest way to resolve that problem. It might also be the FeatureMerger that is over-writing the measure. I'd suggest adding a Visualizer at each step of the process so that you can inspect the data at each stage to see where it is going wrong. Hope this helps. What I'll do is try to generate something using our test data, and if it works will post it to fmepedia. Regards, Mark Mark Ireland, Senior Product Specialist Safe Software Inc. Surrey, BC, CANADA [EMAIL PROTECTED] http://www.safe.com Solutions for Spatial Data Translation, Distribution and Access --- In [email protected], "wallace_tobin" <[EMAIL PROTECTED]> wrote: > > I am attempting to export the chainage lengths for various points > along a single route line. > > I actually created the points for the line from coordinates contained > in a csv file. I then used the points created to construct a route > line. Without any sorting whatsoever FME appears to create the line > joining all the points apparently without overlaps. > > I then use a feature merger between the original points and the new > line in an attempt to create a unique record for each point with the > distance to each point output into a new csv file. > > The output seems to generate a number of points having a chainage > length value of 0. I would expect a single point at either end of the > line to have this value with the remainderr ascending appropriately. > > Upon creation of the line from the points can I order the points in > the point connector. Can anyone enlighten me as to how points are > ordered when create a line using the PointConnector transformer? > > When using the LengthToPointCalculator can you define which is the > starting point in a line? > > I'd appreciate if anyone could provide soem direction on how this > might be accomplished. > > Thanks. > For insights into what's up at Safe Software and what's on the development horizon, visit Safe's blog at spatial-etl.blogspot.com. Safe Software has also made slides available that outline enhancements planned for FME 2007. The slides are from the "Road Ahead" presentation given on Day 2 of the FME Worldwide Users Conference. To view these slides, visit www.safe.com/2006uc. Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/fme/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/fme/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
