:py:mod:`mnp.evaluation.qgis_templates` ======================================= .. py:module:: mnp.evaluation.qgis_templates .. autodoc2-docstring:: mnp.evaluation.qgis_templates :allowtitles: Module Contents --------------- Classes ~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`QgisLayerTemplate ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate :summary: * - :py:obj:`HSITemplate ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.HSITemplate :summary: * - :py:obj:`EnvironmentalFactorTemplate ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.EnvironmentalFactorTemplate :summary: * - :py:obj:`PopulationMapTemplate ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.PopulationMapTemplate :summary: * - :py:obj:`LandTypeMapTemplate ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.LandTypeMapTemplate :summary: Functions ~~~~~~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`rand_web_color_hex ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.rand_web_color_hex :summary: * - :py:obj:`get_land_type_color ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.get_land_type_color :summary: Data ~~~~ .. list-table:: :class: autosummary longtable :align: left * - :py:obj:`default_land_type_colors ` - .. autodoc2-docstring:: mnp.evaluation.qgis_templates.default_land_type_colors :summary: API ~~~ .. py:function:: rand_web_color_hex() -> str :canonical: mnp.evaluation.qgis_templates.rand_web_color_hex .. autodoc2-docstring:: mnp.evaluation.qgis_templates.rand_web_color_hex .. py:data:: default_land_type_colors :canonical: mnp.evaluation.qgis_templates.default_land_type_colors :value: None .. autodoc2-docstring:: mnp.evaluation.qgis_templates.default_land_type_colors .. py:function:: get_land_type_color(land_type_code: str) -> str :canonical: mnp.evaluation.qgis_templates.get_land_type_color .. autodoc2-docstring:: mnp.evaluation.qgis_templates.get_land_type_color .. py:class:: QgisLayerTemplate() :canonical: mnp.evaluation.qgis_templates.QgisLayerTemplate .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate .. rubric:: Initialization .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate.__init__ .. py:method:: read_template_lines(template_type: str) :canonical: mnp.evaluation.qgis_templates.QgisLayerTemplate.read_template_lines .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate.read_template_lines .. py:method:: find_replace(key: str, value: str | int) :canonical: mnp.evaluation.qgis_templates.QgisLayerTemplate.find_replace .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate.find_replace .. py:method:: write_to_file(destination) :canonical: mnp.evaluation.qgis_templates.QgisLayerTemplate.write_to_file .. autodoc2-docstring:: mnp.evaluation.qgis_templates.QgisLayerTemplate.write_to_file .. py:class:: HSITemplate() :canonical: mnp.evaluation.qgis_templates.HSITemplate Bases: :py:obj:`mnp.evaluation.qgis_templates.QgisLayerTemplate` .. autodoc2-docstring:: mnp.evaluation.qgis_templates.HSITemplate .. rubric:: Initialization .. autodoc2-docstring:: mnp.evaluation.qgis_templates.HSITemplate.__init__ .. py:class:: EnvironmentalFactorTemplate() :canonical: mnp.evaluation.qgis_templates.EnvironmentalFactorTemplate Bases: :py:obj:`mnp.evaluation.qgis_templates.QgisLayerTemplate` .. autodoc2-docstring:: mnp.evaluation.qgis_templates.EnvironmentalFactorTemplate .. rubric:: Initialization .. autodoc2-docstring:: mnp.evaluation.qgis_templates.EnvironmentalFactorTemplate.__init__ .. py:class:: PopulationMapTemplate(species_model: mnp.species_models.species_model.SpeciesModel) :canonical: mnp.evaluation.qgis_templates.PopulationMapTemplate Bases: :py:obj:`mnp.evaluation.qgis_templates.QgisLayerTemplate` .. autodoc2-docstring:: mnp.evaluation.qgis_templates.PopulationMapTemplate .. rubric:: Initialization .. autodoc2-docstring:: mnp.evaluation.qgis_templates.PopulationMapTemplate.__init__ .. py:class:: LandTypeMapTemplate(land_type_id_to_code_name: dict) :canonical: mnp.evaluation.qgis_templates.LandTypeMapTemplate Bases: :py:obj:`mnp.evaluation.qgis_templates.QgisLayerTemplate` .. autodoc2-docstring:: mnp.evaluation.qgis_templates.LandTypeMapTemplate .. rubric:: Initialization .. autodoc2-docstring:: mnp.evaluation.qgis_templates.LandTypeMapTemplate.__init__