Question

how create an offset for polyline with different distance (start and end)

  • 28 November 2017
  • 2 replies
  • 11 views

Badge

Hi,

I'd like to do an offset for polylines (left or right) with starting distance d1 and ending distance d2). is-there a simple way to do that (affiner with some explication please or another method))

thanks.


2 replies

Userlevel 2
Badge +17

Hi @miladahmad, this workflow might help you. The TaperLineBufferer is a custom transformer from FME Hub.

Badge

Hi @miladahmad, this workflow might help you. The TaperLineBufferer is a custom transformer from FME Hub.

thanks. I'm doing that but if I have d1= 0, I got only one polyline. Then I do intersector and LeftRightSpatialCalculator to get only right or left. Is-it a little complicated or what I'm doing is correct?

 

Actually, I have roads centerline and I’m trying to have a polygonal roads network (when road have 2 lanes, I need to have 2 polygons (the right one is sometime different from the left one). I need to have also the left and right outline of polygon (see image).

 

You helped me in this question https://knowledge.safe.com/questions/56751/taper-buffer-from-left-or-right-side-of-line.html

 

And this one https://knowledge.safe.com/questions/58526/how-to-create-fillet-between-2-polylines.html

 

Is what I’m doing is correct or I’m using a complicated method?

 

 

thanks agin.

 

Reply