Jakie oprogramowanie do administrowania GUI ze świadomością przestrzenną istnieje dla PostgreSQL / PostGIS?

9

Większość moich doświadczeń z PostgreSQL to pgAdminIII i psql, ale interesuje mnie to, czego używają inni.

Czy istnieje PostgreSQL równoważny SQL Server Management Studio (SSMS) i jego możliwości wyświetlania, w ograniczonym zakresie, wyników zawierających geometrię (darmową lub płatną)?

Czy też większość ludzi po prostu uruchamia klienta GIS w tym celu, jak wydaje się to wskazywać: narzędzia GUI dla PostgreSQL / PostGIS? ?

Przejrzałem katalog oprogramowania PostgreSQL, ale nie znalazłem niczego (oprócz zepsutych linków).

Jay Cummins
źródło
Może to nie mieć znaczenia, ale z jakiego systemu operacyjnego obecnie korzystasz?
RyanKDalton,
zazwyczaj Windows w pracy / Mac w domu.
Jay Cummins,
Najczęściej używam QGIS na Ubuntu jako mojego klienta przestrzennego SQL, kiedy muszę zobaczyć wyniki po uruchomieniu / konstruowaniu zapytania
DPSSpatial
Co nie jest interesujące, czego nie możesz zrobić w QGIS, które musiałbyś regularnie wykonywać w bazie danych, biorąc pod uwagę, że możesz uruchamiać wszystkie rodzaje SQL bezpośrednio za pomocą Menedżera baz danych?
Simbamangu

Odpowiedzi:

4

pgAdmin 4 ma teraz przeglądarkę danych geometrii od wersji 4.3.3 (data wydania: wrzesień / 2018; patrz informacje o wersji pgAdmin ).

Rozszerzenie PostGIS musi być włączone w bazie danych PostgreSQL. Przeglądarka danych geometrii wyświetli wyniki na kanwie mapy z zapytań zwracających geometrię i kolumny geograficzne. Jeśli SRID wynosi 4326, wyniki zostaną wyświetlone na mapie tła OpenStreetMap.

Zobacz jeden przykład:

SELECT * FROM geo.country; -- querying a table named 'country' in schema 'geo'.

Zapytanie zwraca tabelę z kolumną geometrii. Linia 1 to granica administracyjna z Brazylii. Przycisk w czerwonym kółku włącza przeglądarkę danych geometrii.

wprowadź opis zdjęcia tutaj

Geometria jest wyświetlana na pustym obszarze roboczym, jeśli układ współrzędnych jest inny niż SRID 4326.

wprowadź opis zdjęcia tutaj

SELECT ST_Transform(geom, 4326) FROM geo.country; -- transform coordinates to SRID 4326.

Teraz ten sam wynik, ale ze współrzędnymi przekształconymi do SRID 4326 i z OpenStreetMap w tle.

wprowadź opis zdjęcia tutaj

Andre Silva
źródło
5

Chociaż tak naprawdę go nie zainstalowałem, przeczytałem o wtyczce pgAdmin o nazwie „Przeglądarka PostGIS” (tylko Windows), o której tu mowa (2010). Pierwszą prośbą o dodanie czegoś takiego (którą znalazłem) był bilet nr 485 .

Germán Carrillo opracował wieloplatformową „przeglądarkę PostGIS” opartą na PyQGIS. Możesz uzyskać dostęp do starych wersji tutaj , tutaj i tutaj , wszystkie od 2011 roku. Najnowsza wersja (2012) używa wtyczki QGIS „Fast SQL Layer” i zawiera szczegółowe instrukcje instalacji dla systemów Windows i Linux.

RyanKDalton
źródło
Wystarczy dodać, że za pomocą przeglądarki PostGIS opartej na PyQGIS możesz budować nowe geometrie za pomocą zapytań SQL, a także przeglądać warstwy rastrowe PostGIS.
Germán Carrillo