ST_INVALID_ARGUMENT error condition
"<sqlFunction>":
EMPTY_LINESTRING
The input linestring must not be empty.
EMPTY_OUTER_BOUNDARY
The outer boundary cannot be empty if there is at least one inner boundary.
EMPTY_POINT
The input point must not be empty.
INNER_BOUNDARY_NOT_CLOSED
The <index>-th inner boundary is not closed.
INVALID_ENDIANNESS_VALUE
Endianness '<e>' must be either 'NDR' (little-endian) or 'XDR' (big-endian).
INVALID_GEOHASH_VALUE
Invalid geohash value: '<geohash>'. Geohash values must be valid lowercase base32 strings as described in https://en.wikipedia.org/wiki/Geohash#Textual_representation.
INVALID_INDEX_VALUE
Invalid index <index> for the provided geospatial value.
INVALID_TYPE
Invalid type for argument <argIndex>. Valid types are: <validTypes>.
LATITUDE_OUT_OF_BOUNDS
Latitude coordinate has an out-of-bounds value: <latitudeValue>. The value must be in [-90, 90].
LENGTH_RATIO_OUT_OF_BOUNDS
The length ratio must be in [0, 1]; value found: <ratioValue>.
LONGITUDE_OUT_OF_BOUNDS
Longitude coordinate has an out-of-bounds value: <longitudeValue>. The value must be in [-180, 180].
OUTER_BOUNDARY_NOT_CLOSED
The outer boundary is not closed.
TOO_FEW_VERTICES_IN_INNER_BOUNDARY
The <index>-th inner boundary must have at least <minNumVertices> vertices.
TOO_FEW_VERTICES_IN_LINESTRING
The input linestring must have at least <minNumVertices> vertices.
TOO_FEW_VERTICES_IN_OUTER_BOUNDARY
The outer boundary must have at least <minNumVertices> vertices.