SRID ve Ad ilişkisi


9

PostGIS, her biri bir SRID tarafından tanımlanmış bir uzamsal referans sistemleri tablosu ile birlikte gelir. Ancak, kullanıcının bakış açısından, SRID sadece bir sayıdır ve onlara fazla bir şey söylemez. SRID'yi daha açıklayıcı adlarla ilişkilendiren bir kaynak var mı?


1
... srtextadı geçen tablonun sütunu, her bir CRS'nin standartlaştırılmış detayları ile OGC WKT temsilini tutar.
14'te geozelot

Teşekkürler! Başlangıçta bu sütuna baktım ve çok fazla bilgi olduğunu düşündüm. Ama tekrar baktığımda, metni ayrıştırabildiğimi ve ihtiyacım olan parçaları çıkarabileceğimin farkındayım. Cevabını kabul ettim.
user57029

Yanıtlar:


10

PostGIS içinden daha fazla bilgiye sahip olmak istiyorsanız / ihtiyacınız varsa ,

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);

sonuç

 srid  |  type  |         name          | units  
-------+--------+-----------------------+--------
  4326 | GEOGCS | WGS 84                | degree
 32632 | PROJCS | WGS 84 / UTM zone 32N | metre

Regexp mantığını bundan daha iyi öğrenmek istemedim. Açıkçası, bilmeniz gereken her şey için tüm WKT dizesini tarayabilirsiniz. Ve yukarıdakileri, özellikle unitsifadeyi geliştirin ...


Alternatif olarak spatial_ref_sys.srtextveya OGC WKT temsilini veya her SRID'nin proj4 tanımını spatial_ref_sys.proj4textalmak için veya sütunlarını sorgulayın .



5

Kullandığım http://spatialreference.org ve http://www.epsg-registry.org .

spatialreference.org, uzamsal referans bilgilerine çeşitli formatlarda sahiptir:

resim açıklamasını buraya girin

Ve EPSG'nin indirdiğiniz bir erişim veritabanı var:

resim açıklamasını buraya girin resim açıklamasını buraya girin


3
Spatialreference.org'un en son 2013 yılında güncellendiğini ve EPSG veritabanının eski / eski bir sürümünden yapıldığını unutmayın. Web sayfası terk edildi ve sayfayı güncelleme planları yok.
Mike T

Farkında değildim. Alanın sahibi kimdir ve siteyi çalıştırır?
Jay Cummins

1
@JayCummins bkz yaklaşık kurmak kimin için. Açık kaynak jeo-uzamsal topluluğunda mükemmel insanlardır ve herkesin anahtarları alıp modern dünyaya yetişmesinden
Mike T
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.