Tìm kiếm trình xem PostGIS cơ bản để sử dụng làm cơ sở cho ứng dụng riêng


8

Tôi đang tìm kiếm một trình xem PostGIS khá cơ bản. Có thể xoay, thu phóng và truy xuất thông tin tọa độ khi nhấp chuột. Không cần phải hỗ trợ chuyển đổi tọa độ. Nó nên giới thiệu càng ít phụ thuộc càng tốt. Tốt nhất là viết bằng C ++.


2
OpenJUMP là tốt cho điều đó. Cài đặt từ snapshots sourceforge.net/projects/jump-pilot/files/OpenJUMP_snapshots hoặc phát hành phiên bản 1.8 từ sourceforge.net/projects/jump-pilot/files/OpenJUMP/1.8.0 . Sử dụng tệp - Chạy truy vấn kho dữ liệu và viết bất kỳ truy vấn SQL hợp lệ nào vào hộp. BTW Oracle cũng được hỗ trợ thông qua plugin DB Query được bao gồm trong OJ Plus, nhưng bạn phải tự thêm trình điều khiển Oracle ojdbc.jar vì hạn chế giấy phép.
dùng49584

Câu trả lời:


11

Mặc dù đây không thực sự là câu trả lời trực tiếp cho câu hỏi của bạn, nhưng qgis hoạt động như một trình xem GIS tương đối đơn giản có thể truy cập PostGIS. Ngoài ứng dụng chính - một phần mềm tương đối phức tạp - cốt lõi của thư viện qgis có thể được "rút ra" và được sử dụng từ một ứng dụng được viết bằng C / C ++ hoặc (tôi tin, với một số công việc) Python .

Bài đăng của Tim Sutton về chủ đề xây dựng các vật dụng qgis tối thiểu có lẽ là một khởi đầu tốt cho việc này. Để xây dựng một tiện ích đơn giản để xem một lớp, mã C chỉ có 63 dòng, bao gồm các tiêu đề + bảng kê khác.


Cảm ơn, tôi sẽ điều tra "rút" lõi QGIS. Nếu nó hoạt động, đó sẽ là tuyệt vời.
underdark

Lông tương lai tham khảo: Tim S. chỉ cho tôi với ví dụ này trong SVN trunk: svn.osgeo.org/qgis/trunk/code_examples/1_hello_world_qgis_style
Underdark

Được liên kết từ bài đăng mà anh ấy đã thực hiện, trong 'hướng dẫn về cách thực hiện điều này': "Ví dụ này có thể được kiểm tra từ lật đổ, được biên dịch và chạy bằng cmake như thế này:" ...
Christopher Schmidt

5

hãy thử Bản đồ sắc nét . Không được viết bằng C ++ mà bằng C #. Có lẽ nó có thể là một số sử dụng cho bạn.


2

QGIS khởi đầu với tư cách là người xem cho PostGIS, và giờ đây là một GIS nguồn mở hoàn toàn. Từ QGIS, có sự tích hợp rất chặt chẽ với PostGIS cho phép các chế độ xem động , chế độ xem có thể cập nhật và trình quản lý DB để làm việc với việc xây dựng dữ liệu không gian và chạy các truy vấn. Kiểu cho dữ liệu của bạn cũng có thể được lưu trong PostGIS. Kiểu mặc định có thể được đặt, vì vậy khi bạn hoặc người dùng khác mở một lớp từ đầu, một kiểu mặc định sẽ được áp dụng.

Quản lý DB: nhập mô tả hình ảnh ở đây

Trình tạo truy vấn SQL: nhập mô tả hình ảnh ở đây


-1

hãy thử liên kết này nhưng trong vb.net
http://hilary-mushonga.blogspot.com/p/building-postgis-layer-viewer.html

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.