Feels like a raster problem… each cell in your picture is a fixed distance from the starting cell.
> On Oct 11, 2023, at 3:49 PM, Nyall Dawson via geos-devel > <geos-devel@lists.osgeo.org> wrote: > > Hi list! > > (Apologies in advance for the embedded image, I couldn't write this > post sensibly without it). > > I had a novel request this week for calculation of buffers which > respect obstacle geometries. Given input features (the red dot below, > but could also be line/polygon features), and a layer of "obstacles" > (the blue line, but could be either lines or polygons), then the > buffer must respect the obstacles and not be allowed to cross over the > blue line. Ie the desired result is the red shaded area in the > attached image. > > Every point in the buffer should be within the buffer distance of the > original geometry by paths which don't cross any of the obstacle > features. > > There's some prior related discussion at > https://gis.stackexchange.com/questions/390958/buffering-with-obstacles > > Is this something which could potentially belong in JTS / GEOS? Is it > even possible? And if so, is it something my customer could fund the > development of? > > Cheers, > Nyall > <image.png>_______________________________________________ > geos-devel mailing list > geos-devel@lists.osgeo.org > https://lists.osgeo.org/mailman/listinfo/geos-devel _______________________________________________ geos-devel mailing list geos-devel@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/geos-devel