ST_WKB AsHex - 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.

ST_WKB AsHex

ST_ AsHex WKB renvoie la représentation binaire hexadécimale connue (WKB) d'une géométrie ou d'une géographie en entrée à l'aide de caractères hexadécimaux ASCII (0—9, A—F). Pour les géométries ou les géographies 3DZ, 3DM et 4D, ST_ AsHex WKB utilise la valeur standard de l'Open Geospatial Consortium (OGC) pour le type de géométrie ou de géographie.

Syntaxe

ST_AsHexWKB(geo)

Arguments

geo

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

Type de retour

VARCHAR

Si geo est null, null est renvoyé.

Si le résultat est supérieur à 64 Ko VARCHAR, une erreur est renvoyée.

Exemples

Le code SQL suivant renvoie la représentation WKB hexadécimale d’un polygone dans une géométrie.

SELECT ST_AsHexWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));
st_ashexwkb -------------------------------- 01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000

Le code SQL suivant renvoie la représentation WKB hexadécimale d’un polygone dans une géographie.

SELECT ST_AsHexWKB(ST_GeogFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
st_ashexwkb -------------------------------- 01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000