Những phần mềm quản trị GUI nhận thức không gian nào tồn tại cho PostgreSQL / PostGIS?


9

Hầu hết trải nghiệm của tôi với PostgreSQL là pgAdminIII và psql, nhưng tôi muốn biết những gì người khác sử dụng.

Có PostgreQuery tương đương với SQL Server Management Studio (SSMS) và khả năng hiển thị của nó, theo một cách hạn chế, kết quả có chứa hình học (miễn phí hoặc trả phí) không?

Hoặc hầu hết mọi người chỉ chạy một máy khách GIS ở bên cạnh cho mục đích này, vì câu hỏi này dường như chỉ ra: các công cụ GUI cho PostgreQuery / PostGIS? ?

Tôi nhìn xuống qua danh mục phần mềm PostgreSQL, nhưng tôi không tìm thấy gì (ngoài các liên kết bị hỏng).


Nó có thể không quan trọng với bạn, nhưng bạn đang sử dụng hệ điều hành nào?
RyanKDalton

thường là cửa sổ tại nơi làm việc / mac ở nhà.
Jay Cummins

Tôi chủ yếu sử dụng QGIS trên Ubuntu làm máy khách không gian sql của mình, khi tôi cần xem kết quả sau khi chạy / xây dựng truy vấn
DPSSpatial

Không quan tâm, bạn không thể làm gì trong QGIS mà bạn thường xuyên cần làm trên cơ sở dữ liệu của mình, với điều kiện bạn có thể chạy tất cả các loại SQL trực tiếp bằng Trình quản lý cơ sở dữ liệu?
Simbamangu

Câu trả lời:


4

pgAdmin 4 hiện đã có Trình xem dữ liệu hình học kể từ phiên bản 4.3.3 (ngày phát hành: sept / 2018; xem ghi chú phát hành pgAdmin ).

Tiện ích mở rộng PostGIS cần được bật trong cơ sở dữ liệu PostgreSQL. Trình xem dữ liệu hình học sẽ hiển thị kết quả trên khung vẽ bản đồ từ các truy vấn trả về các cột hình học và địa lý. Nếu SRID là 4326 kết quả sẽ được hiển thị trên bản đồ nền OpenStreetMap.

Xem một ví dụ:

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

Truy vấn trả về một bảng với một cột hình học. Dòng 1 là ranh giới hành chính từ Brazil. Nút bên trong vòng tròn màu đỏ cho phép Trình xem dữ liệu hình học.

nhập mô tả hình ảnh ở đây

Hình dạng được hiển thị trong một khung trống nếu hệ tọa độ khác với SRID 4326.

nhập mô tả hình ảnh ở đây

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

Bây giờ cũng có kết quả tương tự, nhưng với tọa độ được chuyển đổi thành SRID 4326 và với nền OpenStreetMap.

nhập mô tả hình ảnh ở đây


5

Trong khi tôi chưa thực sự cài đặt nó, tôi đã đọc về plugin pgAdmin có tên "Trình xem PostGIS" (chỉ dành cho Windows) được tham chiếu tại đây (2010). Yêu cầu đầu tiên để thêm một cái gì đó như thế này (mà tôi tìm thấy) là vé # 485 .

Germán Carrillo đã phát triển một "trình xem PostGIS" đa nền tảng dựa trên PyQGIS. Bạn có thể truy cập các phiên bản cũ tại đây , tại đâytại đây , tất cả từ năm 2011. Phiên bản mới nhất (2012) sử dụng plugin QGIS "Fast SQL Layer" và bao gồm các hướng dẫn cài đặt chi tiết cho Windows và Linux.


Chỉ cần thêm rằng với trình xem PostGIS dựa trên PyQGIS, bạn có thể xây dựng hình học mới bằng các truy vấn SQL cũng như xem các lớp raster PostGIS.
Germán Carrillo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.