Skip to main content
Question

geodatabase polygon geometry issue related to PointOnAreaOverlayer

  • June 6, 2024
  • 1 reply
  • 38 views

timotheebecker
Contributor
Forum|alt.badge.img+3

Hey there,

I’ve been struggling with a geometry problem. Here’s the thing :)

I’m merging two datasets of building polygons. Both come from SDE geodatabases and both appear fine in Esri ArcMap and ArcGIS Pro.

When I put theses geometries through a PointOnAreaOverlayer, some polygons, when written to a file geodatabase have weird behaviours in ArcMap and Pro.

Their contour draws OK but they don’t fill ! 🤣

 

The way I solved the problem was by using a GeometryExtractor before the PointOnAreaOverlayer and GeometryReplacer after it.

 

To me this is weird, eventhough I know there are problematic geometries in there.

 

Besides, I tried to solve the problem with a GeometryValidator but that create many more errors. 🙄

 

If you have any insights about this, I’ll be happy.

1 reply

DanAtSafe
Safer
Forum|alt.badge.img+22
  • Safer
  • June 7, 2024

Hi @timotheebecker Those “unfilled” polygons are probably aggregates with duplicate identical elements and ArcGIS reads the geometry as a donut with identical outer and inner shells. Therefore there’s no fill because that’s the donut hole.