Update the HAZUS Taxonomy string import for the 24.01 release
Because the 23.07 release only distinguishes between RES
, COM
, and IND
occupancy types, the occupancy mapping from the HAZUS Taxonomy to the GEM Taxonomy is simplified. The correct mapping would be:
# Dictionary mapping the HAZUS Taxonomy entries for occupancy to the ones of the GEM Taxonomy
HAZUS_TO_GEM_OCCUPANCY_MAP = {
"COM1": "COM1",
"COM2": "COM2",
"COM3": "COM3",
"COM4": "COM3",
"COM5": "COM3",
"COM6": "COM4",
"COM7": "COM4",
"COM8": "COM11",
"COM9": "COM5",
"COM10": "COM7",
"IND1": "IND1",
"IND2": "IND2",
"IND3": "IND3",
"IND4": "IND4",
"IND5": "IND5",
"IND6": "IND6",
"RES1": "RES1",
"RES2": "RES5",
"RES3A": "RES2A",
"RES3B": "RES2B",
"RES3C": "RES2C",
"RES3D": "RES2D",
"RES3E": "RES2E",
"RES3F": "RES2F",
"RES4": "RES3",
"RES5": "RES4",
"RES6": "RES4",
}
Also, in the HAZUS_TO_GEM_BUILDING_TYPE_MAP
, we need to change the entry for mobile homes (MH
) to:
"MH": {
"material": "W+WLI",
"llrs": "LWAL",
"height": "HBET:1-2",
"occupancy": "RES5",
"shape": "BPD",
},
Edited by Danijel Schorlemmer