Tôi có một đồng nghiệp quản lý cơ sở dữ liệu MS Access lớn chứa các trường X & Y cho các vị trí khác nhau mà anh ta theo dõi. Trước đây chúng tôi đã xuất dữ liệu sang CSV và sử dụng Trình cắm văn bản được phân cách bằng QGIS để vẽ các vị trí.
Bây giờ chúng tôi muốn lập biểu đồ dữ liệu này trực tiếp trong QGIS bằng cách kết nối với db MS Access thông qua kết nối ODBC (trái ngược với xuất sang CSV).
- QGIS có thể sử dụng dữ liệu từ kết nối ODBC để vẽ các vị trí XY không?
- Nó có thể được "liên kết trực tiếp" với kết nối ODBC để khi dự án được mở lại, lớp "thay thế" tất cả các vị trí cũ và mới được thêm vào một cách linh hoạt (trái ngược với việc xuất sang shapefile, sẽ tạo ra một ảnh chụp nhanh theo thời gian)?
- Bạn có thể tạo các kết nối ODBC dạng bảng có thể được nối với các bảng không gian trong QGIS không?
Bạn có thể thực hiện tất cả những điều này trong ArcGIS (công cụ "Thêm dữ liệu XY"), vì vậy sẽ rất tuyệt nếu khả năng này tồn tại trong QGIS. Tôi chỉ không thể tìm thấy bất cứ nơi nào đề cập đến sự tồn tại của nó.
Tôi không có kế hoạch chuyển đến một cơ sở dữ liệu không gian. Là một người bản thân mình, vâng, tôi biết rằng việc chuyển sang cơ sở dữ liệu không gian là điều hợp lý và vâng, tôi đã sử dụng PostGIS để quản lý loại dữ liệu này. Nhưng đây không phải là lựa chọn ngay bây giờ. Người dùng không phải là người GIS cũng không muốn và anh ta quản lý cơ sở dữ liệu của riêng mình trong MS Access và điều đó sẽ không thay đổi. Tôi và đang kéo anh ấy đá và hét vào thế giới GIS và muốn làm cho nó dễ dàng nhất có thể. Anh ta có thể sống với việc xuất sang CSV, tôi chỉ hy vọng có một giải pháp tốt hơn SỬ DỤNG ODBC CHO MS ACCESS và hiển thị dữ liệu XY trong QGIS.