Skip to main content
Question

PercentOverlap Transformer Compatibility

  • January 6, 2017
  • 4 replies
  • 74 views

Is the PercentOverlap transformer compatible for the FME ESRI Edition 2015.1.3.2?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, 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.

4 replies

itay
Supporter
Forum|alt.badge.img+19
  • Supporter
  • January 6, 2017

Hi @mercedes, this transformer is not available via the gallery or FME hub, so it is difficult to answer your question. Is it by any chance a custom transformer?


gio
Contributor
Forum|alt.badge.img+15
  • Contributor
  • January 6, 2017

just calculate area and then do an overlay with areaonarea etc., clipper etc. and calculate resulting area's.

Then you have both area-values and overlap attribute to calculate the percentage of overlap.

For total overlap per ID you can use the statisticscalculator with group by attribute. etc.


davideagle
Contributor
Forum|alt.badge.img+22
  • Contributor
  • January 6, 2017

It's an old transformer written a while back by a colleague of mine at 1Spatial. It should work in an older FME as I believe it was written in FME 2013. However, as we haven't yet published it formally to the Hub it is supplied below "as-is" to see if its of interest to you.

percentoverlap.fmx

Details from the help:

Returns the % of overlap between geometries.

This transformer assumes that INPUT features are geometry-based features.

Raster, pointcloud, surface, solid, collection and null features will be REJECTED.

3D components will be ignored.

OUTPUT features will have a new attribute appended which by default is named overlappercent but which can be customised by the user via the transformer's parameters.

Note: This will NOT tell you which candidate features overlap a set of features by how much. It will only tell you how much each feature is overlapped by all other features in the dataset.


erik_jan
Contributor
Forum|alt.badge.img+26
  • Contributor
  • January 6, 2017

It's an old transformer written a while back by a colleague of mine at 1Spatial. It should work in an older FME as I believe it was written in FME 2013. However, as we haven't yet published it formally to the Hub it is supplied below "as-is" to see if its of interest to you.

percentoverlap.fmx

Details from the help:

Returns the % of overlap between geometries.

This transformer assumes that INPUT features are geometry-based features.

Raster, pointcloud, surface, solid, collection and null features will be REJECTED.

3D components will be ignored.

OUTPUT features will have a new attribute appended which by default is named overlappercent but which can be customised by the user via the transformer's parameters.

Note: This will NOT tell you which candidate features overlap a set of features by how much. It will only tell you how much each feature is overlapped by all other features in the dataset.

Great transformer @1spatialdave

 

 

I have downloaded it and tested against FME 2016.1

 

Works like a charm.

 

I would post it to the Hub!

 

 

Erik Jan