34 lines
982 B
Python
34 lines
982 B
Python
"""
|
|
UsFunctionToUsage helper
|
|
SPDX - License - Identifier: LGPL - 3.0 - or -later
|
|
Copyright © 2020 Project Author Guille Gutierrez guillermo.gutierrezmorote@concordia.ca
|
|
"""
|
|
|
|
|
|
class UsFunctionToUsage:
|
|
building_usage = {
|
|
'full service restaurant': 'restaurant',
|
|
'highrise apartment': 'residential',
|
|
'hospital': 'health care',
|
|
'large hotel': 'hotel',
|
|
'large office': 'office and administration',
|
|
'medium office': 'office and administration',
|
|
'midrise apartment': 'residential',
|
|
'outpatient healthcare': 'health care',
|
|
'primary school': 'education',
|
|
'quick service restaurant': 'restaurant',
|
|
'secondary school': 'education',
|
|
'small hotel': 'hotel',
|
|
'small office': 'office and administration',
|
|
'stand alone retail': 'retail',
|
|
'strip mall': 'hall',
|
|
'supermarket': 'retail',
|
|
'warehouse': 'industry'
|
|
}
|
|
|
|
@staticmethod
|
|
def usage(building_function):
|
|
return UsFunctionToUsage.building_usage[building_function]
|
|
|
|
|