gws.plugin.qfieldcloud.packager¶
Source code: gws.plugin.qfieldcloud.packager
Module Contents¶
- class gws.plugin.qfieldcloud.packager.Args(*args, **kwargs)¶
Bases:
gws.DataBasic data object.
This object can be instantiated by passing one or or
dictarguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
Noneand no error is raised, unless the attribute name starts with an underscore.- mapCacheDir: str¶
- packageDir: str¶
- project: gws.Project¶
- qfcProject: gws.plugin.qfieldcloud.core.QfcProject¶
- uid: str¶
- withBaseMap: bool¶
- withData: bool¶
- withMedia: bool¶
- withQgis: bool¶
- gws.plugin.qfieldcloud.packager.COMPLETE_FILE = 'package_complete'¶
- class gws.plugin.qfieldcloud.packager.Object¶
-
- project: gws.Project¶
- qfcProject: gws.plugin.qfieldcloud.core.QfcProject¶
- uid: str¶
- get_features_for_layer(le: gws.plugin.qfieldcloud.caps.LayerEntry) list[gws.Feature]¶
- replace_vars(s: str) str¶
- write_base_map()¶
- write_base_map_layer(le: gws.plugin.qfieldcloud.caps.LayerEntry)¶
- write_data()¶
- write_features(le: gws.plugin.qfieldcloud.caps.LayerEntry, ds: gws.gis.gdalx.VectorDataSet)¶
- write_media()¶
- write_qgis_project()¶
- gws.plugin.qfieldcloud.packager.PATH_MAP_FILE = 'path_map.json'¶
- class gws.plugin.qfieldcloud.packager.QgisXmlTransformer¶
-
- root: gws.XmlElement¶
- toRemove: list[gws.XmlElement]¶
- change_global_props()¶
- cleanup_layer_group(group_el)¶
- remove_elements(el, parent_el)¶
- run(po: Object, root_el: gws.XmlElement)¶
- update_edit_widgets()¶
- update_layer_tree()¶
- update_map_layers()¶
- update_referenced_layers()¶