Quais softwares de administração de GUI com reconhecimento de espaço existem para o PostgreSQL / PostGIS?

9

A maior parte da minha experiência com o PostgreSQL foi em pgAdminIII e psql, mas estou interessado em saber o que os outros usam.

O PostgreSQL é equivalente ao SQL Server Management Studio (SSMS) e sua capacidade de exibir, de maneira limitada, resultados contendo geometria (gratuita ou paga)?

Ou a maioria das pessoas simplesmente executa um cliente GIS ao lado para esse fim, como esta pergunta parece indicar: Ferramentas GUI para PostgreSQL / PostGIS? ?

Examinei o catálogo do software PostgreSQL, mas não encontrei nada (exceto links quebrados).

Jay Cummins
fonte
Pode não ser importante para você, mas qual sistema operacional você está usando atualmente?
precisa saber é o seguinte
normalmente janelas no trabalho / mac em casa.
Jay Cummins
Eu use QGIS no Ubuntu como meu cliente espacial sql, quando eu preciso ver os resultados depois de executar / construcing uma consulta
DPSSpatial
Por interesse, o que você não pode fazer no QGIS que você regularmente faria em seu banco de dados, já que é possível executar todos os tipos de SQL diretamente usando o Gerenciador de Banco de Dados?
Simbamangu

Respostas:

4

O pgAdmin 4 agora possui um Geometry Data Viewer desde a versão 4.3.3 (data de lançamento: set / 2018; consulte as notas da versão do pgAdmin ).

A extensão PostGIS precisa ser ativada no banco de dados PostgreSQL. O Geometry Data Viewer exibirá resultados em uma tela de mapa de consultas que retornam colunas de geometria e geografia. Se o SRID for 4326, os resultados serão exibidos em um mapa de plano de fundo do OpenStreetMap.

Veja um exemplo:

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

A consulta retorna uma tabela com uma coluna de geometria. A linha 1 é o limite administrativo do Brasil. O botão dentro do círculo vermelho ativa o Geometry Data Viewer.

insira a descrição da imagem aqui

A geometria é exibida em uma tela vazia se o sistema de coordenadas for diferente do SRID 4326.

insira a descrição da imagem aqui

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

Agora o mesmo resultado, mas com as coordenadas transformadas em SRID 4326 e com o OpenStreetMap em segundo plano.

insira a descrição da imagem aqui

Andre Silva
fonte
5

Embora eu ainda não o tenha instalado, li sobre o plugin pgAdmin chamado "Visualizador PostGIS" (somente Windows) aqui mencionado (2010). O primeiro pedido para adicionar algo assim (que eu achei) foi o ticket 485 .

Germán Carrillo desenvolveu um "visualizador PostGIS" multiplataforma baseado no PyQGIS. Você pode acessar versões antigas aqui , aqui e aqui , todas em 2011. A versão mais recente (2012) usa o plug-in QGIS "Fast SQL Layer" e inclui instruções detalhadas de instalação para Windows e Linux.

RyanKDalton
fonte
Apenas para acrescentar que, com o visualizador PostGIS baseado em PyQGIS, é possível criar novas geometrias com consultas SQL e visualizar camadas rasterizadas PostGIS.
Germán Carrillo