27 lines
806 B
Python
27 lines
806 B
Python
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]
|
|
|
|
|