Combine All Road Surfaces into One

In some situations a user would like the road surfaces (roadsurface, shoulder, ditches) to be joined to one big surface because of requirements in export to 3rd Party solutions.
The road task doesn't hold a surface like this so the user needs to do a triangulation to combine the surfaces to one bigger surface.

This can also be applied for multiple road tasks surfaces that are side-by-side.

Process:

Note:  Some triangulations can take extended time to complete.