FIATModel#

All FIATModel related operations and attributes.

Initialize#

FIATModel([root, config_fname, mode, data_libs])

Build, read and/ or write a FIAT model.

Attributes#

FIATModel.config

Access the config component.

FIATModel.region

Return the model's region.

FIATModel.vulnerability

Access the vulnerability component.

FIATModel.hazard

Access the hazard component.

FIATModel.exposure_geoms

Access the exposure geoms component.

FIATModel.exposure_grid

Access the exposure grid component.

I/O methods#

FIATModel.read()

Read the FIAT model.

FIATModel.write()

Write the FIAT model.

Model setup methods#

FIATModel.setup_config(**settings)

Set config file entries.

FIATModel.setup_region(region[, replace])

Set the region of the FIAT model.

Model mutating methods#

FIATModel.clip(region)

Clip the model based on a new (smaller) region.