Name

ST_SetSRID — Legen Sie den SRID für eine Geometrie fest.

Übersicht

geometry ST_SetSRID(geometry geom, integer srid);

Beschreibung

Setzt den SRID einer Geometrie auf einen bestimmten Integer-Wert. Nützlich bei der Erstellung von Begrenzungsrahmen für Abfragen.

[Anmerkung]

Diese Funktion transformiert die Geometriekoordinaten in keiner Weise - sie setzt lediglich die Metadaten, die das räumliche Bezugssystem definieren, in dem die Geometrie angenommen wird. Verwenden Sie ST_Transform, wenn Sie die Geometrie in eine neue Projektion transformieren möchten.

Diese Methode implementiert die OGC Simple Features Implementation Specification for SQL 1.1.

Diese Methode unterstützt kreisförmige Strings und Kurven.

Beispiele

Mark a point as WGS 84 longitude/latitude.

Code
SELECT ST_SetSRID(ST_Point(-123.365556, 48.428611), 4326) AS wgs84long_lat;
Ausgabe von Rastern
SRID=4326;POINT(-123.365556 48.428611)
Figure
Geometry figure for visual-st-setsrid-01

Mark a point as WGS 84 longitude/latitude and then transform it to Web Mercator.

Code
SELECT ST_Transform(ST_SetSRID(ST_Point(-123.365556, 48.428611), 4326), 3785) AS sphere_merc;
Ausgabe von Rastern
SRID=3785;POINT(-13732990.8753491 6178458.96425423)
Figure
Geometry figure for visual-st-setsrid-02