sec_interp.gui.interpretation_persistence_mixin module
Interpretation persistence mixin (project JSON and vector layers).
- class sec_interp.gui.interpretation_persistence_mixin.InterpretationPersistenceMixin
Bases:
objectLoad/save interpretations from the project JSON or an external layer.
- load_interpretations() None
Load interpretations from the elected source (Project JSON or Vector Layer).
- save_interpretations() None
Save interpretations to the elected source (Project JSON or Vector Layer).
- save_to_layer(layer: Any) None
Save interpretation polygons to an external vector layer.
- sync_from_layer(layer: Any) None
Synchronize interpretation polygons from an external vector layer.