Qgis API kullanarak bazı şekil dosyaları için bir uzamsal dizin oluşturmaya çalışıyorum. Nathan Woodrow'un blogunda ( https://nathanw.net/2013/01/04/using-a-qgis-spatial-index-to-speed-up-your-code/ ) açıklanan adımları uyguladım ve harika çalışıyor :
layer = QgsVectorLayer(path, name, 'ogr')
idx = QgsSpatialIndex()
all_features = layer.getFeatures()
map(idx.insertFeature, all_features)
Benim sorunum, sonuçta ortaya çıkan herhangi bir dosya (.qix? .Sbn? .Sbx?)
Şekil dosyalarının gelecekteki kullanıcılarının bundan yararlanabilmesi için bu uzamsal dizini nasıl kaydedebilirim?