Cách tạo cơ sở dữ liệu Spatialite mới trong QGIS


8

Tôi đã cố gắng tạo một cơ sở dữ liệu không gian mới trong QGIS 1.8 (Phiên bản SpatiaLite 3.0.1; QSpatialite 6.0.3) và tiếp tục gặp lỗi này: "Truy vấn SQL dường như không hợp lệ. Không có bảng nào như vậy: view_geometry_columns" và sau đó " DataBase này dường như là một DataBase SQL hợp lệ nhưng không phải là SpatiaLite One hợp lệ, bạn có muốn QSpatiaLite tự động chuyển đổi nó thành SpatiaLite (thông tin sẽ không bị mất)? " và sau khi "Có" xuất hiện "Không thể chuyển đổi Cơ sở dữ liệu sang SpatiaLite".

Tôi đang làm gì sai? Không có vấn đề với phiên bản cũ (QGIS 1.7.4 và QSpatialite 5.0.3).

Vui lòng tư vấn về việc tạo cơ sở dữ liệu Spatialite mới.


Spatialite-gui đã làm điều đó. Bạn chỉ cần có SRID đúng. Dưới đây là danh sách SRID http://drupalcode.org/project/geo.git/blob/ee3f75649e4b01dfd27d8e35b222a2b51c93d706:/srid.inc

Cảm ơn tất cả những nỗ lực và thời gian của bạn!


3
Bạn có thể giải thích các bước bạn đang thực hiện để nhận thông báo lỗi này không?
Stev_k

Bạn gặp lỗi này, nếu bạn lưu một lớp với "Lưu dưới dạng ...". Cách tốt nhất là Layer-> Thêm lớp mới -> Lớp spatialite mới, và sau đó là ba điểm để tạo cơ sở dữ liệu mới.
AndreJ

Bỏ phiếu 0down chấp nhận Spatialite-gui đã lừa. Bạn chỉ cần có SRID đúng. Dưới đây là danh sách SRID drupalcode.org/project/geo.git/blob/ khuyên Cảm ơn tất cả những nỗ lực và thời gian của bạn!
Jonny

Tôi có spatialite 2.0.1, qgis 1.8.0 và qspatialite 6.0.7 và tôi vẫn gặp vấn đề. Ai đó biết một giải pháp để sửa lỗi?

Câu trả lời:



4

Đây là một lỗi đã biết. Hiện đã được sửa trong QSpatiaLite v 6.0.6

RIVIERE Romain QSpatiaLite Nhà phát triển


2

Tôi nghĩ rằng có vấn đề với QSpatialite và các phiên bản mới hơn của QGIS. Nếu bạn có spatialite-gui, điều này tốt cho việc tạo DB Spatialite và điền vào chúng. Bạn có thể thử chạy "spatialite_gui" từ thiết bị đầu cuối (không có dấu ngoặc kép) để xem bạn đã cài đặt chưa. Tôi không thể nhớ nếu spatialite-gui của tôi đi kèm với QGIS hoặc tôi có cài đặt riêng không, xin lỗi.


1
spatialite-gui có sẵn ở đây . Đồng ý - Tôi thấy làm việc với nó dễ dàng hơn nhiều so với giao diện QGIS cho spatialite.
Simbamangu
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.