Trong PostgreSQL v9.3 với phần mở rộng PostGIS v2.1, tôi đã tạo chế độ xem từ hai bảng (trang web & lượt truy cập). Bảng trang web chứa một cột hình học điểm (the_geom), được bao gồm trong chế độ xem được tạo. Kiểm tra xem bảng nó chứa thông tin dự kiến.
Trong QGIS v2.4 chạy trong Windows 8.1, bảng trang web chứa cột hình học có thể được thêm dưới dạng một lớp. Tuy nhiên, khi nhìn vào bảng xem được tạo trong Trình quản lý DB, nó nói:
PostGIS
Cột: the_geom Hình học: GEOMETRY Kích thước: 2 Mức độ: 482350.00000, 132750.00000 - 538750.00000, 177150.00000
Không có mục nào trong hình học_columns!
Tab bảng hiển thị nội dung bảng như mong đợi và bản xem trước hiển thị các điểm có vẻ hợp lý. Biểu tượng cho bảng xem được hiển thị dưới dạng dấu hỏi.
Khi chế độ xem được tạo lần đầu tiên, nó không thể được thêm dưới dạng một lớp vào bản đồ. Tuy nhiên, việc khởi động lại máy tính của tôi đã cho phép thêm chế độ xem dưới dạng một lớp vào bản đồ.
Hai câu hỏi:
- Thông báo lỗi có ý nghĩa gì và làm cách nào để loại bỏ nó?
- Tại sao tôi cần phải khởi động lại máy tính để thêm bảng xem vào bản đồ?