Python kullanarak QGIS proje dosyasını okuma / yazma


9

Python eklentimin projeye bağlı yapılandırmasını QGIS proje dosyasının içine kaydetmek istiyorum. Bu mümkün mü ve bunun için en iyi uygulamalar nelerdir?

Yanıtlar:


9

Bunu yapmalı:

QgsProject.instance().writeEntry(plugin_name, property, value)

O zaman sadece projeyi kaydetmeniz gerekir.

Okuma aşağıdaki işlevlerden biriyle gerçekleştirilir:

readEntry (plugin_name, property)
readNumEntry (plugin_name, property)
readDoubleEntry (plugin_name, property)
readBoolEntry (plugin_name, property)

Doküman: http://qgis.org/api/classQgsProject.html

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.