Nếu bạn muốn / cần có thêm thông tin từ bên trong PostGIS , hãy chạy một cái gì đó như
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);
kết quả trong
srid | type | name | units
-------+--------+-----------------------+--------
4326 | GEOGCS | WGS 84 | degree
32632 | PROJCS | WGS 84 / UTM zone 32N | metre
Tôi không bao giờ muốn học logic regrec tốt hơn thế này. Rõ ràng, bạn có thể quét toàn bộ chuỗi WKT để tìm bất cứ điều gì bạn cần biết. Và cải thiện những điều trên, đặc biệt là units
biểu hiện ...
Ngoài ra, truy vấn spatial_ref_sys.srtext
hoặc spatial_ref_sys.proj4text
các cột để có được toàn bộ đại diện WKT OGC hoặc định nghĩa proj4 của mỗi SRID.
srtext
cột của bảng đã nói giữ biểu diễn WKT OGC với các chi tiết được tiêu chuẩn hóa của mỗi CRS.