mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
26 lines
1.2 KiB
Python
26 lines
1.2 KiB
Python
from numpy import nan
|
|
from datatypes.epc.floor import EpcFloorDescriptions
|
|
|
|
floor_map = {
|
|
# Solid floor
|
|
('Solid', 'AsBuilt'): None, # Mapped
|
|
('Solid', 'Unknown'): None, # Mapped
|
|
('Solid', nan): None, # Mapped
|
|
('Solid', 'RetroFitted'): EpcFloorDescriptions.solid_insulated,
|
|
|
|
# Suspended floor
|
|
('SuspendedTimber', nan): None, # Mapped suspended_floor_as_built
|
|
('SuspendedTimber', 'AsBuilt'): None, # Mapped suspended_floor_as_built
|
|
('SuspendedTimber', 'RetroFitted'): EpcFloorDescriptions.suspended_insulated,
|
|
('SuspendedTimber', 'Unknown'): None, # Mapped suspended_floor_as_built
|
|
('SuspendedNotTimber', 'RetroFitted'): EpcFloorDescriptions.suspended_insulated,
|
|
('SuspendedNotTimber', nan): None, # Mapped suspended_floor_as_built
|
|
('SuspendedNotTimber', 'Unknown'): None, # Mapped suspended_floor_as_built
|
|
('SuspendedNotTimber', 'AsBuilt'): None, # Mapped suspended_floor_as_built
|
|
|
|
# Unknown type - mapped on age
|
|
('Unknown', 'Unknown'): None, # Mapped unknown_floor_as_built
|
|
('Unknown', 'RetroFitted'): None, # Mapped unknown_floor_retrofitted
|
|
(nan, nan): None, # No actual information!
|
|
('Unknown', 'AsBuilt'): None, # Mapped unknown_floor_as_built
|
|
}
|