bae705aa97
- Add NFC ePassport roadmap (ICAO 9303, eIDAS) - Add TensorFlow.js edge face detection (BlazeFace) - Add structured audit logger (GDPR-compliant) - Risk scoring support Part of KYC Apple Native UX v1.1.0
341 lines
11 KiB
JSON
341 lines
11 KiB
JSON
{
|
|
"version": "1.0.0",
|
|
"description": "Infrastructure Object Model Taxonomy for quiXzoom Phase 1",
|
|
"last_updated": "2026-06-26",
|
|
"domains": {
|
|
"BYG": {
|
|
"name": "Byggnad",
|
|
"name_en": "Building",
|
|
"systems": {
|
|
"FAC": {
|
|
"name": "Fasad",
|
|
"name_en": "Facade",
|
|
"objects": {
|
|
"WIN": {
|
|
"name": "Fönster",
|
|
"name_en": "Window",
|
|
"components": ["GLA", "FRM", "SIL", "HAN"],
|
|
"description": "Fönster inklusive glas, karm och beslag"
|
|
},
|
|
"PAN": {
|
|
"name": "Fasadpanel",
|
|
"name_en": "Facade Panel",
|
|
"components": [],
|
|
"description": "Fasadpanel eller cladding"
|
|
},
|
|
"ENT": {
|
|
"name": "Entré",
|
|
"name_en": "Entrance",
|
|
"components": ["DOR", "TRP", "CAN", "HAN"],
|
|
"description": "Entré med dörr, trappa och takfot"
|
|
},
|
|
"BAL": {
|
|
"name": "Balkong",
|
|
"name_en": "Balcony",
|
|
"components": ["RAL", "FLO", "DRA"],
|
|
"description": "Balkong med räcke och golv"
|
|
}
|
|
}
|
|
},
|
|
"ROF": {
|
|
"name": "Tak",
|
|
"name_en": "Roof",
|
|
"objects": {
|
|
"SUR": {
|
|
"name": "Takyta",
|
|
"name_en": "Roof Surface",
|
|
"components": [],
|
|
"description": "Takyta eller takbeläggning"
|
|
},
|
|
"GUT": {
|
|
"name": "Ränna",
|
|
"name_en": "Gutter",
|
|
"components": ["DOW", "BRK"],
|
|
"description": "Takrinna och nedlopp"
|
|
},
|
|
"CHI": {
|
|
"name": "Skorsten",
|
|
"name_en": "Chimney",
|
|
"components": ["COW", "FLA"],
|
|
"description": "Skorsten med huv och flashning"
|
|
},
|
|
"ANT": {
|
|
"name": "Antenn",
|
|
"name_en": "Antenna",
|
|
"components": ["MAS", "CAB"],
|
|
"description": "Antenn eller annan takinstallation"
|
|
}
|
|
}
|
|
},
|
|
"FND": {
|
|
"name": "Fundament",
|
|
"name_en": "Foundation",
|
|
"objects": {
|
|
"WAL": {
|
|
"name": "Grundmur",
|
|
"name_en": "Foundation Wall",
|
|
"components": [],
|
|
"description": "Grundmur eller källarvägg"
|
|
},
|
|
"SLA": {
|
|
"name": "Platta",
|
|
"name_en": "Slab",
|
|
"components": [],
|
|
"description": "Grundplatta på mark"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BEL": {
|
|
"name": "Belysning",
|
|
"name_en": "Lighting",
|
|
"systems": {
|
|
"STR": {
|
|
"name": "Gatlykta",
|
|
"name_en": "Street Light",
|
|
"objects": {
|
|
"LED": {
|
|
"name": "LED-armatur",
|
|
"name_en": "LED Luminaire",
|
|
"components": ["FND", "POL", "ARM", "DRV", "SNS"],
|
|
"description": "Gatlykta med LED-ljuskälla"
|
|
},
|
|
"SON": {
|
|
"name": "Natrium",
|
|
"name_en": "Sodium",
|
|
"components": ["FND", "POL", "ARM", "BAL"],
|
|
"description": "Gatlykta med natriumljuskälla"
|
|
}
|
|
}
|
|
},
|
|
"TRA": {
|
|
"name": "Trafiksignal",
|
|
"name_en": "Traffic Signal",
|
|
"objects": {
|
|
"TLI": {
|
|
"name": "Trafikljus",
|
|
"name_en": "Traffic Light",
|
|
"components": ["FND", "POL", "HEA", "CON"],
|
|
"description": "Trafikljus med kontrollenhet"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"COM": {
|
|
"name": "Kommersiellt",
|
|
"name_en": "Commercial",
|
|
"systems": {
|
|
"DIS": {
|
|
"name": "Butiksfront",
|
|
"name_en": "Storefront",
|
|
"objects": {
|
|
"SGN": {
|
|
"name": "Skylt",
|
|
"name_en": "Sign",
|
|
"components": ["FAC", "ILL", "MNT"],
|
|
"description": "Fasadskylt eller neonskylt"
|
|
},
|
|
"WIN": {
|
|
"name": "Skyltfönster",
|
|
"name_en": "Display Window",
|
|
"components": ["GLA", "FRM", "DIS"],
|
|
"description": "Skyltfönster med display"
|
|
},
|
|
"AWN": {
|
|
"name": "Markis",
|
|
"name_en": "Awning",
|
|
"components": ["FAB", "ARM", "MTR"],
|
|
"description": "Markis eller solskydd"
|
|
}
|
|
}
|
|
},
|
|
"OOH": {
|
|
"name": "Utomhusreklam",
|
|
"name_en": "Out-of-Home",
|
|
"objects": {
|
|
"BIL": {
|
|
"name": "Reklamtavla",
|
|
"name_en": "Billboard",
|
|
"components": ["FND", "POL", "SUR", "ILL"],
|
|
"description": "Stor reklamtavla eller billboard"
|
|
},
|
|
"BUS": {
|
|
"name": "Busskur",
|
|
"name_en": "Bus Shelter",
|
|
"components": ["FND", "GLA", "BEN", "ILL"],
|
|
"description": "Busskur med reklamyta"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRN": {
|
|
"name": "Transport",
|
|
"name_en": "Transport",
|
|
"systems": {
|
|
"ROD": {
|
|
"name": "Väg",
|
|
"name_en": "Road",
|
|
"objects": {
|
|
"SUR": {
|
|
"name": "Vägyta",
|
|
"name_en": "Road Surface",
|
|
"components": [],
|
|
"description": "Asfalt eller betongyta"
|
|
},
|
|
"SGN": {
|
|
"name": "Vägskylt",
|
|
"name_en": "Road Sign",
|
|
"components": ["FND", "POL", "SUR"],
|
|
"description": "Vägmärke eller informationsskylt"
|
|
},
|
|
"BAR": {
|
|
"name": "Vägräcke",
|
|
"name_en": "Guardrail",
|
|
"components": ["POS", "RAL", "END"],
|
|
"description": "Vägräcke eller mitträcke"
|
|
}
|
|
}
|
|
},
|
|
"BRG": {
|
|
"name": "Bro",
|
|
"name_en": "Bridge",
|
|
"objects": {
|
|
"ABT": {
|
|
"name": "Brofäste",
|
|
"name_en": "Abutment",
|
|
"components": ["FND", "WAL", "DRN"],
|
|
"description": "Brofäste med fundament"
|
|
},
|
|
"PIE": {
|
|
"name": "Brobane",
|
|
"name_en": "Pier",
|
|
"components": ["FND", "COL", "CAP"],
|
|
"description": "Brobane eller pelare"
|
|
},
|
|
"DCK": {
|
|
"name": "Brodäck",
|
|
"name_en": "Deck",
|
|
"components": ["SUR", "EXP", "RAL"],
|
|
"description": "Brodäck med yta och räcke"
|
|
}
|
|
}
|
|
},
|
|
"PAR": {
|
|
"name": "Parkering",
|
|
"name_en": "Parking",
|
|
"objects": {
|
|
"SUR": {
|
|
"name": "Parkeringyta",
|
|
"name_en": "Parking Surface",
|
|
"components": [],
|
|
"description": "Asfalt eller beläggning"
|
|
},
|
|
"SGN": {
|
|
"name": "Parkeringsskylt",
|
|
"name_en": "Parking Sign",
|
|
"components": ["FND", "POL", "SUR"],
|
|
"description": "P-skylt eller information"
|
|
},
|
|
"BAR": {
|
|
"name": "Pollare",
|
|
"name_en": "Bollard",
|
|
"components": ["FND", "POL"],
|
|
"description": "Skyddspollare eller avgränsning"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ENE": {
|
|
"name": "Energi",
|
|
"name_en": "Energy",
|
|
"systems": {
|
|
"EVC": {
|
|
"name": "Laddinfrastruktur",
|
|
"name_en": "EV Charging",
|
|
"objects": {
|
|
"CHA": {
|
|
"name": "Laddstation",
|
|
"name_en": "Charging Station",
|
|
"components": ["FND", "POL", "DSP", "RFI", "TRM", "CBL", "CAM", "LGT"],
|
|
"description": "Laddstation med display och kabel"
|
|
},
|
|
"CAB": {
|
|
"name": "Kabelskåp",
|
|
"name_en": "Cable Cabinet",
|
|
"components": ["FND", "ENC", "LOC"],
|
|
"description": "Kabelskåp eller fördelare"
|
|
}
|
|
}
|
|
},
|
|
"TRS": {
|
|
"name": "Transformator",
|
|
"name_en": "Transformer",
|
|
"objects": {
|
|
"STN": {
|
|
"name": "Transformatorstation",
|
|
"name_en": "Transformer Station",
|
|
"components": ["FND", "ENC", "TRA", "BUS", "FNC"],
|
|
"description": "Transformatorstation med stängsel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"component_definitions": {
|
|
"GLA": {"name": "Glas", "name_en": "Glass"},
|
|
"FRM": {"name": "Karm", "name_en": "Frame"},
|
|
"SIL": {"name": "Fönsterbleck", "name_en": "Sill"},
|
|
"HAN": {"name": "Handtag", "name_en": "Handle"},
|
|
"DOR": {"name": "Dörr", "name_en": "Door"},
|
|
"TRP": {"name": "Trappa", "name_en": "Stairs"},
|
|
"CAN": {"name": "Takfot", "name_en": "Canopy"},
|
|
"RAL": {"name": "Räcke", "name_en": "Railing"},
|
|
"FLO": {"name": "Golv", "name_en": "Floor"},
|
|
"DRA": {"name": "Dränering", "name_en": "Drainage"},
|
|
"DOW": {"name": "Nedlopp", "name_en": "Downpipe"},
|
|
"BRK": {"name": "Rännkrok", "name_en": "Bracket"},
|
|
"COW": {"name": "Skorstenshuv", "name_en": "Cowling"},
|
|
"FLA": {"name": "Flashning", "name_en": "Flashing"},
|
|
"MAS": {"name": "Mast", "name_en": "Mast"},
|
|
"CAB": {"name": "Kabel", "name_en": "Cable"},
|
|
"FND": {"name": "Fundament", "name_en": "Foundation"},
|
|
"POL": {"name": "Stolpe", "name_en": "Pole"},
|
|
"ARM": {"name": "Armatur", "name_en": "Luminaire"},
|
|
"DRV": {"name": "Drivdon", "name_en": "Driver"},
|
|
"SNS": {"name": "Sensor", "name_en": "Sensor"},
|
|
"BAL": {"name": "Ballast", "name_en": "Ballast"},
|
|
"HEA": {"name": "Huvudsignal", "name_en": "Head Signal"},
|
|
"CON": {"name": "Kontrollenhet", "name_en": "Control Unit"},
|
|
"FAC": {"name": "Fasadmontage", "name_en": "Facade Mount"},
|
|
"ILL": {"name": "Belysning", "name_en": "Illumination"},
|
|
"MNT": {"name": "Montering", "name_en": "Mounting"},
|
|
"DIS": {"name": "Display", "name_en": "Display"},
|
|
"FAB": {"name": "Tyg", "name_en": "Fabric"},
|
|
"MTR": {"name": "Motor", "name_en": "Motor"},
|
|
"SUR": {"name": "Yta", "name_en": "Surface"},
|
|
"BEN": {"name": "Bänk", "name_en": "Bench"},
|
|
"POS": {"name": "Stolpe", "name_en": "Post"},
|
|
"END": {"name": "Ändstolpe", "name_en": "End Post"},
|
|
"WAL": {"name": "Vägg", "name_en": "Wall"},
|
|
"COL": {"name": "Pelare", "name_en": "Column"},
|
|
"CAP": {"name": "Pelarhuv", "name_en": "Cap"},
|
|
"EXP": {"name": "Expansionsfog", "name_en": "Expansion Joint"},
|
|
"ENC": {"name": "Kapsling", "name_en": "Enclosure"},
|
|
"TRA": {"name": "Transformator", "name_en": "Transformer"},
|
|
"BUS": {"name": "Skena", "name_en": "Busbar"},
|
|
"FNC": {"name": "Stängsel", "name_en": "Fence"},
|
|
"DSP": {"name": "Display", "name_en": "Display"},
|
|
"RFI": {"name": "RFID-läsare", "name_en": "RFID Reader"},
|
|
"TRM": {"name": "Terminal", "name_en": "Terminal"},
|
|
"CBL": {"name": "Kabel", "name_en": "Cable"},
|
|
"CAM": {"name": "Kamera", "name_en": "Camera"},
|
|
"LGT": {"name": "Belysning", "name_en": "Light"},
|
|
"LOC": {"name": "Lås", "name_en": "Lock"}
|
|
}
|
|
}
|