Jak czytać / zapisywać z / do pliku projektu QGIS przy użyciu Pythona?


9

Chciałbym zapisać zależną od projektu konfigurację mojej wtyczki Python w pliku projektu QGIS. Czy to możliwe i jakie są najlepsze praktyki, aby to zrobić?

Odpowiedzi:


9

To powinno to zrobić:

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

Następnie wystarczy zapisać projekt.

Odczytywanie odbywa się za pomocą jednej z następujących funkcji:

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

Dokument: http://qgis.org/api/classQgsProject.html

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.