I tried what you showed, and that works to connect the offset line nicely, however, on the outside offset, it is still a stroked curve. I'm trying to achieve something like the red line below but on buffer, the minimum stroke density is 1 instead of 0.
Here is one that does that.
It is build for a open ended polyline.
If u do this to closed u need add a loopfilter in the customtransformer prior to testfilter and send the loops to extender2.
(i'm trying now to build a lineintersector transformer (vector math, like the offset-affiner) so i can do away with the extending..)
Haves fun.
With a little fiddling i made one that handles closed and open polylines, even when they intersect.
It wont work for curves yet; comming soon!
Thanks Gio
@gio @alan_surveyor did you ever get a workspace/custom transformer completed to do this? I'm looking to do this in one of my workspaces and all these years later there's still no offset tool to do this!
ZeroStrokeOffsetter_V3_cleaned.fmwt@umapper1
Hi,
Here is the workspace i made.
I did update it to 2018 (and cleaned it a bit for you) and i not yield nice.
There is some English annotation there. Hope it helps.
Too big offset in relation to the object will of course not yield a desired output. (there is no in-built check for that)
Greets and stay healthy!
Gio
ZeroStrokeOffsetter_V3_cleaned.fmwt@umapper1
Hi,
Here is the workspace i made.
I did update it to 2018 (and cleaned it a bit for you) and i not yield nice.
There is some English annotation there. Hope it helps.
Too big offset in relation to the object will of course not yield a desired output. (there is no in-built check for that)
Greets and stay healthy!
Gio
Thanks very much @gio! It might help me in the interim. By the way, I've created an Idea on the forum to request a 3D parallel figure transformer to do what we're after if you'd like to upvote it?
https://knowledge.safe.com/content/idea/110729/parallel-figure-transformer.html