safe.impact_functions.volcanic.volcano_point_building.impact_function module

InaSAFE Disaster risk tool by Australian Aid - Volcano Point on Building Impact Function.

Contact :


This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

class safe.impact_functions.volcanic.volcano_point_building.impact_function.VolcanoPointBuildingFunction[source]

Bases: safe.impact_functions.bases.classified_vh_classified_ve.ClassifiedVHClassifiedVE, safe.impact_reports.building_exposure_report_mixin.BuildingExposureReportMixin

Impact Function for Volcano Point on Building.


Return the notes section of the report.

Returns:The notes that should be attached to this impact report.
Return type:safe.messaging.Message

Counts number of building exposed to each volcano hazard zones.

Returns:Map of building exposed to volcanic hazard zones. Table with number of buildings affected
Return type:dict