Skip to main content
Solved

Understanding Bufferer transformer: How does it calculate when you create a buffer in meters but the projection is a Geographic Coordinate System?


I am working on a national dataset for Australia. The initial dataset had points that are converted to polygons based on the parcels they overlap using the Spatial filter transformer. For the points that do not overlap with any parcel, a buffer of 20m is created. Both the parcels and buffers are combined and exported as a dataset.

I'm trying to filter those polygons created with buffer of 20m. Logically all the circles should have the same area and length but it is not the same. I wonder if it is because the dataset was in the Geographic Coordinate system when the buffer was created.

However the formula works, is there any way we can filter all the polygons in the shape of circles? It is not working with filtering by area since I have to add a range and it is filtering other parcels which are not circles.

 

I appreciate your response in advance. My boss thinks it's very simple/logical but I can't seem to find a way to filter these circles :(

Best answer by DanAtSafe

Hi @msahajar​ Try the CircularityCalculator to identify the circles if the areas are different.

View original
Did this help you find an answer to your question?

5 replies

DanAtSafe
Safer
Forum|alt.badge.img+14
  • Safer
  • Best Answer
  • February 17, 2023

Hi @msahajar​ Try the CircularityCalculator to identify the circles if the areas are different.


  • Author
  • February 17, 2023
DanAtSafe wrote:

Hi @msahajar​ Try the CircularityCalculator to identify the circles if the areas are different.

Worked like a charm, thank you @DanAtSafe (Safer)​ 🙂


  • Author
  • February 17, 2023

I'm still interested to understand how the Bufferer works

 


DanAtSafe
Safer
Forum|alt.badge.img+14
  • Safer
  • February 17, 2023
msahajar wrote:

I'm still interested to understand how the Bufferer works

 

There used to be a GeographicBufferer but its functionality has been rolled into the Bufferer. If the Buffer Distance Units are different than that of the coordinate system set on the features, then the features get reprojected, buffered, and reprojected back.


  • Author
  • February 17, 2023
DanAtSafe wrote:

There used to be a GeographicBufferer but its functionality has been rolled into the Bufferer. If the Buffer Distance Units are different than that of the coordinate system set on the features, then the features get reprojected, buffered, and reprojected back.

Ooo that's amazing! I guess if we reproject the dataset to the projection bufferer used, the area of the circles should be the same? I understand that there would be multiple projections used for various zones/regions since Australia is vast and has multiple zones when it comes projected coordinate system. Thank you for responding, I appreciate it.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings