Cara membuat database Spatialite baru di QGIS

8

Saya telah mencoba membuat database spasial baru dalam QGIS 1.8 (SpatiaLite Versi 3.0.1; QSpatialite 6.0.3) dan terus mendapatkan kesalahan ini: "Permintaan SQL tampaknya tidak valid. Tidak ada tabel seperti itu: views_geometry_columns" dan kemudian " DataBase ini tampaknya menjadi SQLite DataBase yang valid tetapi bukan SpatiaLite One yang valid, Apakah Anda ingin QSpatiaLite mengubahnya secara otomatis ke SpatiaLite (informasi tidak akan hilang)? " dan setelah "Ya" muncul "Tidak dapat mengonversi Basis Data ke SpatiaLite".

Apa yang saya lakukan salah? Tidak ada masalah dengan versi lama (QGIS 1.7.4 dan QSpatialite 5.0.3).

Mohon saran tentang membuat database Spatialite baru.


Spatialite-gui melakukan trik. Anda hanya perlu memiliki SRID yang benar. Berikut adalah daftar SRID http://drupalcode.org/project/geo.git/blob/ee3f75649e4b01dfd27d8e35b222a2b51c93d706:/srid.inc

Terima kasih atas usaha dan waktu Anda!

Jonny
sumber
3
Bisakah Anda menjelaskan langkah-langkah yang Anda ambil untuk mendapatkan pesan kesalahan ini?
Stev_k
Anda mendapatkan kesalahan ini, jika Anda menyimpan layer dengan "Simpan sebagai ...". Cara terbaik adalah Layer-> Tambahkan Layer baru -> layer spatialite baru, dan kemudian tiga poin untuk membuat database baru.
AndreJ
0down vote accept Spatialite-gui yang melakukan trik. Anda hanya perlu memiliki SRID yang benar. Berikut adalah daftar SRID drupalcode.org/project/geo.git/blob/... Terima kasih atas upaya dan waktu Anda!
Jonny
Saya memiliki spatialite 2.0.1, qgis 1.8.0 dan qspatialite 6.0.7 dan saya masih memiliki masalah. Ada yang tahu solusi untuk memperbaiki bug?

Jawaban:

4

Ini adalah bug yang dikenal. Sekarang diperbaiki di QSpatiaLite v 6.0.6

RIVIERE Romain QSpatiaLite Pengembang

Romain
sumber
2

Saya pikir ada masalah dengan QSpatialite dan versi terbaru dari QGIS. Jika Anda memiliki spatialite-gui ini bagus untuk membuat DB Spatialite dan mengisi mereka. Anda dapat mencoba menjalankan "spatialite_gui" dari terminal (tanpa tanda kutip) untuk melihat apakah Anda telah menginstalnya. Saya tidak ingat apakah spasial-gui saya datang dengan QGIS atau apakah saya menginstalnya secara terpisah, maaf.

nhopton
sumber
1
spatialite-gui tersedia di sini . Setuju - Saya merasa jauh lebih mudah untuk bekerja daripada antarmuka QGIS untuk spasial.
Simbamangu