Yanıtlar:
Şekil dosyalarını içe aktarmanıza ve uzamsal dizinler oluşturmanıza olanak sağlayan spatialite-gui adlı bir GUI uygulaması var .
Birkaç seçenek!
QGIS içinde, doğrudan bir spatialite veritabanı olarak shapefile dosyasını "Dosya | Farklı Kaydet"; Buradaki sınırlama, yalnızca bir şekil dosyasıyla bir veritabanı oluşturabilmenizdir.
spatialite_tool
Shapefile'leri yüklemek ve yönetmek için komut satırını kullanabilirsiniz ( burada eğitim ).
Verileri doğrudan görüntülemenize ve değiştirmenize izin veren spatialite -gui ve spatialite-gis bağımsız uygulamalarını keşfetmeye değer . GUI uygulamasında, yeni bir veritabanı oluşturun (ikinci araç çubuğu düğmesi), ardından bir shapefile (oklu yeşil dünya simgesi) yükleyin - elde edilen iletişim kutusunda shapefile'nin SRID'sini bilmeli ve girmelisiniz. Buradaki avantaj, kolayca birden çok şekil dosyası ekleyebilmeniz ve büyük bir veritabanı oluşturabilmenizdir.
Evet QGis ile yapılabilir.
QSpatiaLite Eklentisini Kullanma
"QGis içindeki SpatiaLite veritabanlarınızı yönetin"
Eklentiyi yükledikten sonra çalıştırabilirsiniz.
Bir spatialite db olmadığını belirten bir dizi mesaj / hata mesajı alacaksınız.
bir tane yükleyerek (dosya için bir konum seç) ve sonunda onu uzamsal alana dönüştürmenizde size yol gösterecektir.
Sonra bu diyalog penceresinde QGis katmanınızı içe aktarabilirsiniz.
O zaman: Buna gerçekten ihtiyacınız yok. Sadece yeni bir db oluşturmak için çalışır.
QGIS menüsünden
Katman | Farklı kaydet...
QGIS 'Vektör katmanını farklı kaydet ...' iletişim kutusundan
, Format açılır listesinden Spatialite'i seçin.
Katmanı sağ tıklayıp "katmanı farklı kaydet ..." seçeneğini seçebilir ve biçiminiz olarak spatiaLite'ı seçebilirsiniz. Buradaki tek seçeneğiniz yeni bir veritabanı oluşturmak, yani mevcut bir veritabanına ekleyemezsiniz.
QspatiaLite eklentisi, QGIS'e çok fazla işlevsellik ekliyor, bu yüzden denemeyi de deneyin.