1

I try to create a buffer for my polygons that leave the angles intact (not rounded).


  • With postgis/postgresql I can do:

    SELECT st_buffer(geom,5,'join=mitre') FROM mypolygon;


  • With ArcGis I can select the option FLAT in the buffer GUI.

  • With FME I'm unable to get a correct result. Any IDEA ?
2
  • This would be great question for @MarkIreland.
    – Martin
    Jul 12, 2016 at 13:45
  • Polygon buffers in FME always have round corners. I believe you may have to convert to lines and buffer them. Maybe do something similar to this workflow: gis.stackexchange.com/questions/83571/…
    – Fezter
    Jul 12, 2016 at 23:38

1 Answer 1

2

Right now the closest you can get is to set the End Cap Style to square and the Stroking Density to 1. Inside corners get a single point, but outside corners get two points, meaning it's probably not quite what you want.

However, the Bufferer was updated for FME2017 and now includes parameters that would allow you to do keep angles intact. If you're OK with using a beta build, you can download it from http://safe.com/beta - you want build number 17070 or greater.

2
  • Looks like the 2017 betas got removed - an installer error I think - but there should be one uploaded shortly. Jul 13, 2016 at 14:31
  • Thank you, Great news that's a really useful feature. So I'm going to update FME once the update is out (again) !
    – obchardon
    Jul 13, 2016 at 15:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.