PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

hình học không được nhận dạng là tham số cho Find_SRID

Hàm Find_SRID yêu cầu ba tham số, đó là lược đồ, tên bảng và cột hình học, ví dụ:

SELECT Find_SRID('public','mytable','geom');

Bạn cũng có thể thử hàm ST_SRID , trích xuất SRS từ một hình đã cho:

SELECT ST_SRID(geom) FROM mytable;

Nếu hình của bạn không có SRS được khai báo, hàm ST_SRID sẽ trả về 0, vì không có cách nào mà PostGIS có thể đoán SRS. Thông thường, chúng tôi giả định rằng một hình không có SRS rõ ràng được mã hóa là WGS84 (EPSG:4326). Thực tế là, WGS84 là SRS dự kiến ​​trong GeoJSON Specification :

Demo: db<>fiddle




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lược đồ PostgreSQL / Không gian tên với Django

  2. Cách tắt tất cả các tối ưu hóa của PostgreSQL

  3. Lập chỉ mục các giá trị Null trong PostgreSQL

  4. Chuyển đổi hex trong biểu diễn văn bản thành số thập phân

  5. PostgreSQL - Kiểm tra khóa ngoại tồn tại khi thực hiện SELECT