Components#
These are the FIATModel components.
Initialize#
  | 
Custom config component for FIAT models.  | 
  | 
Custom vulnerability component.  | 
  | 
Custom hazard component.  | 
  | 
Custom exposure geometries component.  | 
  | 
Custom exposure grid component.  | 
ConfigComponent#
Model config values.  | 
|
  | 
Read the FIAT model config file.  | 
  | 
Write the FIAT model config file.  | 
VulnerabilityComponent#
Vulnerability data.  | 
|
  | 
Read the vulnerability data.  | 
  | 
Set up the vulnerability from a data source.  | 
  | 
Write the vulnerability data.  | 
HazardComponent#
Model static gridded data as xarray.Dataset.  | 
|
  | 
Read the hazard data.  | 
  | 
Clip the hazard data based on geometry.  | 
  | 
Set up hazard maps.  | 
  | 
Write the hazard data.  | 
ExposureGeomsComponent#
Model geometries.  | 
|
  | 
Read exposure geometry files.  | 
  | 
Clip the exposure vector data.  | 
  | 
Set up the exposure from a data source.  | 
Set up the maximum potential damage per object in an existing dataset.  | 
|
Update an existing dataset by adding columns with values.  | 
|
  | 
Write exposure geometries to a vector file.  | 
ExposureGridComponent#
Model static gridded data as xarray.Dataset.  | 
|
  | 
Read the exposure grid data.  | 
  | 
Clip the exposure data based on geometry.  | 
  | 
Set up an exposure grid.  | 
  | 
Write the exposure grid data.  |