ST_SRID

Définition

ST_SRID accepte un objet géométrie et retourne son ID de référence spatiale.

Syntaxe

Oracle et PostgreSQL

sde.st_srid (geometry1 sde.st_geometry)

SQLite

st_srid (geometry1 geometryblob)

Type de retour

Entier

Exemples

La table suivante est créée :

Dans l'instruction suivante, une géométrie de point située aux coordonnées (10.01, 50.76) est insérée dans la colonne de géométrie g1. Au moment de la création de la géométrie de point, la valeur SRID de 4326 lui est attribuée.

La fonction ST_SRID renvoie l'ID de référence spatiale de la géométrie qui vient d'être saisie.

Oracle

CREATE TABLE srid_test (g1 sde.st_geometry);
INSERT INTO SRID_TEST VALUES (
 sde.st_geometry ('point (10.01 50.76)', 4326)
);
SELECT sde.st_srid (g1) SRID_G1
 FROM SRID_TEST;

SRID_G1

4326

PostgreSQL

CREATE TABLE srid_test (g1 sde.st_geometry);
INSERT INTO srid_test VALUES (
 sde.st_point ('point (10.01 50.76)', 4326)
);
SELECT sde.st_srid (g1) 
 AS SRID_G1
 FROM srid_test;

srid_g1

4326

SQLite

CREATE TABLE srid_test (id integer);

SELECT AddGeometryColumn(
 NULL,
 'srid_test',
 'g1',
 4326,
 'point',
 'xy',
 'null'
);
INSERT INTO srid_test VALUES (
 1,
 st_point ('point (10.01 50.76)', 4326)
);
SELECT st_srid (g1) 
 AS "SRID"
 FROM srid_test;

SRID

4326

Thèmes connexes

5/10/2014