Class BufferByUnionFunctions


  • public class BufferByUnionFunctions
    extends Object
    • Constructor Detail

      • BufferByUnionFunctions

        public BufferByUnionFunctions()
    • Method Detail

      • componentBuffers

        public static Geometry componentBuffers​(Geometry g,
                                                double distance)
      • bufferByComponents

        public static Geometry bufferByComponents​(Geometry g,
                                                  double distance)
      • bufferBySegments

        public static Geometry bufferBySegments​(Geometry g,
                                                double distance)
        Buffer polygons by buffering the individual boundary segments and either unioning or differencing them.
        Parameters:
        g -
        distance -
        Returns:
        the buffer geometry
      • bufferBySections

        public static Geometry bufferBySections​(Geometry g,
                                                double distance,
                                                int maxChainSize)
      • sectionBuffers

        public static Geometry sectionBuffers​(Geometry g,
                                              double distance,
                                              int maxChainSize)