ST_CENTROID
Returns aPOINT that is the geographic center of mass of a specified geospatial object.
The geographic center of mass is calculated by taking the average of all points on a three-dimensional sphere, projecting the resultant point onto the sphere, and converting it back to latitude and longitude coordinates.
Syntax
SQL
Example
SQL
POINT(1.66 1.33)
ST_GEOGPOINT
Alias forST_POLYGON(ST_LINESTRING(ARRAY(ST_POINT(lon, lat)))).
Creates and returns a POLYGON geography with a single point, defined by the longitude and latitude specified for the function.
Syntax
SQL
Example
SQL
POLYGON((41.882548 -87.63922))
ST_MAKEPOINT
Alias for ST_POINT.ST_POINT
Creates aPOINT from the specified input arguments.
ST_POINT(binary) [#st_point-binary]
Alias for ST_POINTFROMWKB. Creates aPOINT from the specified BINARY value, which must represent a point in WKB format.
Syntax
SQL
Example
SQL
POINT(1 2)
ST_POINT(char) [#st_point-char]
Creates aPOINT from a CHAR value that represents a point in WKT format.
Syntax
SQL
Example
SQL
POINT(1 2)
ST_POINT(lon, lat)
Creates aPOINT defined with the values provided for the longitude and latitude coordinates.
Syntax
SQL
Example
SQL
POINT(87.6386 41.8843)
ST_POINTFROMEWKT
Alias for ST_POINT. Creates aPOINT using an EWKT-formatted CHAR as an input argument.
Syntax
SQL
Example
SQL
POINT(1 2)
ST_POINTFROMGEOJSON
Creates aPOINT represented by the specified GeoJSON value as an input argument. A second optional BOOLEAN argument determines if the specified GeoJSON should be converted from a planar to a geodesic representation.
If you specify a NULL value for either argument, the function returns NULL.
Syntax
SQL
Examples
In this example, the function captures a
POINT from an empty GeoJSON representation.
SQL
POINT EMPTY
In this example, the function captures a POINT from a GeoJSON representation.
SQL
POINT(1 1)
ST_POINTFROMGEOHASH
Creates aPOINT represented by the specified geohash.
Syntax
SQL
Examples
SQL
POINT(-126.00000000000003 48.00000000000007)
SQL
POINT(42.60498046875 -5.60302734375)

