Skip to main content

Hi,

I would like to identify overlaps but only from a single source of data. That data has 1500+ records of unique Region Name. However, I found an instance where a part of a region is overlapping another adjacent region. I would like to identify how many instances I have in my database identifying at least 1 region name and creating an area of the overlapped.

as shown below, green area has a portion of the adjacent boundary.

any help is appreciated.

thanks

Lex

Hi,

Have you tried AreaOnAreaOverlayer?

Pratap


Hi,

Have you tried AreaOnAreaOverlayer?

Pratap

Yes, but it seems to not work. :(

 

 


Is it not solved? then could you kindly upload the area where it fails

Pratap


Is it not solved? then could you kindly upload the area where it fails

Pratap

Created just a simple workspace. not really sure about it.

 

 

1 and 2 are separate areas and 3 is the overlap.

 

I'm afraid I still have a lot of gaps and slivers (very minimal value)


Area on area overlayer and then you filter the results based on attribute _overlaps


Created just a simple workspace. not really sure about it.

 

 

1 and 2 are separate areas and 3 is the overlap.

 

I'm afraid I still have a lot of gaps and slivers (very minimal value)

First of all, as @gtihon suggested, take a look at the attribute called "_overlaps" in the features output from the AreaOnAreaOverlayer. See the help on the transformer to learn more about the Overlap Count Attribute.

 

I don't know why the AreaBuilder is needed here.

 


First of all, as @gtihon suggested, take a look at the attribute called "_overlaps" in the features output from the AreaOnAreaOverlayer. See the help on the transformer to learn more about the Overlap Count Attribute.

 

I don't know why the AreaBuilder is needed here.

 

Hi,

 

I'm still learning and discovering FME. I've missed the part where AreaOnArea finds the overlaps and extract them into a new geometry. I think, I just got confused with the output. was not expecting to see 12k overlaps.

 

 

thanks for your reply

 

Lex

 

 


Area on area overlayer and then you filter the results based on attribute _overlaps

I think I got it now. Thanks for the help guys! now the output makes sense. I was missing a transformer as you have mentioned @gtihon. "Tester"

 

 

Now that I have identified these. next step is finding Gaps and slivers.I will see how I go with those.

 

 

 

 

Cheers

 

Lex

Hi,

I understood your requirement now after looking your workbench.

AreaOnAreaOverlayer will break the polygons and again we have to build it back.

Try SpatialFilter.

Pratap


Reply