GeometryType - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

GeometryType

GeometryType renvoie le sous-type d'une géométrie d'entrée sous forme de chaîne.

Syntaxe

GeometryType(geom)

Arguments

geom

Valeur de type de données GEOMETRY ou expression qui est évaluée sur un type GEOMETRY.

Type de retour

VARCHAR représentant le sous-type de geom.

Si geom est null, null est renvoyé.

Les valeurs renvoyées sont comme suit :

Valeur de chaîne renvoyée pour les géométries 2D, 3DZ, 4D Valeur de chaîne renvoyée pour les géométries 3DM Sous-type de géométrie

POINT

POINTM

Renvoyé si geom est un sous-type POINT

LINESTRING

LINESTRINGM

Renvoyé si geom est un sous-type LINESTRING

POLYGON

POLYGONM

Renvoyé si geom est un sous-type POLYGON

MULTIPOINT

MULTIPOINTM

Renvoyé si geom est un sous-type MULTIPOINT

MULTILINESTRING

MULTILINESTRINGM

Renvoyé si geom est un sous-type MULTILINESTRING

MULTIPOLYGON

MULTIPOLYGONM

Renvoyé si geom est un sous-type MULTIPOLYGON

GEOMETRYCOLLECTION

GEOMETRYCOLLECTIONM

Renvoyé si geom est un sous-type GEOMETRYCOLLECTION

Exemples

Le SQL suivant convertit une représentation WKT d’un polygone et renvoie le sous-type GEOMETRY sous forme de chaîne.

SELECT GeometryType(ST_GeomFromText('POLYGON((0 2,1 1,0 -1,0 2))'));
geometrytype ------------- POLYGON