Relacja SRID i nazwa


9

PostGIS zawiera tabelę przestrzennych systemów odniesienia, z których każdy jest identyfikowany przez SRID. Jednak z punktu widzenia użytkownika SRID jest tylko liczbą i niewiele mówi. Czy istnieje zasób, który wiąże SRID z bardziej opisowymi nazwami?


1
... srtextkolumna wspomnianej tabeli zawiera reprezentację WKT OGC ze znormalizowanymi szczegółami każdego CRS.
geozelot

Dzięki! Początkowo spojrzałem na tę kolumnę i pomyślałem, że zawiera ona zbyt wiele informacji. Ale po ponownym spojrzeniu na niego zdaję sobie sprawę, że mogę po prostu przeanalizować tekst i wyodrębnić potrzebne części. Zaakceptowałem twoją odpowiedź.
user57029

Odpowiedzi:


10

Jeśli chcesz / potrzebujesz mieć więcej informacji z PostGIS , uruchom coś podobnego

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

prowadzi do

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

Nigdy nie chciałem uczyć się logiki wyrażeń regularnych lepiej niż to. Oczywiście możesz zeskanować cały ciąg WKT w poszukiwaniu wszystkiego, co musisz wiedzieć. I poprawić powyższe, zwłaszcza unitswyrażenie ...


Alternatywnie, kwerendy spatial_ref_sys.srtextlub spatial_ref_sys.proj4textkolumny aby uzyskać albo cały OGC reprezentacji WKT lub proj4 definicję każdej SRID.


8

Dobrym nowoczesnym zasobem sieciowym jest epsg.io

Jest „nowoczesny”, ponieważ został zsynchronizowany z najnowszymi wersjami referencyjnej bazy danych EPSG, jak podano na dole strony internetowej. Jego źródło jest dostępne na GitHub .

Jest również dość łatwy w użyciu. Na przykład SRID = 4326, tutaj jest strona z opisem i linki do różnych formatów:


5

Korzystam z http://spatialreference.org i http://www.epsg-registry.org .

spatialreference.org ma informacje o odniesieniach przestrzennych w wielu formatach:

wprowadź opis zdjęcia tutaj

EPSG ma pobraną bazę danych dostępu:

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj


3
Zauważ, że spatialreference.org zostało ostatnio zaktualizowane w 2013 roku i zostało wykonane ze starszej / nieaktualnej wersji bazy danych EPSG. Strona została porzucona i nie ma planów jej aktualizacji.
Mike T

Nie zdawałem sobie z tego sprawy. Kto jest właścicielem domeny i prowadzi witrynę?
Jay Cummins

1
@JayCummins zobaczyć około bo kto go skonfigurować. Są wspaniałymi ludźmi ze społeczności geoprzestrzennej typu open source i cieszą się, że każdy może wziąć klucze i nadrobić zaległości we współczesnym świecie
Mike T
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.