¿Cómo leer / escribir desde / al archivo de proyecto QGIS usando Python?


9

Me gustaría guardar la configuración dependiente del proyecto de mi complemento Python dentro del archivo de proyecto QGIS. ¿Es esto posible y cuáles son las mejores prácticas para hacerlo?

Respuestas:


9

Esto debería hacerlo:

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

Entonces solo necesita guardar el proyecto.

La lectura se realiza con una de las siguientes funciones:

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

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.