Skip to main content
Ctrl+K

HydroMT-FIAT

  • Getting started
  • User guide
  • API reference
  • Developments
  • Delft-FIAT
  • HydroMT
  • GitHub
  • Getting started
  • User guide
  • API reference
  • Developments
  • Delft-FIAT
  • HydroMT
  • GitHub

Section Navigation

  • FIATModel
    • hydromt_fiat.FIATModel
    • hydromt_fiat.FIATModel.config
    • hydromt_fiat.FIATModel.region
    • hydromt_fiat.FIATModel.vulnerability
    • hydromt_fiat.FIATModel.hazard
    • hydromt_fiat.FIATModel.exposure_geoms
    • hydromt_fiat.FIATModel.exposure_grid
    • hydromt_fiat.FIATModel.output_geoms
    • hydromt_fiat.FIATModel.output_grid
    • hydromt_fiat.FIATModel.read
    • hydromt_fiat.FIATModel.write
    • hydromt_fiat.FIATModel.setup_config
    • hydromt_fiat.FIATModel.setup_region
    • hydromt_fiat.FIATModel.clear
    • hydromt_fiat.FIATModel.clip
    • hydromt_fiat.FIATModel.reproject
  • Components (build)
    • hydromt_fiat.components.ConfigComponent
    • hydromt_fiat.components.VulnerabilityComponent
    • hydromt_fiat.components.HazardComponent
    • hydromt_fiat.components.ExposureGeomsComponent
    • hydromt_fiat.components.ExposureGridComponent
    • hydromt_fiat.components.ConfigComponent.data
    • hydromt_fiat.components.ConfigComponent.read
    • hydromt_fiat.components.ConfigComponent.write
    • hydromt_fiat.components.ConfigComponent.clear
    • hydromt_fiat.components.VulnerabilityComponent.data
    • hydromt_fiat.components.VulnerabilityComponent.read
    • hydromt_fiat.components.VulnerabilityComponent.write
    • hydromt_fiat.components.VulnerabilityComponent.clear
    • hydromt_fiat.components.VulnerabilityComponent.setup
    • hydromt_fiat.components.HazardComponent.data
    • hydromt_fiat.components.HazardComponent.read
    • hydromt_fiat.components.HazardComponent.write
    • hydromt_fiat.components.HazardComponent.clear
    • hydromt_fiat.components.HazardComponent.clip
    • hydromt_fiat.components.HazardComponent.reproject
    • hydromt_fiat.components.HazardComponent.setup
    • hydromt_fiat.components.ExposureGeomsComponent.data
    • hydromt_fiat.components.ExposureGeomsComponent.read
    • hydromt_fiat.components.ExposureGeomsComponent.write
    • hydromt_fiat.components.ExposureGeomsComponent.clear
    • hydromt_fiat.components.ExposureGeomsComponent.clip
    • hydromt_fiat.components.ExposureGeomsComponent.reproject
    • hydromt_fiat.components.ExposureGeomsComponent.setup
    • hydromt_fiat.components.ExposureGeomsComponent.setup_link_vulnerability
    • hydromt_fiat.components.ExposureGeomsComponent.setup_max_damage
    • hydromt_fiat.components.ExposureGeomsComponent.update_column
    • hydromt_fiat.components.ExposureGridComponent.data
    • hydromt_fiat.components.ExposureGridComponent.read
    • hydromt_fiat.components.ExposureGridComponent.write
    • hydromt_fiat.components.ExposureGridComponent.clear
    • hydromt_fiat.components.ExposureGridComponent.clip
    • hydromt_fiat.components.ExposureGridComponent.reproject
    • hydromt_fiat.components.ExposureGridComponent.setup
  • Components (output)
    • hydromt_fiat.components.OutputGeomsComponent
    • hydromt_fiat.components.OutputGridComponent
    • hydromt_fiat.components.OutputGeomsComponent.data
    • hydromt_fiat.components.OutputGeomsComponent.read
    • hydromt_fiat.components.OutputGeomsComponent.clear
    • hydromt_fiat.components.OutputGeomsComponent.clip
    • hydromt_fiat.components.OutputGeomsComponent.reproject
    • hydromt_fiat.components.OutputGeomsComponent.aggregate_square
    • hydromt_fiat.components.OutputGridComponent.data
    • hydromt_fiat.components.OutputGridComponent.read
    • hydromt_fiat.components.OutputGridComponent.clear
    • hydromt_fiat.components.OutputGridComponent.clip
    • hydromt_fiat.components.OutputGridComponent.reproject
  • Workflow functions
    • hydromt_fiat.workflows.vulnerability_setup
    • hydromt_fiat.workflows.hazard_setup
    • hydromt_fiat.workflows.exposure_geoms_setup
    • hydromt_fiat.workflows.exposure_geoms_link_vulnerability
    • hydromt_fiat.workflows.max_monetary_damage
    • hydromt_fiat.workflows.exposure_geoms_add_columns
    • hydromt_fiat.workflows.exposure_grid_setup
    • hydromt_fiat.workflows.aggregate_vector_grid
  • GIS
    • hydromt_fiat.gis.raster.expand_raster_to_bounds
    • hydromt_fiat.gis.raster_utils.force_ns
    • hydromt_fiat.gis.utils.crs_representation
  • Drivers
    • hydromt_fiat.drivers.OSMDriver
    • hydromt_fiat.drivers.OSMDriver.read
    • hydromt_fiat.drivers.OSMDriver.write
    • hydromt_fiat.drivers.osm_driver.osm_request
  • Utility
    • hydromt_fiat.data.fetch_data
  • API reference
  • Workflow functions
  • hydromt_fiat.workflows.exposure_geoms_link_vulnerability

hydromt_fiat.workflows.exposure_geoms_link_vulnerability#

hydromt_fiat.workflows.exposure_geoms_link_vulnerability(exposure_data: GeoDataFrame, vulnerability: DataFrame) → GeoDataFrame[source]#

Link the exposure data to the vulnerability data.

I.e. link the curve id’s of the vulnerability to the exposure types.

Parameters:
  • exposure_data (gpd.GeoDataFrame) – The raw exposure data.

  • vulnerability (pd.DataFrame) – The vulnerability identifier table to link up with.

Returns:

The resulting exposure data linked with the vulnerability data.

Return type:

gpd.GeoDataFrame

previous

hydromt_fiat.workflows.exposure_geoms_setup

next

hydromt_fiat.workflows.max_monetary_damage

© Copyright 2024, Deltares.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.16.1.