Mối quan hệ SRID và Tên


9

PostGIS đi kèm với một bảng các hệ thống tham chiếu không gian với mỗi hệ thống được xác định bởi SRID. Tuy nhiên, từ góc độ của người dùng, SRID chỉ là một con số và không cho họ biết nhiều. Có tài nguyên nào liên kết SRID với các tên mô tả hơn không?


1
... srtextcộ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.
Geozelot

Cảm ơn! Tôi đã nhìn vào cột đó ban đầu và nghĩ rằng nó có quá nhiều thông tin. Nhưng khi nhìn vào nó một lần nữa, tôi nhận ra rằng tôi chỉ có thể phân tích văn bản và trích xuất những phần tôi cần. Tôi chấp nhận câu trả lời của bạn.
dùng57029

Câu trả lời:


10

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à unitsbiểu hiện ...


Ngoài ra, truy vấn spatial_ref_sys.srtexthoặc spatial_ref_sys.proj4textcác cột để có được toàn bộ đại diện WKT OGC hoặc định nghĩa proj4 của mỗi SRID.


8

Một tài nguyên web hiện đại tốt là epsg.io

Nó "hiện đại" bởi vì nó đã được đồng bộ hóa với các phiên bản gần đây của cơ sở dữ liệu tham chiếu EPSG, như đã nêu ở dưới cùng của trang web. Đó là nguồn có sẵn trên GitHub .

Nó cũng khá dễ sử dụng. Ví dụ: SRID = 4326, đây là trang web mô tả và liên kết đến các định dạng khác nhau:


5

Tôi sử dụng http://spatialreference.orghttp://www.epsg-registry.org .

spatialreference.org có thông tin tham khảo không gian ở nhiều định dạng:

nhập mô tả hình ảnh ở đây

Và EPSG có cơ sở dữ liệu truy cập mà bạn tải xuống:

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây


3
Lưu ý rằng spatialreference.org được cập nhật lần cuối vào năm 2013 và được tạo từ phiên bản cũ hơn / lỗi thời của cơ sở dữ liệu EPSG. Trang web đã bị bỏ rơi và không có kế hoạch cập nhật nó.
Mike T

Không nhận ra điều đó. Ai sở hữu tên miền và điều hành trang web?
Jay Cummins

1
@JayCummins xem về ai đã thiết lập nó. Họ là những người xuất sắc trong cộng đồng không gian địa lý nguồn mở, và rất vui cho bất cứ ai lấy chìa khóa và bắt kịp với thế giới hiện đại
Mike T
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.