Shapefile SpatiaLite'a nasıl dışa aktarılır


22

Bir katmanla bir shapefile'im var. QGIS ile açabilirim. Şimdi bu shapefile veya katmanını Spatialite veritabanına dönüştürmek istiyorum.

Nasıl yapabilirim? QGIS ile yapmak mümkün mü?

Yanıtlar:


4

Şekil dosyalarını içe aktarmanıza ve uzamsal dizinler oluşturmanıza olanak sağlayan spatialite-gui adlı bir GUI uygulaması var .


19

Birkaç seçenek!

  1. 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.

  2. spatialite_toolShapefile'leri yüklemek ve yönetmek için komut satırını kullanabilirsiniz ( burada eğitim ).

  3. 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.


11

Evet QGis ile yapılabilir.
QSpatiaLite Eklentisini Kullanma

"QGis içindeki SpatiaLite veritabanlarınızı yönetin" görüntü tanımını buraya girin

Eklentiyi yükledikten sonra çalıştırabilirsiniz.
görüntü tanımını buraya girin
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.
görüntü tanımını buraya girin
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.


10

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.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.