Class ST_MakeEnvelope

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

    public class ST_MakeEnvelope
    extends org.h2gis.api.DeterministicScalarFunction
    Creates a rectangular POLYGON formed from the given x and y minima. The user may specify an SRID; if no SRID is specified the unknown spatial reference system is assumed.
    Author:
    Erwan Bocher
    • Field Summary

      • Fields inherited from interface org.h2gis.api.Function

        PROP_NAME, PROP_REMARKS
      • Fields inherited from interface org.h2gis.api.ScalarFunction

        PROP_DETERMINISTIC
    • Constructor Summary

      Constructors 
      Constructor Description
      ST_MakeEnvelope()  
    • Constructor Detail

      • ST_MakeEnvelope

        public ST_MakeEnvelope()
    • Method Detail

      • getJavaStaticMethod

        public String getJavaStaticMethod()
      • makeEnvelope

        public static org.locationtech.jts.geom.Polygon makeEnvelope​(double xmin,
                                                                     double ymin,
                                                                     double xmax,
                                                                     double ymax)
        Creates a rectangular Polygon formed from the minima and maxima by the given shell.
        Parameters:
        xmin - X min
        ymin - Y min
        xmax - X max
        ymax - Y max
        Returns:
        Envelope as a POLYGON
      • makeEnvelope

        public static org.locationtech.jts.geom.Polygon makeEnvelope​(double xmin,
                                                                     double ymin,
                                                                     double xmax,
                                                                     double ymax,
                                                                     int srid)
        Creates a rectangular Polygon formed from the minima and maxima by the given shell. The user can set a srid.
        Parameters:
        xmin - X min
        ymin - Y min
        xmax - X max
        ymax - Y max
        srid - SRID
        Returns:
        Envelope as a POLYGON