Class OverlayNGRobustFunctions


  • public class OverlayNGRobustFunctions
    extends Object
    • Constructor Detail

      • OverlayNGRobustFunctions

        public OverlayNGRobustFunctions()
    • Method Detail

      • unionArea

        public static double unionArea​(Geometry a)
      • unionLength

        public static double unionLength​(Geometry a)
      • overlayAreaTest

        public static boolean overlayAreaTest​(Geometry a,
                                              Geometry b)
      • areaDelta

        public static double areaDelta​(Geometry a,
                                       Geometry b)
        Computes the maximum area delta value resulting from identity equations over the overlay operations. The delta value is normalized to the total area of the geometries. If the overlay operations are computed correctly the area delta is expected to be very small (e.g. < 1e-6).
        Parameters:
        a - a geometry
        b - a geometry
        Returns:
        the computed maximum area delta