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_WEBB AsHex
ST_ AsHex EWKB renvoie la représentation binaire connue étendue (EWKB) 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_ EWKB AsHex utilise la valeur WKB étendue de PostGIS pour le type de géométrie ou de géographie.
Syntaxe
ST_AsHexEWKB(geo)
Arguments
- geo
-
Valeur de type de données
GEOMETRY
ouGEOGRAPHY
ou expression qui est évaluée sur un typeGEOMETRY
ouGEOGRAPHY
.
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 EWKB hexadécimale d’un polygone dans une géométrie.
SELECT ST_AsHexEWKB(ST_GeomFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))',4326));
st_ashexewkb
--------------------------------
0103000020E61000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000
Le code SQL suivant renvoie la représentation EWKB hexadécimale d’un polygone dans une géographie.
SELECT ST_AsHexEWKB(ST_GeogFromText('POLYGON((0 0,0 1,1 1,1 0,0 0))'));
st_ashexewkb
--------------------------------
0103000020E61000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000