Wenn Sie weitere Informationen in PostGIS benötigen, müssen Sie so etwas ausführen
SELECT srid,
left(split_part(srtext, '"', 1), -1) AS "type",
split_part(srtext, '"', 2) AS "name",
split_part((regexp_split_to_array(srtext, 'UNIT\[\"'))[array_length(regexp_split_to_array(srtext, 'UNIT\[\"'), 1)], '"', 1) AS units
FROM spatial_ref_sys
WHERE srid IN (4326, 32632);
führt zu
srid | type | name | units
-------+--------+-----------------------+--------
4326 | GEOGCS | WGS 84 | degree
32632 | PROJCS | WGS 84 / UTM zone 32N | metre
Ich wollte nie besser Regexp-Logik lernen. Natürlich können Sie die gesamte WKT-Zeichenfolge nach allem durchsuchen, was Sie wissen müssen. Und verbessern Sie das oben Gesagte, insbesondere den units
Ausdruck ...
Alternativ können Sie die Spalten spatial_ref_sys.srtext
oder abfragen spatial_ref_sys.proj4text
, um entweder die gesamte OGC- WKT-Darstellung oder die proj4- Definition jeder SRID abzurufen .
srtext
Spalte dieser Tabelle die OGC WKT-Darstellung mit den standardisierten Details jedes CRS.