Skip to main content
Solved

Linear referencing: How to create point/line geometry from route event table?


Forum|alt.badge.img

I need to create a point/line geometry out of the following input data:

a) route: line geometry stored with measure values, including a route id field

b) point/line event table without geometry, including a reference on the route id field, a measure value field (point event) / a start and an end measure value field (line event)

Is there an existing transformer or a common known routine in FME to solve this problem?

Best answer by david_r

I you merge the two input datasets (FeatureMerger on the route id), you can use the Snipper with snipping mode = "Measure (value)" to "snip" or to cut your route geometries to a start/end value.

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

6 replies

lars_de_vries
Forum|alt.badge.img+10

Here's a great example of how to use Linear Referencing in FME!


david_r
Evangelist
  • Best Answer
  • March 27, 2018

I you merge the two input datasets (FeatureMerger on the route id), you can use the Snipper with snipping mode = "Measure (value)" to "snip" or to cut your route geometries to a start/end value.


Forum|alt.badge.img
  • Author
  • April 3, 2018

Thanks for your help and the sample workbench. This worked well!


Forum|alt.badge.img
  • April 20, 2018
david_r wrote:

I you merge the two input datasets (FeatureMerger on the route id), you can use the Snipper with snipping mode = "Measure (value)" to "snip" or to cut your route geometries to a start/end value.

@david_r Can I get a copy of the sample workspace, too? I need to do the same thing.

 

 


david_r
Evangelist
  • April 23, 2018
heidirk wrote:
@david_r Can I get a copy of the sample workspace, too? I need to do the same thing.

 

 

I'm sorry, I don't have any sample workspace for this.

 

But feel free to post your case as a separate question, I'm sure someone can help.

Forum|alt.badge.img
  • Author
  • September 24, 2018
heidirk wrote:
@david_r Can I get a copy of the sample workspace, too? I need to do the same thing.

 

 

Here's a sample of how I solved it (comments in German).

 

 


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