I need to use the PythonCaller because the area on area overlayer doesn’t work with my input featureset. I want each polygon in featureset A to overlay against all the polygons in Featureset B (which does not self intersect) and then drop overlays with NA values in specific columns. I found documentation for the fmeobjects.PythonCaller, but the documentation doesn’t include how to actually run the transformer.
fmeobjects.FMETransformer — Python FME API FME 2024.1 b24615 documentation (safe.com)
i.e. what do I do with f = fmeobjects.FMETransformer after I’ve set the attributes?
Additionally, it’s unclear what the parameters are for this object, as there is no function definition returned to define what is required for each transformer type.
AreaOnAreaOverlayer (safe.com)
Related questions:
AreaonAreaOverlay with intersecting features | Community (safe.com)