sec_interp.exporters.interpretation_3d.fields module
Field definitions and vector writing for 3D interpretation exports.
- sec_interp.exporters.interpretation_3d.fields.make_fields_obj(fields_list: list[qgis.core.QgsField]) qgis.core.QgsFields
Build a
QgsFieldscontainer from a field list.
- sec_interp.exporters.interpretation_3d.fields.prepare_fields(interpretations: list[Any]) tuple[list[qgis.core.QgsField], list[str]]
Prepare the fixed and custom attribute fields for the export.
- sec_interp.exporters.interpretation_3d.fields.write_shapefile(path: str | Path, features: list[Any], fields: list[qgis.core.QgsField], wkb_type: Any, crs: Any, layer_name: str | None = None) bool
Write the projected features to a vector file.