Skip to main content
Solved

merge surfaces


Hi there,

 

 

Simple question really (I hope), is it possible to merge two surfaces by a common id?  I have multiple surfaces and only want 1 output, they have same id number but I can't seem to find any method of combining them into 1 feature.  I am initially using SurfaceOnSurfaceOverlayer to remove overlapping features, but then I end up with lots of surfaces, I want to then join them back together, but neither FeatureMerger, Merger or MeshMerger work.  Any suggestions?

 

 

Dan

Best answer by gio

Hi Gnr,  (are u from Qwghlm?)

 

 

You're right there is none, thats what i called mine.

 

 

But i got the idea from

 

http://fmepedia.safe.com/articles/How_To/How-to-clip-TIN-Surfaces
View original
Did this help you find an answer to your question?
This post is closed to further activity.
It may be a question with a best answer, an implemented idea, or just a post needing no comment.
If you have a follow-up or related question, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

7 replies

david_r
Celebrity
  • March 24, 2014
Hi,

 

 

try with the Dissolver, setting a Group By on the common ID.

 

 

David

Hi David,

 

 

Unfortunately Disoolver (in 2013 anyway) only accepts 2D objects, so all surfaces are rejected.

david_r
Celebrity
  • March 24, 2014
Ah, sorry, I didn't quite see the surface bit.

 

 

Could the Aggregator be an option? Also with the Group By on the common ID.

 

 

David

 

 


gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • March 24, 2014
Hi,

 

 

 

U need to decompose surfaces to triangles. Or if u are using surfacebuilder, do operations on the triangle outputs.

 

Triangles u can clip etc.

 

When done rebuild them to surface: facereplacer, aggregator and triangulator.

 

 

 

 

Look at a customtransformer in the store called Surfaceclipper. If u study it, you should be able to grasp the concept.

 

 

 

Gio

David,  I am currently using Aggregator to 'merge' the surfaces but all this is doing is creating a multi-surface rather than one continuous surface, still at least i reduces the volume of features for later.

 

 

Gio, I am afraid I can't see any SurfaceClipper in the FME Store, is this something that is only available in 2014? 

gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • Best Answer
  • March 24, 2014
Hi Gnr,  (are u from Qwghlm?)

 

 

You're right there is none, thats what i called mine.

 

 

But i got the idea from

 

http://fmepedia.safe.com/articles/How_To/How-to-clip-TIN-Surfaces

Hi Gio, thanks for that advice, that seems to have fixed the issue I was having!

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