Skip to main content

Hello,

 

 

I have never had Point on Area overlayer issues in the past but today has been frustrating.

 

 

1) I have a smaller polygon layer of census areas in which the data includes a residence count for each area  

 

    i) I put this writer through insidepointreplacer so I get a point for each polygon

 

   ii) I put this output into the point input on the pointonarea overlayer

 

 

2) I have feature class of larger polygons which I put through the area input on the pointonarea overlayer

 

 

I want the larger polgyons attributes to be added to each point. 

 

 

In the end I will use the STATCalc to get my total population for each larger polygon from the total residence count for all the census areas found inside.

 

 

Currently I am getting none of the Area input attributes to pass over the each point that is overlayed on top of it.  WHY IS THIS???

 

 

I have tried smaller datasets, I have tried Areas First, Areas not first, no multi-part features, etc;.  What is going on?  This tool used to work?

 

 

Thanks,

 

Justin
Sorry just to clarify, no attributes are being carried over from the area input to the point they overlay with.  I would expect each point that is overlayed with that polygon would hold the attributes for which polygon it overlays with.

 

Even with a smaller dataset consisting of only a few points overlayed with just one polygon no attributes are being written over even though FME shows 8 features were written.
Hi,

 

 

just before the PointOnAreaOverlayer, try sending both the points and the polygons to the Inspector to check that they do in fact overlap.

 

 

David
The list name feature was not part of this transformer in the past and after reading about it I am having considerable trouble deciphering exactly what the "List" is as well as what the "List" is in this particular circumstance. 

 

 

The data I am working with does overlay and in the past this was a rather simple tool that just passed the attributes from the point to the polygons it overlayed with and vica versa.

 


Hi,

 

 

Sounds strange. I've never encountered such a case where the PointOnAreaOverlayer doesn't work fine.

 

Could you please post screenshots of the Inspector View and Feature Information (Attributes section) of the feature displayed on the View?

 

 

Takashi
It may sound silly but it's bitten me a few times in the past when I'm not paying attention... make sure that both features are in the same coordinate system.

 

 

As David mentioned above, use the inspector to make sure they align and if they dont, maybe try reprojecting into a common coordinate system and then running the PointonAreaOverlayer. Then afterwards, you can reproject one or both back to their respective coordinate systems.
Did this ever get resolved?  I am having the same problem.  I have also tried to use the SpatialFilter to write attributes of containing polygons to the points within those polygons.  Neither transformer is copying the attributes across.
I did resolve it but unfortunately not with FME.  Well sort of with FME.  I really have no idea what went wrong with this particular tool but it does not work as well as it did in the past.

 

 

What I did was use the Spatial Join tool in ArcGIS to join the created Inside Points (so I suppose I started with FME to create those ... ) I joined those point features attributes using one-to-many for the polygons.  I then went back to FME to use the Statistic Calculator tool and Feature Merger to merge the spatial join back to the polygons. 

 

 

Quite the work around but it worked!
I believe it has something to do with the Lists feature of which the help menu doesn't really help me with figuring out.

I had trouble getting this transformer to work as well. Same problem, all of the area attributes were marked as "missing" in the Data Inspector. Verified there was no spatial reference problem. I deleted the transformer and added it again (to restore its default settings). This time the only option I added was a list name. I changed no other transformer settings. Ran it and it worked. The area attributes were added to my points- as regular attributes- plus there were list-type attributes added as well.


Reply