PostgreSQL / PostGIS에는 공간 인식 GUI 관리 소프트웨어가 있습니까?


9

PostgreSQL에 대한 나의 경험의 대부분은 pgAdminIII와 psql 이었지만 다른 사람들이 무엇을 사용하는지 알고 싶습니다.

SSMS (SQL Server Management Studio)와 동등한 PostgreSQL이 있으며 지오메트리 (무료 또는 유료)를 포함하는 결과를 제한적으로 표시 할 수 있습니까?

또는 대부분의 사람들이이 목적으로 GIS 클라이언트를 측면에서 실행 합니까? 이 질문은 다음과 같이 나타납니다. PostgreSQL / PostGIS 용 GUI 도구? ?

PostgreSQL 소프트웨어 카탈로그를 살펴 보았지만 링크가 깨진 것 외에는 아무것도 찾지 못했습니다.


중요하지 않지만 현재 사용중인 운영 체제는 무엇입니까?
RyanKDalton

일반적으로 직장에서의 창문 / 집에서의 Mac.
Jay Cummins

쿼리를 실행 / 구성한 후 결과를 볼 필요가있을 때 주로 Ubuntu에서 QGIS를 SQL 공간 클라이언트로 사용합니다.
DPSSpatial

밖으로 관심, 무엇을 할 수 없습니다 당신은 정기적으로 직접 데이터베이스 관리자를 사용하여 SQL의 모든 종류를 실행할 수 주어진 데이터베이스에 할 필요가있을 것이다 당신이 QGIS에서 않는다?
Simbamangu

답변:


4

pgAdmin 4에는 버전 4.3.3 이후의 Geometry Data Viewer가 있습니다 (릴리스 날짜 : sept / 2018; pgAdmin 릴리즈 노트 참조 ).

PostgreS 데이터베이스에서 PostGIS 확장 기능을 활성화해야합니다. 지오메트리 데이터 뷰어는 지오메트리 및 지리 열을 반환하는 쿼리의 결과를 맵 캔버스에 표시합니다. SRID가 4326 인 경우 OpenStreetMap 배경 맵 위에 결과가 표시됩니다.

하나의 예를보십시오 :

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

쿼리는 기하학 열이있는 테이블을 반환합니다. 1 호선은 브라질의 행정 경계입니다. 빨간색 원 안에있는 버튼은 형상 데이터 뷰어를 활성화합니다.

여기에 이미지 설명을 입력하십시오

좌표계가 SRID 4326과 다른 경우 형상은 빈 캔버스에 표시됩니다.

여기에 이미지 설명을 입력하십시오

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

이제 동일한 결과이지만 좌표가 SRID 4326으로 ​​변환되고 배경 OpenStreetMap이 있습니다.

여기에 이미지 설명을 입력하십시오


5

실제로 설치하지는 않았지만 여기서 언급 한 "PostGIS viewer"(Windows 만 해당)라는 pgAdmin 플러그인에 대해 읽었습니다 (2010). 이와 같은 것을 추가하라는 첫 번째 요청은 티켓 # 485 입니다.

Germán Carrillo 는 PyQGIS를 기반으로하는 다중 플랫폼 "PostGIS 뷰어"를 개발했습니다. 2011 년부터 여기 , 여기여기 에서 모두 이전 버전에 액세스 할 수 있습니다 . 최신 버전 (2012)은 QGIS 플러그인 "Fast SQL Layer"를 사용하며 Windows 및 Linux에 대한 자세한 설치 지침이 포함되어 있습니다.


PyQGIS 기반 PostGIS 뷰어 를 사용하여 이를 추가 하기 위해 SQL 쿼리를 사용하여 새 지오메트리를 구축하고 PostGIS 래스터 레이어를 볼 수 있습니다.
Germán Carrillo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.