Class ST_PrecisionReducer

  • All Implemented Interfaces:
    org.h2gis.api.Function, org.h2gis.api.ScalarFunction

    public class ST_PrecisionReducer
    extends org.h2gis.api.DeterministicScalarFunction
    Author:
    Erwan Bocher
    • Constructor Detail

      • ST_PrecisionReducer

        public ST_PrecisionReducer()
    • Method Detail

      • getJavaStaticMethod

        public String getJavaStaticMethod()
      • precisionReducer

        public static org.locationtech.jts.geom.Geometry precisionReducer​(org.locationtech.jts.geom.Geometry geometry,
                                                                          int nbDec)
                                                                   throws SQLException
        Reduce the geometry precision. Decimal_Place is the number of decimals to keep.
        Parameters:
        geometry -
        nbDec -
        Returns:
        Throws:
        SQLException
      • scaleFactorForDecimalPlaces

        public static double scaleFactorForDecimalPlaces​(int decimalPlaces)
        Computes the scale factor for a given number of decimal places.
        Parameters:
        decimalPlaces -
        Returns:
        the scale factor