QGIS - bağımlılıkları olan bir projeyi dışa aktarma


9

Ortak çalışanlarla paylaşmayı kolaylaştırmak için tüm katmanlarla belirli bir projeyi bağımlı dosyalar olarak kaydetmenin bir yolu olsaydı dolaşıyordum.

örneğin, projeyle aynı yapıyı içeren sıkıştırılmış veya sıkıştırılmamış bir klasör oluşturun:

Root_folder/
my_project.qgs
    \____________myfolder
                     \___Layer 1
                     \___Layer 2
                     \___Layer 3
    \____________myfolder2
                     \___Layer 4
                     \___Layer 5
                     \___Layer 6
    \____________myfolder3
                     \________myfolder4
                                     \___Layer 6
                                     \___Layer 7
                     \___Layer 8

Eğer mevcut değilse, mevcut API ile ilgili olarak geliştirmek zor olur mu?

Yanıtlar:


13

QConsolidate eklentisine bir göz atın . Eklenti Yükleyicisi'nden yükleyebilirsiniz. İhtiyaçlarınız için eksiksiz bir çözüm sağlamazsa, çözümünüzü API ile hazırlamaya ilişkin örnekler için koduna bakın. Katmanlar için özel bir dizin yapısı oluşturmanın muhtemelen eklenmesi gerekecektir.

Başka bir taşınabilir dosya tabanlı çözüm, bir Spatialite veritabanı kullanmaktır . Vektör ve raster formatlarını işleyebilir ve QGIS'in yeni Veritabanı Yöneticisi'nde yerel olarak desteklenir.


Bu eklentiyi bilmiyordum. Şu an için bu işe yarayacaktır. Çok teşekkürler
simo
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.