Cơ sở dữ liệu hỗ trợ của QGIS?


8

Có ai biết nếu có một số loại tài liệu về loại cơ sở dữ liệu mà bạn có thể kết nối trong QGIS không? Tôi cũng muốn biết nếu:

Tôi có thể sử dụng các bảng dữ liệu để chỉ đọc hoặc đọc và viết.

cảm ơn

Câu trả lời:


12

Hỗ trợ của QGIS

  • PostGIS - bao gồm plugin Trình quản lý PostGIS chuyên dụng cho công việc liền mạch
  • Spatialite - cũng có Spatialite Manager
  • MSSQL 2008 Spatial - cũng được hỗ trợ theo mặc định bắt đầu từ phiên bản 1.8
  • Oracle Spatial - thông qua OGR nhưng không phải mặc định & plugin Geo Spaster của Oracle Spatial
  • Cơ sở dữ liệu địa lý tệp ESRI / (cá nhân) - thông qua OGR

Tất cả các kết nối cơ sở dữ liệu đều hỗ trợ truy cập đọc và ghi (ngoại trừ Cơ sở dữ liệu địa lý cá nhân chỉ đọc qua OGR).


Cảm ơn, tôi đang làm luận án Cử nhân. So sánh QGIS với ArcGIS Desktop Basic. Hy vọng sẽ hướng mắt về một phần mềm tuyệt vời trong thế giới thống trị ESRI;)
Andersson

1
Kết nối trực tiếp với PostGIS là lý do chính khiến chúng tôi chuyển sang QGIS. Chi phí thường là yếu tố quan trọng nhất để kinh doanh.
Mapperz

@Andersson Là người dùng cuối API của họ, tôi có thể nói với bạn rằng, ít nhất là đến năm 2005, ESRI đã chiếm ưu thế vì họ cung cấp giải pháp chất lượng cao nhất. Khu vực khiếu nại chính đối với tôi là nội suy địa chỉ được sử dụng bởi phần lớn các nhà cung cấp khác, không đủ khả năng cho bất cứ điều gì ngoài chỉ dẫn lái xe internet của người tiêu dùng, và đôi khi thậm chí không phải cho tất cả các trường hợp sử dụng. Thứ hai, không có nhà cung cấp nào khác có phạm vi dữ liệu mà ESRI đã làm. Tìm kiếm dữ liệu miễn phí là một nhiệm vụ từng phần, tốn thời gian và không đáng tin cậy. Điều đó nói rằng, rất nhiều có thể thay đổi trong sáu năm thời gian.

@Juaua. Chà, tôi là một người mới đến khu vực GIS so với những người khác ở đây, nhưng ở Thụy Điển (Nơi tôi đến) ESRI đang thống trị lĩnh vực này và đôi khi dường như, không có lý do. Nhiều người dùng đang ngồi trên phần mềm đắt tiền khi phần mềm nguồn mở không tính phí có thể làm điều tương tự.
Andersson

2

Nơi đầu tiên tôi sẽ bắt đầu tìm kiếm là trang web QGIS.org . Đây là một liên kết đến trang Tài liệu

Nói chung, QGIS hỗ trợ Thư viện tính năng GDAL / OGR . Để trích dẫn trang chính OGR:

Thư viện tính năng đơn giản OGR là thư viện mã nguồn mở C ++ (và các công cụ dòng lệnh) cung cấp quyền truy cập đọc (và đôi khi ghi) vào nhiều định dạng tệp vectơ bao gồm ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial và Mapinfo mid / định dạng mif và TAB.

Dưới đây là danh sách các định dạng được hỗ trợ, bao gồm một số cơ sở dữ liệu khác nhau, được hỗ trợ bởi GDAL / OGR, và do đó, QGIS. Định dạng Vector OGR .

Một số cơ sở dữ liệu bao gồm

  • PostGreSQL
  • SQLite / Spatialite
  • Cơ sở dữ liệu địa lý tệp / cá nhân ESRI
  • MySQL

Liệu từ "sáng tạo" có nghĩa là Viết / chỉnh sửa được không? Tôi có phiên bản QGIS 1.8 trên máy tính của mình và tôi có thể mở các lớp trong tệp ESRI gdb nhưng tôi vẫn không thể chuyển đổi chỉnh sửa.
Andersson

Bạn đã xác nhận các yêu cầu gdal.org/ogr/drv_filegdb.html
Underdark

@Andersson, tôi khá chắc chắn trong bối cảnh này, rằng "Creation", có nghĩa là khả năng tạo File GDB. Nên có khả năng đọc / ghi là tốt. Dường như có một số vấn đề đang diễn ra với sự hỗ trợ cho Tệp GDB. Xem chủ đề này để biết chi tiết: Cách nhận hỗ trợ ".GDB" (Cơ sở dữ liệu địa lý tệp Esri) trong Quantum GIS (OSGeo4W - QGIS)
Nhận Spatial
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.