{"id":2611,"date":"2026-10-02T17:30:58","date_gmt":"2026-10-02T15:30:58","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=2611"},"modified":"2026-10-03T09:41:21","modified_gmt":"2026-10-03T07:41:21","slug":"merkmals-und-klassenfinder","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=2611","title":{"rendered":"Merkmals- und Klassenfinder"},"content":{"rendered":"\n<!--\n    CAD-Kompass, 05-BIM, Themenfeld 4: Merkmals- und Klassenfinder\n    WordPress-Embed: kein DOCTYPE, kein html\/head\/body. CSS-Prefix mkf-.\n\n    Datenauszug: BIM-Portal des Bundes (Datenlizenz Deutschland Zero 2.0) und\n    zwei bSDD-Woerterbuecher (CC BY 4.0 bzw. MIT). Abruf am 06.08.2026.\n    Alle Kurzbeschreibungen sind selbst geschrieben. Aus dem Begleitdokument\n    des Bundes und aus den PDF-Objektkatalogen ist kein Text uebernommen.\n    Klassennamen wie IfcAlignment sind Bezeichner und bleiben stehen.\n    Im Skript kein Und-Operator, kein rohes Sonderzeichen in Textliteralen.\n-->\n<style>\n    .mkf-box {\n        --mkf-primary: #3f5f75;\n        --mkf-primary-dark: #2c4a5e;\n        --mkf-primary-deep: #1e3548;\n        --mkf-ink: #1e293b;\n        --mkf-text: #334155;\n        --mkf-muted: #64748b;\n        --mkf-faint: #94a3b8;\n        --mkf-border: #c8d6e0;\n        --mkf-surface: #f7f9fb;\n        --mkf-accent: #e8913a;   \/* Akzent fuer den Hinweis-Marker, Hausstandard *\/\n        --mkf-good-deep: #15803d;\n        background: var(--mkf-surface);\n        border: 3px solid var(--mkf-primary);\n        border-radius: 8px;\n        margin: 28px 0;\n        overflow: hidden;\n        position: relative;\n        font-family: inherit;\n        color: var(--mkf-text);\n        line-height: 1.6;\n    }\n    .mkf-box *, .mkf-box *::before, .mkf-box *::after { box-sizing: border-box; }\n\n    \/* Kopf *\/\n    .mkf-header {\n        background: linear-gradient(135deg, var(--mkf-primary-deep) 0%, var(--mkf-primary-dark) 100%);\n        padding: 20px 28px 18px;\n        position: relative;\n        overflow: hidden;\n    }\n    .mkf-header::after {\n        content: '';\n        position: absolute;\n        bottom: 0; left: 0; right: 0;\n        height: 3px;\n        background: repeating-linear-gradient(90deg, var(--mkf-primary) 0px, var(--mkf-primary) 8px, transparent 8px, transparent 12px);\n    }\n    .mkf-header-top { display: flex; align-items: center; gap: 12px; margin-bottom: 6px; }\n    .mkf-header-icon { width: 36px; height: 36px; flex-shrink: 0; opacity: 0.85; }\n    .mkf-box .mkf-box-title {\n        font-size: 1.15rem; font-weight: 700; color: #fff;\n        margin: 0; padding: 0; letter-spacing: 0.02em; display: inline;\n    }\n    .mkf-box .mkf-box-desc {\n        font-size: 0.85rem; color: rgba(255,255,255,0.68);\n        margin: 0; padding: 0; line-height: 1.5; display: block;\n    }\n\n    \/* Koerper *\/\n    .mkf-body { padding: 22px 28px 24px; }\n\n    \/* Datenschutz *\/\n    .mkf-privacy {\n        background: #f0fdf4;\n        border: 1px solid #bbf7d0;\n        border-radius: 3px;\n        padding: 9px 14px;\n        margin-bottom: 14px;\n        font-size: 0.8rem;\n        color: var(--mkf-good-deep);\n        line-height: 1.5;\n        display: flex; align-items: center; gap: 8px;\n    }\n    .mkf-privacy::before { content: '\\1F512'; flex-shrink: 0; font-size: 0.9rem; }\n\n    \/* Fester Hinweis auf den Ausschnitt *\/\n    .mkf-scope {\n        background: #fff;\n        border: 1px solid var(--mkf-border);\n        border-left: 3px solid var(--mkf-primary);\n        border-radius: 0 3px 3px 0;\n        padding: 11px 15px;\n        margin-bottom: 16px;\n        font-size: 0.81rem;\n        color: var(--mkf-text);\n        line-height: 1.55;\n    }\n    .mkf-scope p { margin: 0 0 6px; }\n    .mkf-scope p:last-child { margin-bottom: 0; }\n    .mkf-scope a { color: var(--mkf-primary-dark); }\n\n    \/* Suche *\/\n    .mkf-box .mkf-search {\n        width: 100%;\n        padding: 10px 14px;\n        font-size: 0.92rem;\n        border: 1px solid var(--mkf-border);\n        border-radius: 3px;\n        font-family: inherit;\n        color: var(--mkf-ink);\n        background: #fff;\n        transition: border-color 0.15s, box-shadow 0.15s;\n        margin-bottom: 14px;\n        -webkit-appearance: none;\n    }\n    .mkf-box .mkf-search:focus {\n        outline: none;\n        border-color: var(--mkf-primary);\n        box-shadow: 0 0 0 2px rgba(63,95,117,0.12);\n    }\n    .mkf-box .mkf-search::placeholder { color: var(--mkf-faint); }\n\n    \/* Filter *\/\n    .mkf-filter-group { margin-bottom: 10px; }\n    .mkf-filter-label {\n        font-size: 0.72rem;\n        font-weight: 600;\n        color: var(--mkf-muted);\n        text-transform: uppercase;\n        letter-spacing: 0.06em;\n        margin-bottom: 6px;\n        display: block;\n    }\n    .mkf-filters { display: flex; flex-wrap: wrap; gap: 6px; }\n    .mkf-filter-note {\n        font-size: 0.74rem;\n        color: var(--mkf-faint);\n        line-height: 1.5;\n        margin: 6px 0 0;\n    }\n    .mkf-more-toggle { margin-top: 8px; }\n\n    \/* Segment-Schalter, box-gescopt und gegen Theme-Resets gehaertet *\/\n    .mkf-box .mkf-seg {\n        min-height: 34px !important;\n        padding: 5px 12px !important;\n        font-size: 0.82rem !important;\n        font-family: inherit !important;\n        font-weight: 500 !important;\n        border: 1px solid var(--mkf-border) !important;\n        border-radius: 3px !important;\n        background: #fff !important;\n        color: var(--mkf-muted) !important;\n        cursor: pointer;\n        line-height: 1.4 !important;\n        text-transform: none !important;\n        letter-spacing: normal !important;\n        box-shadow: none !important;\n        transition: background 0.15s, color 0.15s, border-color 0.15s;\n    }\n    .mkf-box .mkf-seg:hover {\n        background: #eef2f6 !important;\n        border-color: var(--mkf-primary) !important;\n        color: var(--mkf-ink) !important;\n    }\n    .mkf-box .mkf-seg:active {\n        background: #e2eaf1 !important;\n        color: var(--mkf-primary-deep) !important;\n        border-color: var(--mkf-primary) !important;\n    }\n    .mkf-box .mkf-seg:focus-visible {\n        outline: 2px solid var(--mkf-primary) !important;\n        outline-offset: 2px;\n    }\n    .mkf-box .mkf-seg:disabled {\n        opacity: 0.45 !important;\n        background: #f1f5f9 !important;\n        color: var(--mkf-faint) !important;\n        border-color: #e2e8f0 !important;\n        cursor: not-allowed !important;\n    }\n    .mkf-box .mkf-seg.is-active {\n        background: var(--mkf-primary) !important;\n        color: #fff !important;\n        border-color: var(--mkf-primary) !important;\n    }\n    .mkf-box .mkf-seg-small { font-size: 0.78rem !important; padding: 4px 10px !important; }\n\n    \/* Standard-Schalter *\/\n    .mkf-box .mkf-btn {\n        min-height: 36px !important;\n        padding: 7px 14px !important;\n        font-size: 0.82rem !important;\n        font-family: inherit !important;\n        font-weight: 600 !important;\n        border: 1px solid var(--mkf-border) !important;\n        border-radius: 3px !important;\n        background: #fff !important;\n        color: var(--mkf-primary) !important;\n        cursor: pointer;\n        line-height: 1.4 !important;\n        text-transform: none !important;\n        box-shadow: none !important;\n        transition: background 0.15s, color 0.15s, border-color 0.15s;\n    }\n    .mkf-box .mkf-btn:hover { background: #eef2f6 !important; border-color: var(--mkf-primary) !important; color: var(--mkf-primary-dark) !important; }\n    .mkf-box .mkf-btn:active { background: #e2eaf1 !important; color: var(--mkf-primary-deep) !important; }\n    .mkf-box .mkf-btn:focus-visible { outline: 2px solid var(--mkf-primary) !important; outline-offset: 2px; }\n    .mkf-box .mkf-btn:disabled { background: #f1f5f9 !important; color: var(--mkf-faint) !important; opacity: 0.45 !important; cursor: not-allowed !important; }\n    .mkf-box .mkf-btn.is-active { background: var(--mkf-primary) !important; color: #fff !important; border-color: var(--mkf-primary) !important; }\n\n    \/* Zeile mit Ergebnissatz *\/\n    .mkf-count-row {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        gap: 12px;\n        margin: 16px 0 10px;\n        padding-top: 12px;\n        border-top: 1px solid var(--mkf-border);\n        flex-wrap: wrap;\n    }\n    .mkf-count { font-size: 0.84rem; color: var(--mkf-muted); margin: 0; }\n    .mkf-count strong { color: var(--mkf-ink); font-weight: 700; }\n\n    \/* Ergebnisse *\/\n    .mkf-results { display: flex; flex-direction: column; gap: 8px; max-height: 680px; overflow-y: auto; }\n    .mkf-card {\n        background: #fff;\n        border: 1px solid var(--mkf-border);\n        border-left: 3px solid var(--mkf-primary);\n        padding: 13px 17px;\n        border-radius: 0 3px 3px 0;\n    }\n    .mkf-card-head {\n        display: flex;\n        flex-wrap: wrap;\n        align-items: baseline;\n        gap: 9px;\n        margin-bottom: 4px;\n    }\n    .mkf-card-name {\n        font-size: 0.98rem; font-weight: 700; color: var(--mkf-ink); line-height: 1.35;\n        font-family: 'SF Mono', 'Fira Code', Consolas, monospace;\n    }\n    .mkf-card-art { font-size: 0.76rem; color: var(--mkf-faint); }\n    .mkf-badge {\n        font-size: 0.7rem;\n        padding: 1px 7px;\n        border-radius: 2px;\n        background: #eef3f7;\n        color: var(--mkf-primary);\n        border: 1px solid var(--mkf-border);\n        white-space: nowrap;\n    }\n    .mkf-line {\n        font-size: 0.8rem;\n        color: var(--mkf-muted);\n        margin: 0 0 3px;\n        line-height: 1.5;\n    }\n    .mkf-line strong { color: var(--mkf-text); font-weight: 600; }\n    .mkf-mono { font-family: 'SF Mono', 'Fira Code', Consolas, monospace; color: var(--mkf-primary-dark); }\n    .mkf-open { color: var(--mkf-muted); font-style: normal; }\n    .mkf-card-kurz { font-size: 0.86rem; color: var(--mkf-text); line-height: 1.62; margin: 7px 0 0; }\n    .mkf-card-auch {\n        font-size: 0.79rem;\n        color: var(--mkf-muted);\n        line-height: 1.55;\n        margin: 7px 0 0;\n        padding-top: 7px;\n        border-top: 1px dashed var(--mkf-border);\n    }\n    .mkf-card-hinweis {\n        font-size: 0.8rem;\n        color: var(--mkf-muted);\n        line-height: 1.55;\n        margin: 7px 0 0;\n        padding-top: 7px;\n        border-top: 1px dashed var(--mkf-border);\n        display: flex;\n        gap: 8px;\n        align-items: flex-start;\n    }\n    \/* kleines Quadrat als Marker, bewusst kein runder Statuspunkt *\/\n    .mkf-card-hinweis::before {\n        content: '';\n        flex-shrink: 0;\n        width: 7px; height: 7px;\n        margin-top: 6px;\n        border-radius: 1px;\n        background: var(--mkf-accent);\n    }\n    .mkf-card-foot {\n        font-size: 0.73rem;\n        color: var(--mkf-faint);\n        line-height: 1.5;\n        margin: 8px 0 0;\n        padding-top: 6px;\n        border-top: 1px solid var(--mkf-border);\n    }\n    .mkf-card mark { background: #fef08a; color: inherit; padding: 0 1px; border-radius: 2px; }\n\n    \/* Kein Treffer *\/\n    .mkf-empty {\n        background: #fff;\n        border: 1px solid var(--mkf-border);\n        border-radius: 3px;\n        padding: 18px 20px;\n    }\n    .mkf-empty p { margin: 0 0 10px; font-size: 0.88rem; color: var(--mkf-text); }\n    .mkf-empty p:last-child { margin-bottom: 0; }\n    .mkf-empty-label { font-size: 0.78rem; color: var(--mkf-muted); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 8px; }\n    .mkf-suggests { display: flex; flex-wrap: wrap; gap: 6px; }\n\n    \/* Fuss *\/\n    .mkf-foot {\n        margin-top: 18px;\n        padding-top: 14px;\n        border-top: 1px solid var(--mkf-border);\n        font-size: 0.76rem;\n        color: var(--mkf-faint);\n        line-height: 1.55;\n    }\n    .mkf-foot p { margin: 0 0 6px; }\n    .mkf-foot p:last-child { margin-bottom: 0; }\n    .mkf-foot a { color: var(--mkf-muted); }\n\n    @media (max-width: 600px) {\n        .mkf-header { padding: 16px 20px 14px; }\n        .mkf-body { padding: 18px 20px 20px; }\n        .mkf-box .mkf-seg { font-size: 0.78rem !important; padding: 5px 9px !important; }\n        .mkf-card-head { gap: 7px; }\n    }\n<\/style>\n\n<div class=\"mkf-box\">\n    <div class=\"mkf-header\">\n        <div class=\"mkf-header-top\">\n            <svg class=\"mkf-header-icon\" viewBox=\"0 0 36 36\" fill=\"none\" aria-hidden=\"true\">\n                <rect x=\"6\" y=\"7\" width=\"24\" height=\"22\" rx=\"2\" stroke=\"rgba(255,255,255,0.6)\" stroke-width=\"1.3\"\/>\n                <line x1=\"6\" y1=\"13\" x2=\"30\" y2=\"13\" stroke=\"rgba(255,255,255,0.45)\" stroke-width=\"1.1\"\/>\n                <line x1=\"14\" y1=\"13\" x2=\"14\" y2=\"29\" stroke=\"rgba(255,255,255,0.45)\" stroke-width=\"1.1\"\/>\n                <line x1=\"17\" y1=\"18\" x2=\"27\" y2=\"18\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.1\"\/>\n                <line x1=\"17\" y1=\"22\" x2=\"25\" y2=\"22\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.1\"\/>\n                <line x1=\"17\" y1=\"26\" x2=\"27\" y2=\"26\" stroke=\"rgba(255,255,255,0.5)\" stroke-width=\"1.1\"\/>\n            <\/svg>\n            <span class=\"mkf-box-title\">Merkmals- und Klassenfinder<\/span>\n        <\/div>\n        <span class=\"mkf-box-desc\">Wie hei\u00dft das Merkmal im Katalog, in welchem Eigenschaftssatz sitzt es, und aus welchem Katalog stammt der Name? Tipp ein, was du suchst, ohne Anmeldung im BIM-Portal und ohne Bl\u00e4ttern im PDF.<\/span>\n    <\/div>\n\n    <div class=\"mkf-body\">\n        <div class=\"mkf-privacy\">L\u00e4uft komplett im Browser. Keine Daten verlassen deinen Rechner.<\/div>\n\n        <div class=\"mkf-scope\">\n            <p><strong>Das ist ein Ausschnitt, kein vollst\u00e4ndiger Katalog.<\/strong> Hier stehen <strong id=\"mkf-total-scope\">0<\/strong> Eintr\u00e4ge mit Schwerpunkt kommunaler Tiefbau, ausgew\u00e4hlt aus vier \u00f6ffentlichen Datenbest\u00e4nden. Der Bundeskatalog allein f\u00fchrt 198 Klassen und 1.233 Merkmale, portalweit sind es 3.879 Merkmale. Den vollen Bestand gibt es im <a href=\"https:\/\/via.bund.de\/bim\" target=\"_blank\" rel=\"noopener\">BIM-Portal des Bundes<\/a> und im <a href=\"https:\/\/search.bsdd.buildingsmart.org\/\" target=\"_blank\" rel=\"noopener\">bSDD<\/a>.<\/p>\n            <p>Nicht eingebettet sind die Taxonomie der Siedlungswasserwirtschaft, die Taxonomie der Wasserwirtschaft, der Harmonisierte Objektkatalog und das Fachmodell Landschaft und Freianlage. Sie stehen unter CC BY-NC-ND 4.0: keine kommerzielle Nutzung, und Bearbeitungen d\u00fcrfen nicht weitergegeben werden; ein gek\u00fcrzter Auszug wie dieser w\u00e4re eine Bearbeitung. Die German Product Extensions haben gar keine Lizenz. Deshalb sind diese Best\u00e4nde hier nur verlinkt.<\/p>\n        <\/div>\n\n        <label class=\"mkf-filter-label\" for=\"mkf-search\">Suche \u00fcber Name, Pfad, Eigenschaftssatz, IFC-Klasse und Stichworte<\/label>\n        <input type=\"text\" class=\"mkf-search\" id=\"mkf-search\" autocomplete=\"off\" spellcheck=\"false\"\n               placeholder=\"z. B. schacht, station, abtragsbreite, auftrag, gef\u00e4lle, IfcAlignment, ablauf kanal\">\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Kategorie<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-kat-filters\"><\/div>\n        <\/div>\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Art<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-art-filters\"><\/div>\n        <\/div>\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Ebene im Katalog<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-ebene-filters\"><\/div>\n        <\/div>\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Eigenschaftssatz<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-pset-filters\"><\/div>\n            <p class=\"mkf-filter-note\" id=\"mkf-pset-note\"><\/p>\n        <\/div>\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Katalog<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-kat2-filters\"><\/div>\n        <\/div>\n\n        <div class=\"mkf-filter-group\">\n            <span class=\"mkf-filter-label\">Offene Punkte sichtbar machen<\/span>\n            <div class=\"mkf-filters\" id=\"mkf-flag-filters\"><\/div>\n        <\/div>\n\n        <div class=\"mkf-count-row\">\n            <p class=\"mkf-count\" id=\"mkf-count\" aria-live=\"polite\"><\/p>\n            <button type=\"button\" class=\"mkf-btn\" id=\"mkf-reset\">Alles zur\u00fccksetzen<\/button>\n        <\/div>\n\n        <div class=\"mkf-results\" id=\"mkf-results\"><\/div>\n\n        <div class=\"mkf-foot\">\n            <p><strong>Datenauszug BIM-Portal des Bundes<\/strong>, Organisation Pflegestelle Stra\u00dfe, Katalog \u201eObjektkatalog Bundesfernstra\u00dfen Best Practice\u201c, sowie Organisation BIM.Hamburg. Abgerufen am 06.08.2026 \u00fcber die \u00f6ffentliche Schnittstelle. Datenlizenz Deutschland Zero 2.0 nach den Nutzungsbedingungen des Portals, Abschnitt 3.<\/p>\n            <p><strong>Datenauszug bSDD:<\/strong> W\u00f6rterbuch \u201eBIM-Klassen der Verkehrswege 2.0\u201c (Kennung OBKVL3, Version 2.0, Herausgeber buildingSMART Deutschland e. V., CC BY 4.0) und W\u00f6rterbuch \u201eHamburg Wasser SOM\u201c (Kennung som, Version 0.2.2, Herausgeber Hamburg Wasser, MIT-Lizenz). Lizenzen laut Lizenzfeld der W\u00f6rterbuchliste im bSDD. Abgerufen am 06.08.2026.<\/p>\n            <p>\u00dcbernommen sind Namen, Struktur, Datentypen, Einheiten und IFC-Zuordnungen. <strong>Alle Kurzbeschreibungen und Hinweise sind selbst geschrieben.<\/strong> Aus dem Begleitdokument des Bundes und aus den PDF-Objektkatalogen ist kein Text \u00fcbernommen, f\u00fcr beide gilt keine offene Lizenz. Klassennamen wie <span class=\"mkf-mono\">IfcAlignment<\/span> oder <span class=\"mkf-mono\">Pset_Objektinformation<\/span> sind Bezeichner und bleiben un\u00fcbersetzt stehen.<\/p>\n            <p><strong>Zur Schreibweise der IFC-Zuordnung:<\/strong> Nennt ein Katalog neben der Klasse einen vordefinierten Typ, steht er hier durchgehend mit Punkt getrennt, also <span class=\"mkf-mono\">IfcSlab.SIDEWALK<\/span>. Das bSDD gibt beides als eine einzige Zeichenkette aus, <span class=\"mkf-mono\">IfcSlabSIDEWALK<\/span>, und \u00fcberl\u00e4sst das Trennen dem Leser. Warum das so ist und was daran h\u00e4ngt, steht im Datenblatt Kataloge und Merkmale dieses Themenfelds.<\/p>\n            <p>Kataloge \u00e4ndern sich. Vor der \u00dcbernahme in ein Projekt den Stand erneut pr\u00fcfen und im BIM-Abwicklungsplan festhalten, welcher Katalog in welcher Version gilt. Angaben ohne Gew\u00e4hr. Was im Vertrag steht, geht jeder allgemeinen Angabe vor. \u00a9 CAD-Kompass.<\/p>\n            <p>Stand 09\/2026 \u00b7 Pr\u00fcftag aller Katalog-, Portal- und bSDD-Abrufe 06.08.2026<\/p>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function () {\n    'use strict';\n\n    var STAND = '06.08.2026';\n    var LIMIT = 80;\n\n    var KATS = [\n        'Trassierung und Achse',\n        'Erdbau',\n        'Entw\u00e4sserung und Kanal',\n        'Fahrbahnaufbau',\n        'Einfassung und Ausstattung',\n        'Gr\u00fcndung und Bauhilfskonstruktion',\n        'Projekt- und Lageangaben',\n        'Klassifizierung und Pflichtangaben'\n    ];\n    var KAT_WORT = [\n        'trassierung achse linienfuehrung',\n        'erdbau boden erdarbeiten',\n        'entwaesserung kanal abwasser wasser',\n        'fahrbahnaufbau oberbau schicht strasse',\n        'einfassung ausstattung schutz',\n        'gruendung bauhilfskonstruktion verbau',\n        'projekt lage angaben georeferenz',\n        'klassifizierung pflichtangaben pflicht'\n    ];\n\n    var GLBL = ['BIM-Portal Stra\u00dfe', 'BIM-Portal Hamburg', 'bSDD Verkehrswege', 'bSDD Hamburg Wasser'];\n    var GLANG = [\n        'BIM-Portal des Bundes, Pflegestelle Stra\u00dfe',\n        'BIM-Portal des Bundes, BIM.Hamburg',\n        'bSDD, BIM-Klassen der Verkehrswege 2.0',\n        'bSDD, Hamburg Wasser SOM'\n    ];\n    var G_WORT = [\n        'bimportal portal bund bundeskatalog pflegestelle strasse verkehrsanlage',\n        'bimportal portal hamburg land stadtstaat bimhamburg',\n        'bsdd woerterbuch verkehrswege buildingsmart obkvl',\n        'bsdd woerterbuch hamburg wasser som kommunal versorger'\n    ];\n\n    var E_LBL = { 1: 'Objektgruppe', 2: 'Objektklasse', 3: 'Objekttyp' };\n    var E_WORT = {\n        1: 'objektgruppe erste ebene',\n        2: 'objektklasse zweite ebene',\n        3: 'objekttyp dritte ebene mapping'\n    };\n\n    var ART_LBL = { k: 'Klasse', m: 'Merkmal' };\n\n    \/* ---------------------------------------------------------------\n       Daten. Feldnamen kurz gehalten, damit der Block klein bleibt.\n       n Name, a Art, c Kategorie, g Katalog, e Ebene, p Pfad oder\n       Eigenschaftssatz, t Datentyp laut Katalog, q vereinheitlichter\n       Datentyp, u Einheit, x IFC 4.3, y IFC4, z IFC 2x3, f Fachmodell\n       belegt, k Kurzbeschreibung, h Hinweis, s Stichworte, m andere\n       Kataloge mit demselben Namen.\n       --------------------------------------------------------------- *\/\n    var DATA = [\n        {n:\"Abdichtung\", a:\"k\", c:3, g:0, e:1, p:\"Abdichtung\", f:1, k:\"Abdichtungen und Fugen. Im Stra\u00dfenbau meist an Bauwerken, im Kanal an Anschl\u00fcssen und \u00dcberg\u00e4ngen.\", s:\"abdichtung anschluss bauwerksabdichtung bitumenbahn dichtung feuchtigkeit fuge schutzschicht undicht wasserdicht\"},\n        {n:\"Ablauf\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Ablauf\", f:1, k:\"Die Einlaufstelle, \u00fcber die Oberfl\u00e4chenwasser in den Kanal kommt. Im kommunalen Sprachgebrauch der Stra\u00dfenablauf oder Gully.\", s:\"ablauf einlauf entwaesserung gully hofablauf oberflaechenwasser regenwasser sinkkasten strassenablauf\"},\n        {n:\"Ablauf\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Ablauf \u203a Ablauf\", x:\"IfcWasteTerminal\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Stra\u00dfenablauf als Objekttyp. Erst hier h\u00e4ngt die IFC-Klasse, auf der Ebene dar\u00fcber steht nur die Einordnung.\", s:\"ablauf einlauf entwaesserung gitterrost gully kommunal regenwasser sinkkasten strassenablauf\"},\n        {n:\"Abtrag\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Abtrag\", f:1, k:\"Der Boden, der weggenommen wird. Als Klasse beschreibt Abtrag das gel\u00f6ste Volumen, nicht die entstandene Fl\u00e4che.\", s:\"abtrag aushub boden einschnitt erdbau erdmasse loesen volumen wegnehmen\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Abtrag\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Abtrag \u203a Abtrag\", x:\"IfcEarthworksCut\", y:\"IfcBuildingElementProxy.USERDEFINED\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der gel\u00f6ste Bodenk\u00f6rper als Objekttyp. F\u00fcr die Massenermittlung z\u00e4hlt sein Volumen.\", s:\"abtrag aushub boden einschnitt erdbau erdmasse loesen volumen\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Abtrag\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcEarthworksCut\", k:\"Der Abtrag im bSDD-W\u00f6rterbuch. Beschreibung und IFC-Zuordnung decken sich mit dem BIM-Portal.\", s:\"abgraben abtrag aushub bodenaushub einschnitt kubikmeter loesen massen vergleich volumen\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Erdbau \u203a Abtrag\"}]},\n        {n:\"Achse\", a:\"k\", c:0, g:0, e:2, p:\"Trassierungselement \u203a Achse\", f:1, k:\"Die Bezugslinie der Strecke im Grundriss. Fast jedes andere Bauteil bekommt seine Lage \u00fcber eine Station auf dieser Achse.\", s:\"achse alignment bezugslinie grundriss mittellinie stationierung trasse trassierungselement\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Achse\", a:\"k\", c:0, g:0, e:3, p:\"Trassierungselement \u203a Achse \u203a Achse\", x:\"IfcAlignment\", y:\"IfcBuildingElementProxy.USERDEFINED\", z:\"IfcBuildingElementProxy\", f:1, k:\"Auf dieser Ebene h\u00e4ngt die IFC-Zuordnung. Bei der Achse zeigt sich der Versionsbruch am deutlichsten: Erst IFC 4.3 hat daf\u00fcr eine Klasse, die auch als Lieferformat taugt, eine fr\u00fchere Klasse aus dem zur\u00fcckgezogenen IFC 4.1 wurde nie dazu.\", h:\"Datenstand 06.08.2026: IFC 4.3 f\u00fchrt IfcAlignment, IFC4 und IFC 2x3 landen bei IfcBuildingElementProxy. Wer nach IFC4 exportiert, erkennt die Achse nur noch am Merkmal Objektklasse.\", s:\"achse alignment export fassung version ifc mittellinie stationierung trasse trassierungselement\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Achse\", a:\"k\", c:0, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcAlignment\", k:\"Die Achse im bSDD-W\u00f6rterbuch, mit derselben IFC-Zuordnung wie im BIM-Portal. Ein gutes Beispiel daf\u00fcr, dass zwei Kataloge sich hier einig sind.\", s:\"achsband achse alignment bezugslinie linienfuehrung mittellinie stationierung strassenachse trasse vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Trassierungselement \u203a Achse\"}]},\n        {n:\"Anker\", a:\"k\", c:5, g:0, e:3, p:\"Gruendung \u203a Verankerung \u203a Anker\", x:\"IfcTendonAnchor\", z:\"IfcTendonAnchor\", f:1, k:\"Der Anker, der einen Verbau oder eine Wand r\u00fcckverankert.\", s:\"anker gruendung litze rueckverankerung verankerung verbau verpressanker zugglied\"},\n        {n:\"Annotation\", a:\"k\", c:6, g:0, e:1, p:\"Annotation\", f:1, k:\"Beschriftung, Bema\u00dfung und Stationsangaben im Modell. Diese Objekte tragen Information und bilden kein Bauwerk ab.\", s:\"annotation bemassung beschriftung darstellung hinweis label planinhalt plankopf schriftfeld station text\"},\n        {n:\"Anschlussleitung\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment.RIGIDSEGMENT, IfcBuildingElementProxy\", k:\"Die Leitung vom Grundst\u00fcck zum Hauptkanal. Im kommunalen Bestand die Position, die am h\u00e4ufigsten fehlt.\", s:\"abzweig anschluss anschlussleitung bestand fehlt grundstueck hausanschluss kanalanschluss leitung privat stutzen\"},\n        {n:\"Armatur\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcValve, IfcValve.CHECK, IfcValve.FAUCET\", k:\"Schieber, Klappe oder Ventil im Strang.\", s:\"absperren absperrung armatur betrieb druckleitung hydrant klappe leitung schieber ventil wasser\"},\n        {n:\"Aufbauschicht\", a:\"k\", c:3, g:0, e:2, p:\"Fahrbahnschicht \u203a Aufbauschicht\", f:1, k:\"Eine Schicht des Oberbaus. Die einzelnen Schichten stehen darunter als Objekttyp, von der Frostschutzschicht bis zur Deckschicht.\", s:\"asphalt aufbau aufbauschicht decke dicke einbau fahrbahnschicht oberbau schicht tragschicht\"},\n        {n:\"Auftrag\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Auftrag\", f:1, k:\"Der Boden, der eingebaut wird. Damm, Verf\u00fcllung und Ansch\u00fcttung fallen hierunter.\", s:\"anschuettung aufschuetten auftrag damm einbau erdbau erdmasse verfuellung volumen\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Auftrag\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Auftrag \u203a Auftrag\", x:\"IfcEarthworksCut\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der eingebaute Bodenk\u00f6rper als Objekttyp. Die IFC-Zuordnung ist hier ein Fall zum Nachpr\u00fcfen.\", h:\"Datenstand 06.08.2026: Sowohl der LOIN-Datensatz im BIM-Portal als auch das bSDD-W\u00f6rterbuch BIM-Klassen der Verkehrswege 2.0 ordnen Auftrag auf IfcEarthworksCut zu. IfcEarthworksFill existiert in IFC 4.3 und wird im selben Katalog f\u00fcr Verfuellung verwendet. Vor der \u00dcbernahme in ein Projekt erneut abrufen.\", s:\"anschuettung auftrag boden damm einbau erdbau erdmasse volumen\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Auftrag\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcEarthworksCut\", k:\"Der Auftrag im bSDD-W\u00f6rterbuch. Die IFC-Zuordnung ist hier derselbe Pr\u00fcffall wie im BIM-Portal.\", h:\"Abruf vom 06.08.2026: Auftrag ist auf IfcEarthworksCut zugeordnet, dieselbe Klasse wie Abtrag. IfcEarthworksFill ist in IFC 4.3 vorhanden. Das ist der Datenstand, ein Fehler ist damit nicht belegt. Vor der Verwendung erneut pr\u00fcfen.\", s:\"aufschuetten auftrag boden damm dammschuettung earthworks einbau erdmassen verfuellung vergleich volumen\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Erdbau \u203a Auftrag\"}]},\n        {n:\"Aushub\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcBuildingElementProxy\", k:\"Der Aushub im kommunalen Katalog. Die IFC-Zuordnung bleibt hier beim Proxy.\", s:\"abtrag abtragen aushub baugrube boden erdmasse graben kubikmeter loesen proxy wegnehmen\"},\n        {n:\"Auslaufbauwerk\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Auslaufbauwerk\", f:1, k:\"Das Bauwerk, an dem Wasser das System verl\u00e4sst, samt B\u00f6schungssicherung im Auslaufbereich.\", s:\"abfluss auslauf auslaufbauwerk ausleitung boeschung entwaesserung gewaesser rohrende uebergabe vorfluter wasser\"},\n        {n:\"Ausstattung\", a:\"k\", c:4, g:0, e:1, p:\"Ausstattung\", f:1, k:\"Beleuchtung, Beschilderung, Masten und Stadtm\u00f6bel. Was die Stra\u00dfe benutzbar macht, ohne sie zu tragen.\", s:\"ampel ausstattung bank beleuchtung leuchte mast moebel papierkorb poller schild stadtmoebel strassenraum\"},\n        {n:\"Bankett\", a:\"k\", c:3, g:0, e:2, p:\"Fahrbahnschicht \u203a Bankett\", f:1, k:\"Der befestigte oder unbefestigte Streifen neben der Fahrbahn.\", s:\"bankett befestigt fahrbahnrand fahrbahnschicht grasnarbe rand randbefestigung schulter seitenstreifen unbefestigt\"},\n        {n:\"Bankett\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Bankett \u203a Bankett\", x:\"IfcSlab.SIDEWALK\", y:\"IfcBuildingElementProxy\", z:\"IfcSlab\", f:1, k:\"Das Bankett auf Typebene. Die IFC-Zuordnung nutzt den vordefinierten Typ SIDEWALK der Klasse IfcSlab.\", s:\"bankett fahrbahnrand fahrbahnschicht objekttyp rand schulter seitenraum seitenstreifen sidewalk unbefestigt\"},\n        {n:\"Baugrube\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Baugrube\", f:1, k:\"Die ausgehobene Grube samt B\u00f6schung oder Verbau. F\u00fcr den Kanal in der Gemeindestra\u00dfe der Regelfall neben dem Graben.\", s:\"aushub baugrube boeschung erdbau graben grube kanalgraben verbau\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Baugrube\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Baugrube \u203a Baugrube\", x:\"IfcEarthworksCut\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Baugrube auf Typebene. In IFC 4.3 z\u00e4hlt sie zum Erdbau, davor wird sie zum Proxy.\", s:\"aushub baugrube boeschung erdbau grube grubensohle kanalgraben rohrgraben sohle tiefbau verbau\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Baugrube\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcEarthworksElement, IfcBuildingElementProxy\", k:\"Die Baugrube im kommunalen Katalog. Der Bundeskatalog f\u00fchrt dieselbe Grube unter Erdbau und ordnet sie auf IfcEarthworksCut zu, hier stehen zwei Klassen nebeneinander.\", s:\"aushub baugrube boeschung graben grube grubensohle kanalbau kommunal spundwand tiefbau verbau\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Erdbau \u203a Baugrube\"}]},\n        {n:\"Baugrubensicherung\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Baugrubensicherung\", f:1, k:\"Alles, was die Baugrube offen h\u00e4lt. Im beengten Stra\u00dfenraum meist die Alternative zur geb\u00f6schten Grube.\", s:\"aussteifung baugrube baugrubensicherung boeschung graben gruendung sicherung spriessung verbau\"},\n        {n:\"Baugrubenverbau\", a:\"k\", c:5, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcWall, IfcWall.RETAININGWALL\", k:\"Der Verbau der Baugrube als eigenes Objekt.\", s:\"aussteifung baugrube baugrubenverbau graben grabenverbau kanalgraben sicherung spundwand stahltraeger verbau\"},\n        {n:\"Baugrund\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcBuildingElementProxy\", k:\"Die Sammelebene \u00fcber den einzelnen Bodenschichten. Nicht mit der Bodenschicht verwechseln: die f\u00fchrt die Kennwerte, der Baugrund nur die Zusammenfassung, und im Export landet er beim Proxy.\", s:\"anstehend baugrund boden bodengutachten erkundung geologie gutachten schichten tragfaehigkeit untergrund\"},\n        {n:\"Baugrundschicht\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcGeomodel\", k:\"Die Schicht im Baugrundmodell des W\u00f6rterbuchs der Verkehrswege. Sie zeigt auf IfcGeomodel, das kommunale Gegenst\u00fcck Bodenschicht dagegen auf IfcGeotechnicalStratum.\", s:\"baugrund baugrundschicht bodengutachten bodenschicht erkundung geologie gutachten homogenbereich modell schicht stratum\"},\n        {n:\"Bauhilfskonstruktion\", a:\"k\", c:5, g:0, e:1, p:\"Bauhilfskonstruktion\", f:1, k:\"Was nur f\u00fcr die Bauzeit steht und danach wieder verschwindet. Trotzdem geh\u00f6rt es ins Modell, sonst fehlt es im Ablauf.\", s:\"baubehelf bauhilfskonstruktion bauzeit geruest hilfskonstruktion rueckbau schalung temporaer\"},\n        {n:\"Bauhilfskonstruktion\", a:\"k\", c:5, g:0, e:2, p:\"Bauhilfskonstruktion \u203a Bauhilfskonstruktion\", f:1, k:\"Konstruktionen, die nur w\u00e4hrend der Bauzeit stehen.\", s:\"abbau bauhilfskonstruktion baustelle bauzeit behelf geruest hilfskonstruktion rueckbau schalung temporaer\"},\n        {n:\"Baustelleneinrichtung\", a:\"k\", c:5, g:0, e:1, p:\"Baustelleneinrichtung\", f:1, k:\"Fl\u00e4chen, Ger\u00e4te und Container der Baustelle. Im kommunalen Projekt z\u00e4hlt vor allem die Frage, wo die Einrichtung im knappen Stra\u00dfenraum liegt.\", s:\"bauablauf baustelle baustelleneinrichtung container einrichtung flaeche logistik zaun\"},\n        {n:\"Baustelleneinrichtung\", a:\"k\", c:5, g:0, e:2, p:\"Baustelleneinrichtung \u203a Baustelleneinrichtung\", f:1, k:\"Die eingerichtete Baustelle als Objekt, mit Fl\u00e4chen und Zufahrten.\", s:\"bauablauf baustelle baustelleneinrichtung bauzaun container einrichtung lagerflaeche lagerplatz strassenraum zufahrt\"},\n        {n:\"Becken\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcTank.BASIN\", k:\"Das Becken zur R\u00fcckhaltung oder Behandlung von Wasser.\", s:\"absetzbecken becken behandlung bodenfilter regenbecken regenrueckhaltung retention rueckhaltebecken speicher versickerung\"},\n        {n:\"Begrenzungspfahl\", a:\"k\", c:4, g:0, e:3, p:\"Einfriedung \u203a Grenze \u203a Begrenzungspfahl\", x:\"IfcPile\", z:\"IfcPile\", f:1, k:\"Der Pfahl, der eine Grenze im Gel\u00e4nde markiert.\", s:\"begrenzungspfahl einfriedung flurstueck grenze grenzpfahl grundstueck marke vermessung\"},\n        {n:\"Beleuchtung\", a:\"k\", c:4, g:0, e:2, p:\"Ausstattung \u203a Beleuchtung\", f:1, k:\"Leuchten und Beleuchtungsanlagen im Stra\u00dfenraum. Auf dieser Ebene steht noch keine IFC-Zuordnung, die Angaben zum Mast h\u00e4ngen sp\u00e4ter als Merkmale am Bauteil.\", s:\"ausstattung beleuchtung kandelaber lampe leuchte licht lichtpunkt mast strassenbeleuchtung strassenlaterne stromanschluss\"},\n        {n:\"Beschilderung\", a:\"k\", c:4, g:0, e:2, p:\"Ausstattung \u203a Beschilderung\", f:1, k:\"Verkehrszeichen und Hinweisschilder samt Tr\u00e4gern. Das einzelne Schild steht als Objekttyp darunter und bekommt erst dort die IFC-Zuordnung.\", s:\"ausstattung beschilderung hinweis ortsschild schild stvo tafel traeger verkehrsschild verkehrszeichen wegweiser\"},\n        {n:\"Bettung\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcCourse.BALLASTBED\", k:\"Die Schicht, in die ein Rohr oder ein Pflasterstein gebettet wird.\", s:\"auflager bettung kies rohrauflager rohrbettung sand sandbett splitt unterbau verlegen\"},\n        {n:\"Binderschicht\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Binderschicht\", x:\"IfcSlab\", y:\"IfcBuildingElementProxy.USERDEFINED\", z:\"IfcSlab\", f:1, k:\"Die Schicht zwischen Trag- und Deckschicht.\", s:\"asphalt asphaltbinder aufbauschicht binderschicht einbaudicke fahrbahnschicht oberbau profilausgleich tragdeckschicht zwischenschicht\"},\n        {n:\"Bodenschicht\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcGeotechnicalStratum\", k:\"Die einzelne Bodenschicht im Baugrundmodell. Gemeint ist der gewachsene Untergrund, nicht die eingebaute Schicht des Oberbaus, die l\u00e4uft unter Aufbauschicht.\", s:\"anstehend baugrund bodenschicht bohrprofil geologie gutachten homogenbereich schicht stratum untergrund\"},\n        {n:\"Bodenverbesserung\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Bodenverbesserung\", f:1, k:\"Ma\u00dfnahmen, die den vorhandenen Untergrund tragf\u00e4higer machen, statt ihn auszutauschen.\", s:\"bindemittel bodenverbesserung erdbau kalk stabilisierung tragfaehigkeit untergrund verbesserung\"},\n        {n:\"Boeschungsstueck\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Auslaufbauwerk \u203a Boeschungsstueck\", x:\"IfcEarthworksElement\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die B\u00f6schungssicherung im Auslaufbereich eines Bauwerks.\", s:\"auslauf auslaufbauwerk boeschung boeschungsstueck entwaesserung erosion pflaster sicherung\"},\n        {n:\"Bohrpfahlwand\", a:\"k\", c:5, g:0, e:3, p:\"Gruendung \u203a Wand \u203a Bohrpfahlwand\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Wand aus aneinandergereihten Bohrpf\u00e4hlen. Anders als der einzelne Pfahl geh\u00f6rt sie zur Baugrubensicherung, und sie bleibt in IFC 4.3 wie in 2x3 ein Proxy.\", s:\"baugrube betonpfahl bohrpfahlwand gruendung pfahlwand sicherung tangierend ueberschnitten verbau wand\"},\n        {n:\"Bohrung\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcBorehole\", k:\"Der Aufschluss aus der Baugrunderkundung, nicht eine Bohrung im Bauteil. IFC 4.3 hat daf\u00fcr mit IfcBorehole eine eigene Klasse.\", s:\"aufschluss baugrund bohrprofil bohrung borehole erkundung kernbohrung rammkernsondierung schichtenverzeichnis sondierung\"},\n        {n:\"Bordstein\", a:\"k\", c:4, g:0, e:2, p:\"Einfassung \u203a Bordstein\", f:1, k:\"Der Bordstein als eigene Klasse. H\u00f6he \u00fcber Fahrbahn, Bauform und Material sind die Angaben, nach denen im Tiefbauamt zuerst gefragt wird.\", s:\"absenkung bord bordstein einfassung gehweg hochbord kante randstein tiefbord\"},\n        {n:\"Bordstein\", a:\"k\", c:4, g:0, e:3, p:\"Einfassung \u203a Bordstein \u203a Bordstein\", x:\"IfcKerb\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Bordstein auf Typebene, mit IFC-Zuordnung. IFC 4.3 hat daf\u00fcr eine eigene Klasse bekommen.\", s:\"absenkung anrampung bord bordstein einfassung fase gehweg hochbord kante kerb randstein uebergang\"},\n        {n:\"Brunnen\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Brunnen\", f:1, k:\"Vertikale Bauwerke zur Wasserfassung oder Wasserhaltung.\", s:\"absenkbrunnen absenkung bohrung brunnen entnahme entwaesserung fassung grundwasser schluckbrunnen vertikal wasserhaltung\"},\n        {n:\"Brunnentopf\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Brunnen \u203a Brunnentopf\", x:\"IfcDistributionChamberElement.MANHOLE\", z:\"IfcDistributionChamberElement\", f:1, k:\"Der Topf eines Brunnens, im Katalog mit eigener IFC-Zuordnung.\", s:\"brunnen brunnentopf entwaesserung fassung filterkies pumpensumpf ringraum schacht topf wasserhaltung\"},\n        {n:\"Deckschicht\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Deckschicht\", x:\"IfcPavement\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die oberste Schicht des Oberbaus. In IFC 4.3 ordnet der Katalog sie der Klasse f\u00fcr den ganzen Fahrbahnaufbau zu, davor dem Platzhalter; ein Fall zum Nachpr\u00fcfen.\", h:\"Datenstand 06.08.2026: Der Katalog ordnet die Deckschicht auf IfcPavement zu, die Klasse f\u00fcr den ganzen Fahrbahnaufbau. Das Schema f\u00fchrt die einzelne Schicht als IfcCourse mit dem Typ PAVEMENT. Vor der \u00dcbernahme in ein Projekt erneut abrufen.\", s:\"asphaltdecke aufbauschicht decke deckschicht fahrbahn fahrbahnschicht oberflaeche pavement splittmastix\"},\n        {n:\"Digitales Gel\u00e4ndemodell\", a:\"k\", c:6, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcSite\", k:\"Das Gel\u00e4ndemodell im kommunalen Katalog, zugeordnet auf IfcSite. Das W\u00f6rterbuch der Verkehrswege f\u00fchrt dieselbe Oberfl\u00e4che als Gel\u00e4nde und nimmt daf\u00fcr einen vordefinierten Typ des geografischen Elements.\", s:\"bestand dgm digitales gelaende gel\u00e4ndemodell hoehen oberflaeche terrain\"},\n        {n:\"Durchlass\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcPipeSegment.CULVERT\", k:\"Das Bauwerk, das ein Gew\u00e4sser oder einen Graben unter der Stra\u00dfe hindurchf\u00fchrt.\", s:\"bachverrohrung bauwerk culvert durchlass gewaesserquerung graben kreuzung rohrdurchlass unterfuehrung verrohrung\"},\n        {n:\"Einfassung\", a:\"k\", c:4, g:0, e:1, p:\"Einfassung\", f:1, k:\"Bordsteine und andere Einfassungen, die eine Fl\u00e4che seitlich begrenzen. Klein im Umfang, im kommunalen Alltag st\u00e4ndig gebraucht.\", s:\"abgrenzen begrenzung bord bordstein einfassung gehweg kante kantenstein randstein rasenkante seitlich\"},\n        {n:\"Einfassung\", a:\"k\", c:4, g:0, e:2, p:\"Einfassung \u203a Einfassung\", f:1, k:\"Einfassungen jenseits des Bordsteins, etwa Rasenkantensteine oder Winkelst\u00fctzen an Fl\u00e4chenr\u00e4ndern.\", s:\"abgrenzen begrenzung einfassung flaeche kantenstein rand rasenkantenstein stein tiefbord winkelstuetze\"},\n        {n:\"Einfriedung\", a:\"k\", c:4, g:0, e:1, p:\"Einfriedung\", f:1, k:\"Z\u00e4une, Mauern und Grenzmarken. Die Gruppe beschreibt, wie ein Bereich abgegrenzt wird.\", s:\"abgrenzung einfriedung gitter grenze grenzmarke grundstueck mauer schranke sichtschutz tor zaun\"},\n        {n:\"Einfriedung\", a:\"k\", c:4, g:0, e:2, p:\"Einfriedung \u203a Einfriedung\", f:1, k:\"Sammelklasse f\u00fcr Einfriedungen ohne engere Zuordnung.\", s:\"abgrenzung einfriedung keine mauer rest sammelklasse sonstige uebrige zaun zuordnung\"},\n        {n:\"Einlaufbauwerk\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Einlaufbauwerk\", f:1, k:\"Das Bauwerk, an dem Wasser in ein System eintritt.\", s:\"bauwerk einlauf einlaufbauwerk einleitung entwaesserung rechen rohranfang tosbecken uebergabe wasser zulauf\"},\n        {n:\"Eiprofil\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment.RIGIDSEGMENT, IfcBuildingElementProxy\", k:\"Das eif\u00f6rmige Kanalprofil, im Altbestand vieler St\u00e4dte verbreitet.\", s:\"altbestand begehbar eiprofil eiquerschnitt form gemauert kanal mischwasserkanal profil querschnitt\"},\n        {n:\"Entwaesserung\", a:\"k\", c:2, g:0, e:1, p:\"Entwaesserung\", f:1, k:\"Alles, was Wasser fasst, leitet oder speichert. Im kommunalen Kanalbau ist das die wichtigste Gruppe im Bundeskatalog.\", s:\"ablauf abwasser entwaesserung kanal kommunal leitung regenwasser schacht wasser\"},\n        {n:\"Entwaesserung\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Entwaesserung\", f:1, k:\"Sammelklasse f\u00fcr Entw\u00e4sserungsbauteile ohne engere Zuordnung.\", s:\"bauteil entwaesserung keine rest sammelklasse sonstige uebrige wasser zuordnung\"},\n        {n:\"Erdbau\", a:\"k\", c:1, g:0, e:1, p:\"Erdbau\", f:1, k:\"Boden, der bewegt wird. Abtrag, Auftrag, Baugrube, Oberboden und die Verbesserungen des Untergrunds h\u00e4ngen unter dieser Gruppe.\", s:\"aushub baugrube boden bodenbewegung erdarbeiten erdbau erdmassen erdmodell massen\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Erdbau\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Erdbau\", f:1, k:\"Sammelklasse f\u00fcr Erdbauteile, die keiner engeren Klasse zugeordnet sind.\", s:\"boden bodenkoerper erdbau keine rest sammelklasse sonstige uebrige zuordnung\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Erdbau\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcEarthworksCut\", k:\"Der Erdbau als \u00fcbergeordnetes Objekt im kommunalen Katalog.\", s:\"abtrag auftrag aushub baugrube boden einbau erdbau kommunal massen sammelobjekt\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Erdbau\"}]},\n        {n:\"Fahrbahnschicht\", a:\"k\", c:3, g:0, e:1, p:\"Fahrbahnschicht\", f:1, k:\"Der Oberbau in Schichten, dazu Bankett und Randbefestigung. Jede Schicht ist ein eigenes Bauteil, nicht ein Merkmal der Fahrbahn.\", s:\"asphalt aufbau decke fahrbahn fahrbahnschicht oberbau schichten strassenaufbau tragschicht\"},\n        {n:\"Fahrzeugrueckhaltesystem\", a:\"k\", c:4, g:0, e:2, p:\"Schutzeinrichtung \u203a Fahrzeugrueckhaltesystem\", f:1, k:\"Schutzplanken und vergleichbare Systeme, die ein abkommendes Fahrzeug zur\u00fcckhalten.\", s:\"aufhaltestufe fahrzeugrueckhaltesystem leitplanke rueckhaltesystem schutzeinrichtung schutzplanke sicherheit wirkbereich\"},\n        {n:\"Flurstueck\", a:\"k\", c:6, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcSite\", k:\"Die Katastereinheit, auf der gebaut wird.\", s:\"alkis eigentuemer eigentum flurnummer flurstueck gemarkung grenze grundstueck kataster liegenschaft\"},\n        {n:\"Frostschutzschicht\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Frostschutzschicht\", x:\"IfcSlab\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Schicht, die Frostsch\u00e4den im Oberbau verhindert. Ihre Dicke h\u00e4ngt an der Frosteinwirkungszone.\", s:\"aufbauschicht dicke fahrbahnschicht frostschutz frostschutzschicht frostzone kies oberbau\"},\n        {n:\"Fundament\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Fundament\", f:1, k:\"Das lastabtragende Bauteil unter einer St\u00fctze, einem Mast oder einer Wand.\", s:\"betonfundament einzelfundament fundament gruendung lastabtrag mastfuss punktfundament sohle streifenfundament tragen\"},\n        {n:\"Gelaende\", a:\"k\", c:6, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcGeographicElement.TERRAIN\", k:\"Die Gel\u00e4ndeoberfl\u00e4che als eigenes Objekt. Der kommunale Katalog nennt dieselbe Sache Digitales Gel\u00e4ndemodell und ordnet sie auf IfcSite zu, hier steht ein vordefinierter Typ.\", s:\"bestand bestandsgelaende dgm gelaende gelaendeoberflaeche hoehe hoehenmodell oberflaeche terrain urgelaende vermessung\"},\n        {n:\"Gelaendelinie\", a:\"k\", c:6, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcAnnotation\", k:\"Die Bruchkante oder Linie im Gel\u00e4ndemodell.\", s:\"bruchkante bruchlinie dgm gelaendekante gelaendelinie gelaendemodell hoehenlinie kante linie vermessung\"},\n        {n:\"Gelaendepunkt\", a:\"k\", c:6, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcAnnotation.ASBUILTPOINT\", k:\"Der einzelne aufgenommene Punkt im Gel\u00e4nde.\", s:\"aufnahme einzelpunkt gelaendepunkt hoehe hoehenpunkt koordinate messpunkt punkt tachymeter vermessung\"},\n        {n:\"Gelaender\", a:\"k\", c:4, g:0, e:2, p:\"Schutzeinrichtung \u203a Gelaender\", f:1, k:\"Das Gel\u00e4nder sichert Menschen gegen Absturz. Nicht mit dem Fahrzeugr\u00fcckhaltesystem derselben Gruppe verwechseln, das h\u00e4lt Fahrzeuge zur\u00fcck.\", s:\"absturz absturzsicherung brueckengelaender fussgaenger fussweg gelaender handlauf schutzeinrichtung sicherung treppe\"},\n        {n:\"Geokunststoff\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Geokunststoff\", f:1, k:\"Vliese, Gitter und Bahnen aus Kunststoff im Erdbau. Sie trennen, bewehren oder filtern.\", s:\"bewehrung erdbau filter geokunststoff geotextil gitter kunststoff trennlage vlies\"},\n        {n:\"Geotextil\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Geokunststoff \u203a Geotextil\", x:\"IfcCovering.MEMBRANE\", z:\"IfcCovering.MEMBRANE\", f:1, k:\"Das Vlies als Trenn- oder Filterlage zwischen zwei Schichten.\", s:\"bewehrung erdbau filter geokunststoff geotextil kunststoff trennlage vlies\"},\n        {n:\"Graben\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Oberflaechenentwaesserung \u203a Graben\", x:\"IfcEarthworksCut.TRENCH\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der offene Graben zur Ableitung von Oberfl\u00e4chenwasser.\", s:\"ableitung entwaesserung gefaelle graben mulde oberflaechenentwaesserung offen wasser\"},\n        {n:\"Gradiente\", a:\"k\", c:0, g:0, e:2, p:\"Trassierungselement \u203a Gradiente\", f:1, k:\"Die H\u00f6henentwicklung entlang der Achse. Ohne sie hat kein Bauteil eine belastbare H\u00f6he.\", s:\"gradiente hoehe hoehenlinie hoehenplan laengsneigung laengsprofil laengsschnitt neigung steigung trassierungselement wanne\"},\n        {n:\"Gradiente\", a:\"k\", c:0, g:0, e:3, p:\"Trassierungselement \u203a Gradiente \u203a Gradiente\", x:\"IfcAlignmentCant\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Gradiente als Objekttyp. Bundeskatalog und bSDD-W\u00f6rterbuch ordnen ihr IfcAlignmentCant zu, im Schema die Klasse der \u00dcberh\u00f6hung; die H\u00f6henlinie selbst hei\u00dft dort IfcAlignmentVertical. Zuordnung am 12.09.2026 an beiden Quellen nachgepr\u00fcft.\", s:\"ausrundung gradiente hoehe hoehenplan kuppe laengsneigung laengsprofil steigung tangentenschnittpunkt trassierungselement wanne\"},\n        {n:\"Grenze\", a:\"k\", c:4, g:0, e:2, p:\"Einfriedung \u203a Grenze\", f:1, k:\"Grenzmarken im Gel\u00e4nde, im Katalog vertreten durch den Begrenzungspfahl.\", s:\"eigentum einfriedung flurstueck grenze grenzstein grundstueck kataster marke nachbar pfahl vermessung\"},\n        {n:\"Gruendung\", a:\"k\", c:5, g:0, e:1, p:\"Gruendung\", f:1, k:\"Fundamente, Pf\u00e4hle, W\u00e4nde und Baugrubensicherungen. Die Gruppe tr\u00e4gt Lasten ab und sichert den Aushub.\", s:\"baugrubensicherung boden fundament gruendung lastabtrag lasten pfahl setzung tiefgruendung tragen verbau\"},\n        {n:\"Gruendung\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Gruendung\", f:1, k:\"Sammelklasse f\u00fcr Gr\u00fcndungsbauteile ohne engere Zuordnung.\", s:\"fundament gruendung keine lastabtrag rest sammelklasse sonstige uebrige zuordnung\"},\n        {n:\"Grundwasser\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcGeotechnicalStratum\", k:\"Der Grundwasserk\u00f6rper als eigenes Modellobjekt. Er ist eine Randbedingung f\u00fcr den Bau: Wasserhaltung, Auftrieb und Verbau h\u00e4ngen daran.\", s:\"absenkung auftrieb bemessungswasserstand grundwasser grundwasserstand hydrogeologie kellersohle stand wasserhaltung wasserstand\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Grundwasser\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcGeotechnicalStratum\", k:\"Derselbe Grundwasserk\u00f6rper im kommunalen Katalog. Zwei Kataloge, dieselbe IFC-Klasse, hier deckt sich die Zuordnung ausnahmsweise.\", s:\"absenkung auftrieb bemessungswasserstand grundwasser hydrogeologie kommunal spiegel wasserhaltung wasserstand\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Haltung\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcPipeSegment\", k:\"Der Abschnitt zwischen zwei Sch\u00e4chten. Genau dieser Begriff fehlt im Bundeskatalog Verkehrsanlage, im Kanalnetz ist er die Grundeinheit.\", h:\"Haltung kommt im Datenbestand der Pflegestelle Stra\u00dfe nicht vor (Abgleich 06.08.2026). Wer im Bundeskatalog danach sucht, landet bei Leitung oder Rohr.\", s:\"abschnitt gefaelle gerinne haltung haltungslaenge kanal kanalabschnitt laenge schacht sohlhoehe strang zwischen\"},\n        {n:\"Homogenbereich\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcGroup\", k:\"Der Bereich mit vergleichbaren Eigenschaften f\u00fcr die Ausschreibung nach VOB Teil C.\", s:\"18300 aushubklasse ausschreibung boden bodenklasse din erdarbeiten homogenbereich loesbarkeit vob zuordnung\"},\n        {n:\"Informationsobjekt\", a:\"k\", c:6, g:0, e:2, p:\"Annotation \u203a Informationsobjekt\", f:1, k:\"Ein Objekt, das \u00fcbergeordnete Projektangaben enth\u00e4lt und keine Bauleistung beschreibt.\", s:\"annotation hinweis information informationsobjekt metadaten modellinformation projektangabe traeger\"},\n        {n:\"Kanal\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcFlowSegment\", k:\"Der Kanal als Strang im Netz.\", s:\"abwasser abwasserkanal freispiegel haltung kanal mischwasser netz schmutzwasser sielsystem strang\"},\n        {n:\"Kappe\", a:\"k\", c:4, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcBeam.CORNICE\", k:\"Die Kappe als abschlie\u00dfendes Bauteil, etwa an einem Bauwerk oder einer Wand.\", s:\"abschluss bauwerk betonkappe bruecke gesims kappe kappenbeton rand stuetzwand\"},\n        {n:\"Leitpfosten\", a:\"k\", c:4, g:0, e:2, p:\"Schutzeinrichtung \u203a Leitpfosten\", f:1, k:\"Leitpfosten zur optischen F\u00fchrung am Fahrbahnrand.\", s:\"begrenzungspfosten fuehrung leitmal leitpfosten optische pfosten rand reflektor schneestange schutzeinrichtung weiss\"},\n        {n:\"Leitung\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Leitung\", f:1, k:\"Der leitende Strang zwischen zwei Punkten. Im Katalog h\u00e4ngen daran Rohr, Schutzrohr und Stauraumkanal.\", s:\"anschlussleitung durchleitung entwaesserung haltung kanal leitung rohr strang\"},\n        {n:\"Leitungselement\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Leitung \u203a Leitungselement\", x:\"IfcFlowSegment\", z:\"IfcFlowSegment\", f:1, k:\"Ein Element im Leitungsstrang, das kein durchgehendes Rohr ist, etwa ein Formst\u00fcck.\", s:\"abzweig bogen element entwaesserung formstueck leitung leitungselement uebergang\"},\n        {n:\"Leitungsknoten\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcDistributionBoard\", k:\"Der Punkt, an dem Leitungsstr\u00e4nge zusammentreffen.\", s:\"abzweig knoten kreuzung leitung leitungsknoten netz punkt schacht verbindung verzweigung\"},\n        {n:\"Lichtraum\", a:\"k\", c:6, g:0, e:2, p:\"Raum \u203a Lichtraum\", f:1, k:\"Der Raum, der von festen Gegenst\u00e4nden frei bleiben muss.\", s:\"durchfahrt durchfahrtshoehe freihalten freiraum hoehenbeschraenkung kollision lichtraum lichtraumprofil profil raum\"},\n        {n:\"Lichtraumprofil\", a:\"k\", c:6, g:0, e:3, p:\"Raum \u203a Lichtraum \u203a Lichtraumprofil\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Das Profil, das den freizuhaltenden Raum im Querschnitt beschreibt.\", s:\"durchfahrt freiraum hoehe kollision lichtraum lichtraumprofil profil raum\"},\n        {n:\"Mauer\", a:\"k\", c:4, g:0, e:2, p:\"Einfriedung \u203a Mauer\", f:1, k:\"Mauern als abgrenzendes oder st\u00fctzendes Bauteil.\", s:\"abgrenzung einfriedung gartenmauer grundstueck mauer natursteinmauer sichtschutz stuetzmauer wand ziegel\"},\n        {n:\"Mulde\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Oberflaechenentwaesserung \u203a Mulde\", x:\"IfcEarthworksCut.TRENCH\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die flache offene Mulde. Im kommunalen Bereich oft mit Rigole darunter kombiniert.\", s:\"entwaesserung flach mulde oberflaechenentwaesserung rasenmulde regenwasser rigole versickerung\"},\n        {n:\"Mulde_Graben\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcEarthworksCut.TRENCH\", k:\"Die offene Vertiefung zur Wasserf\u00fchrung, im W\u00f6rterbuch als ein Begriff gef\u00fchrt.\", s:\"entwaesserungsgraben graben mulde muldenrigole offen rasenmulde strassengraben trench versickerung wasserfuehrung\"},\n        {n:\"Netzknoten\", a:\"k\", c:0, g:0, e:3, p:\"Trassierungselement \u203a Ordnungseinrichtung \u203a Netzknoten\", x:\"IfcDistributionPort\", z:\"IfcDistributionPort\", f:1, k:\"Der Netzknoten als Bezugspunkt im Stra\u00dfennetz. Er verbindet das Modell mit der Netzkennung aus der Stra\u00dfendatenbank.\", s:\"asb bezugspunkt kennung knoten knotenpunkt netzkennung netzknoten ordnungseinrichtung strassendatenbank strassennetz trassierungselement\"},\n        {n:\"Oberboden\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Oberboden\", f:1, k:\"Der humose Oberboden. Er wird getrennt abgetragen, zwischengelagert und wieder eingebaut, deshalb ist er eine eigene Klasse.\", s:\"abtragen andecken erdbau humus lagern mutterboden oberboden schuerfen\"},\n        {n:\"Oberboden\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Oberboden \u203a Oberboden\", x:\"IfcEarthworksCut.TOPSOILREMOVAL\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Oberboden als Objekttyp, mit eigener IFC-Zuordnung f\u00fcr das Abschieben.\", s:\"abschieben andecken bodenauftrag erdbau humus lagern mieten mutterboden oberboden oberbodenabtrag schuerfen\"},\n        {n:\"Oberflaechenentwaesserung\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Oberflaechenentwaesserung\", f:1, k:\"Offene Entw\u00e4sserung: Mulde, Graben, Rinne, Sickerschicht. In der Gemeindestra\u00dfe oft die g\u00fcnstige Alternative zum Rohr.\", s:\"entwaesserung gefaelle graben mulde oberflaeche oberflaechenentwaesserung offen regenwasser rinne versickerung\"},\n        {n:\"Ordnungseinrichtung\", a:\"k\", c:0, g:0, e:2, p:\"Trassierungselement \u203a Ordnungseinrichtung\", f:1, k:\"Ordnende Bezugspunkte im Stra\u00dfennetz, allen voran der Netzknoten. Das ist die Br\u00fccke zur Stra\u00dfendatenbank.\", s:\"bezugspunkt datenbank knoten netzknoten ordnung ordnungseinrichtung strassennetz trassierungselement\"},\n        {n:\"Pfahl\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Pfahl\", f:1, k:\"Tiefgr\u00fcndungselemente, die Lasten in tiefere Schichten abtragen.\", s:\"bohrpfahl gruendung gruendungspfahl ortbetonpfahl pfahl ramme rammpfahl tiefgruendung tragfaehig traglast\"},\n        {n:\"Pflasterdecke\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Pflasterdecke\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Decke aus Pflastersteinen oder Platten, samt Bettung und Fugen.\", s:\"aufbauschicht betonstein bettung fahrbahnschicht fuge gehweg naturstein pflaster pflasterdecke platten\"},\n        {n:\"Pfosten\", a:\"k\", c:4, g:0, e:3, p:\"Schutzeinrichtung \u203a Fahrzeugrueckhaltesystem \u203a Pfosten\", x:\"IfcMember.POST\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Pfosten, der ein Schutzsystem oder ein Schild tr\u00e4gt.\", s:\"fahrzeugrueckhaltesystem pfosten post schild schutzeinrichtung schutzplanke steher traeger\"},\n        {n:\"Planum\", a:\"k\", c:1, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcEarthworksFill.SUBGRADE\", k:\"Die fertig hergestellte Oberfl\u00e4che des Untergrunds oder Unterbaus, auf der der Oberbau beginnt.\", s:\"erdplanum ev2 hoehe oberflaeche plane planum tragfaehigkeit unterbau untergrund verdichtung\"},\n        {n:\"Pumpe\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Pumpenanlage \u203a Pumpe\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Pumpe als einzelnes Objekt in der Anlage.\", s:\"abwasserpumpe aggregat druckleitung entwaesserung foerdern hebeanlage leistung motor pumpe pumpenanlage tauchpumpe\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Pumpe\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPump, IfcGroup\", k:\"Die Pumpe im kommunalen Katalog, mit Zuordnung auf eine eigene IFC-Klasse.\", s:\"abwasserpumpe aggregat druck foerdern kommunal leistung motor pumpe pumpwerk tauchpumpe\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Entwaesserung \u203a Pumpenanlage \u203a Pumpe\"}]},\n        {n:\"Pumpenanlage\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Pumpenanlage\", f:1, k:\"Pumpe, Pumpensumpf und Zubeh\u00f6r als Anlage. Kommt im Flachland auch in kleinen Netzen vor.\", s:\"druckleitung entwaesserung foerdern hebeanlage pumpe pumpenanlage pumpwerk sumpf\"},\n        {n:\"Pumpensumpf\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Pumpenanlage \u203a Pumpensumpf\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Sumpf, in dem sich das Wasser vor der Pumpe sammelt.\", s:\"entwaesserung pumpenanlage pumpensumpf pumpwerk sammeln schacht sumpf tiefpunkt\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Pumpensumpf\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcDistributionChamberElement.MANHOLE\", k:\"Der Tiefpunkt, in dem das Wasser vor der Pumpe steht. Im Katalog h\u00e4ngt er an derselben IFC-Klasse wie der Schacht, im Modell geh\u00f6rt er zum Pumpwerk.\", s:\"absenkung pumpensumpf pumpwerk sammeln schacht sohle sumpf tiefpunkt vorlage zulauf\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Entwaesserung \u203a Pumpenanlage \u203a Pumpensumpf\"}]},\n        {n:\"Pumpwerk\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcBuilding, IfcGroup\", k:\"Die ganze Anlage, nicht das einzelne Aggregat. Der Katalog bietet zwei IFC-Klassen an, Bauwerk oder Gruppe, das geh\u00f6rt vor der \u00dcbergabe vereinbart.\", s:\"abwasser anlage foerdern hebeanlage hebewerk nassaufstellung pumpe pumpwerk schaltschrank station\"},\n        {n:\"Querschnittsstreifen\", a:\"k\", c:0, g:0, e:2, p:\"Trassierungselement \u203a Querschnittsstreifen\", f:1, k:\"Ein Streifen im Regelquerschnitt, etwa Fahrstreifen, Gehweg oder Parkstreifen. Er beschreibt die Aufteilung quer zur Achse.\", s:\"aufteilung breite fahrstreifen gehweg querschnitt querschnittsstreifen regelquerschnitt streifen trassierungselement\"},\n        {n:\"Querschnittsstreifen\", a:\"k\", c:0, g:0, e:3, p:\"Trassierungselement \u203a Querschnittsstreifen \u203a Querschnittsstreifen\", x:\"IfcSurfaceFeature.PAVEMENTSURFACEMARKING\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der einzelne Streifen im Querschnitt als Objekttyp.\", s:\"breite fahrstreifen gehweg parkstreifen querschnitt querschnittsstreifen streifen trassierungselement\"},\n        {n:\"Randbefestigung\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Bankett \u203a Randbefestigung\", x:\"IfcSpatialZone\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die befestigte Kante neben der Fahrbahn.\", s:\"bankett befestigt fahrbahnschicht kante pflasterstreifen randbefestigung rasengitter schulter seitenstreifen stabilisierung\"},\n        {n:\"Raum\", a:\"k\", c:6, g:0, e:1, p:\"Raum\", f:1, k:\"R\u00e4ume ohne Masse: Lichtraum, Verkehrsraum, Wege. Sie beschreiben, was frei bleiben muss.\", s:\"begegnung durchfahrtshoehe freihalten freiraum gehweg lichtraum profil raum verkehrsraum widmung\"},\n        {n:\"Rigole\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Wasserhaltung \u203a Rigole\", x:\"IfcEarthworksElement\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der unterirdische Speicher, in dem Regenwasser zwischengehalten und versickert wird.\", s:\"entwaesserung kies regenwasser rigole rohr speicher versickerung wasserhaltung\"},\n        {n:\"Rinne\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Oberflaechenentwaesserung \u203a Rinne\", x:\"IfcPipeSegment\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die befestigte Rinne, die Wasser gefasst am Rand entlangf\u00fchrt.\", s:\"entwaesserung gefaelle kastenrinne muldenrinne oberflaechenentwaesserung pflasterrinne rand rinne rinnenstein sohlrinne wasserfuehrung\"},\n        {n:\"Rohr\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Leitung \u203a Rohr\", x:\"IfcPipeSegment\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Das Rohr als Objekttyp. F\u00fcr die Haltung zwischen zwei Sch\u00e4chten ist das im Bundeskatalog der n\u00e4chstliegende Typ.\", s:\"beton entwaesserung haltung kanalrohr leitung nennweite rohr steinzeug\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Rohr\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcPipeSegment\", k:\"Das Rohr im bSDD-W\u00f6rterbuch, mit derselben IFC-Zuordnung wie Haltung.\", s:\"haltung kanalrohr leitung pipe rohr rohrleitung rohrschuss steinzeug vergleich verlegen\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Entwaesserung \u203a Leitung \u203a Rohr\"}]},\n        {n:\"Rohrformst\u00fcck\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment, IfcPipeFitting\", k:\"Bogen, Abzweig oder \u00dcbergang im Rohrstrang.\", s:\"abzweig abzweigstueck bogen bogenstueck fitting formstueck formteil reduzierung rohrformst\u00fcck uebergang uebergangsstueck\"},\n        {n:\"Rohrleitung\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment\", k:\"Der durchgehende Strang, unabh\u00e4ngig von den Sch\u00e4chten. Wer den Abschnitt zwischen zwei Sch\u00e4chten meint, sucht die Haltung, und die gibt es nur im W\u00f6rterbuch der Verkehrswege.\", s:\"druckleitung freispiegel kanal leitung rohr rohrleitung strang trasse verlegen wasserleitung\"},\n        {n:\"Rohrverbindung\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeFitting\", k:\"Die Verbindung zwischen zwei Rohren, also Muffe, Kupplung oder Sto\u00df. Nicht das Rohrformst\u00fcck: das lenkt um oder zweigt ab, die Verbindung h\u00e4lt nur zusammen und dicht.\", s:\"dichtring dichtung kupplung muffe rohrverbindung steckmuffe stoss stossstelle uebergang verbindung\"},\n        {n:\"Ruettelstopfsaeule\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Bodenverbesserung \u203a Ruettelstopfsaeule\", x:\"IfcDeepFoundation\", z:\"IfcBuildingElementProxy\", f:1, k:\"Eine S\u00e4ule aus einger\u00fctteltem Schotter zur Verbesserung des Untergrunds.\", s:\"baugrundverbesserung bodenverbesserung erdbau ruetteldruckverdichtung ruettelstopfsaeule saeule schottersaeule setzung tragfaehigkeit untergrund\"},\n        {n:\"Sauberkeitsschicht\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Sauberkeitsschicht\", x:\"IfcEarthworksElement\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die d\u00fcnne Ausgleichsschicht unter einem Fundament oder einem Bauteil.\", s:\"aufbauschicht ausgleich beton duenn fahrbahnschicht fundament magerbeton sauber sauberkeitsschicht unterbeton unterlage\"},\n        {n:\"Schacht\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Schacht\", f:1, k:\"Der zug\u00e4ngliche Punkt im Kanalnetz. Zwei \u00f6ffentliche Kataloge beschreiben Schacht unterschiedlich, deshalb lohnt der Blick auf die Herkunft.\", h:\"Im BIM-Portal ist der Schacht ein Bauwerk mit Abdeckung f\u00fcr den Zugang zu unterirdischen Anlagen. Das bSDD-W\u00f6rterbuch BIM-Klassen der Verkehrswege 2.0 beschreibt ihn als Bauteil oder Hohlk\u00f6rper f\u00fcr Richtungs\u00e4nderung und H\u00f6hen\u00fcberbr\u00fcckung. Abgleich vom 06.08.2026.\", s:\"deckel einsteigschacht entwaesserung kanalschacht manhole revisionsschacht schacht zugang\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"},{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Schacht\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Schacht \u203a Schacht\", x:\"IfcDistributionChamberElement\", y:\"IfcBuildingElementProxy\", z:\"IfcDistributionChamberElement\", f:1, k:\"Der Schacht als Objekttyp, mit der IFC-Zuordnung des Katalogs je Version. F\u00fcr IFC4 nennt der Katalog den Platzhalter, obwohl das Schema die Klasse kennt.\", h:\"Datenstand 06.08.2026: IFC 4.3 und IFC 2x3 f\u00fchren IfcDistributionChamberElement, IFC4 dagegen IfcBuildingElementProxy.\", s:\"deckel entwaesserung kanalschacht manhole revisionsschacht schacht steighilfe zugang\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"},{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Schacht\", a:\"k\", c:2, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcDistributionChamberElement\", k:\"Der Schacht im bSDD-W\u00f6rterbuch. Die Beschreibung setzt anders an als die im BIM-Portal, die IFC-Zuordnung ist dieselbe.\", h:\"Abgleich vom 06.08.2026: Das BIM-Portal beschreibt den Schacht \u00fcber die Zug\u00e4nglichkeit, das bSDD-W\u00f6rterbuch \u00fcber die Funktion im Netz. Welche Lesart gilt, geh\u00f6rt in den BIM-Abwicklungsplan.\", s:\"deckel einsteigschacht hohlkoerper kanalschacht kontrollschacht richtungsaenderung schacht steighilfe vergleich zugang\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Entwaesserung \u203a Schacht\"},{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Schacht\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcDistributionChamberElement.MANHOLE\", k:\"Der Schacht im Katalog eines kommunalen Ver- und Entsorgers. Die IFC-Zuordnung nennt hier ausdr\u00fccklich den vordefinierten Typ.\", s:\"deckel einsteigschacht einstieg hamburg kanalschacht kommunal konus manhole schacht steighilfe zugang\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Entwaesserung \u203a Schacht\"},{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Schachtabdeckung\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcDistributionChamberElement.MANHOLE\", k:\"Die Abdeckung des Schachts, als eigenes Objekt gef\u00fchrt.\", s:\"abdeckung d400 deckel gully kanaldeckel klappern klasse rahmen rost schachtabdeckung schachtdeckel\"},\n        {n:\"Schachtelement\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Schacht \u203a Schachtelement\", x:\"IfcDistributionChamberElement\", y:\"IfcBuildingElementProxy\", z:\"IfcDistributionChamberElement\", f:1, k:\"Ein Bauteil des Schachts, etwa Unterteil, Ring, Konus oder Abdeckung. Wer den Schacht aus Fertigteilen modelliert, braucht diesen Typ.\", s:\"abdeckung auflagering entwaesserung fertigteil konus schacht schachtelement schachtring schachtteil unterteil\"},\n        {n:\"Schild\", a:\"k\", c:4, g:0, e:3, p:\"Ausstattung \u203a Beschilderung \u203a Schild\", x:\"IfcSign\", z:\"IfcBuildingElementProxy\", f:1, k:\"Das Schild als Objekttyp, mit eigener IFC-Zuordnung ab 4.3.\", s:\"ausstattung beschilderung pfosten schild sign stvo tafel verkehrsschild verkehrszeichen wegweiser\"},\n        {n:\"Schlauchliner\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment.RIGIDSEGMENT, IfcBuildingElementProxy\", k:\"Die Sanierung von innen, ohne den Kanal aufzugraben.\", s:\"aushaerten grabenlos inliner inversion kanalsanierung liner renovierung reparatur sanierung schlauch schlauchliner\"},\n        {n:\"Schlitzwand\", a:\"k\", c:5, g:0, e:3, p:\"Gruendung \u203a Wand \u203a Schlitzwand\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die im Schlitz betonierte Wand. Sie dichtet zugleich ab, das unterscheidet sie von der Bohrpfahlwand, die erst bei \u00fcberschnittener Ausf\u00fchrung dicht wird.\", s:\"baugrube bentonit beton dicht dichtwand gruendung lamelle schlitzwand verbau wand\"},\n        {n:\"Schutzeinrichtung\", a:\"k\", c:4, g:0, e:1, p:\"Schutzeinrichtung\", f:1, k:\"Fahrzeugr\u00fcckhaltesysteme, Gel\u00e4nder, Schutzw\u00e4nde und Leitpfosten. Die Gruppe steht f\u00fcr die passive Sicherheit an der Strecke.\", s:\"absturzsicherung anpralllast gelaender leitplanke passiv rueckhalt rueckhaltesystem schutzeinrichtung schutzplanke sicherheit strecke\"},\n        {n:\"Schutzrohr\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Leitung \u203a Schutzrohr\", x:\"IfcPipeSegment\", z:\"IfcBuildingElementProxy\", f:1, k:\"Ein Rohr, das eine andere Leitung sch\u00fctzt, etwa bei einer Kreuzung.\", s:\"entwaesserung huellrohr kreuzung leerrohr leitung schutz schutzrohr sparte\"},\n        {n:\"Schutzschicht\", a:\"k\", c:3, g:0, e:3, p:\"Abdichtung \u203a Abdichtung \u203a Schutzschicht\", x:\"IfcEarthworksElement\", z:\"IfcBuildingElement\", f:1, k:\"Die Schicht, die eine Abdichtung mechanisch sch\u00fctzt.\", s:\"abdichtung bauwerk deckschicht gussasphalt lage mechanisch schutz schutzlage schutzschicht vlies\"},\n        {n:\"Schutzwand\", a:\"k\", c:4, g:0, e:2, p:\"Schutzeinrichtung \u203a Schutzwand\", f:1, k:\"W\u00e4nde, die sch\u00fctzen statt tragen, etwa L\u00e4rmschutz oder Spritzschutz.\", s:\"abschirmung laermschutz laermschutzwand schutzeinrichtung schutzwand sichtschutz spritzschutz spritzschutzwand wand wandhoehe\"},\n        {n:\"Sickerschicht\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Oberflaechenentwaesserung \u203a Sickerschicht\", x:\"IfcEarthworksElement\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die durchl\u00e4ssige Schicht, \u00fcber die Wasser abgef\u00fchrt oder versickert wird.\", s:\"drainage durchlaessig entwaesserung filter kies oberflaechenentwaesserung sickerschicht versickerung\"},\n        {n:\"Siel\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcPipeSegment.RIGIDSEGMENT, IfcBuildingElementProxy\", k:\"Der norddeutsche Begriff f\u00fcr den Abwasserkanal. Ein gutes Beispiel daf\u00fcr, dass ein Katalog regionale Sprache mitbringt.\", s:\"abwasser abwasserkanal begriff hamburg kanal mundart norddeutsch regional siel sielbau sprachgebrauch\"},\n        {n:\"Sielsystem\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcSystem, IfcPipeSegment.RIGIDSEGMENT\", k:\"Das Netz aus Sielen als \u00fcbergeordnetes Objekt.\", s:\"abwassernetz einzugsgebiet entwaesserungsnetz kanalisation kanalnetz leitungsnetz netz sielsystem system uebergeordnet\"},\n        {n:\"Spundwand\", a:\"k\", c:5, g:0, e:3, p:\"Gruendung \u203a Wand \u203a Spundwand\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die eingerammte oder einger\u00fcttelte Stahlwand, im Kanalbau ein h\u00e4ufiger Verbau.\", s:\"baugrube graben gruendung rammen spundwand stahl verbau wand\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Spundwand\", a:\"k\", c:5, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcWall\", k:\"Die gerammte Stahlwand f\u00fcr Baugrube und Graben. Der kommunale Katalog f\u00fchrt sie als Wand, das W\u00f6rterbuch der Verkehrswege ordnet den Verbau dagegen als Bauhilfsmittel ein.\", s:\"baugrube bohle larssen ramme rammen spundwand stahl stahlprofil verbau ziehen\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Gruendung \u203a Wand \u203a Spundwand\"}]},\n        {n:\"Station\", a:\"k\", c:6, g:0, e:2, p:\"Annotation \u203a Station\", f:1, k:\"Stationsangaben als eigenes Objekt im Modell, etwa als Beschriftung an der Achse.\", s:\"achse annotation beschriftung kilometer kilometrierung marke station stationierung stationsband stationstext\"},\n        {n:\"Stationierung\", a:\"k\", c:0, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcReferent.STATION\", k:\"Die Stationsmarke entlang der Achse. In IFC 4.3 gibt es daf\u00fcr einen eigenen Bezugstyp.\", s:\"achse kilometer kilometrierung marke referent station stationierung stationsband stationstext\"},\n        {n:\"Stauraumkanal\", a:\"k\", c:2, g:0, e:3, p:\"Entwaesserung \u203a Leitung \u203a Stauraumkanal\", x:\"IfcDuctSegment\", z:\"IfcBuildingElementProxy\", f:1, k:\"Ein Kanalabschnitt, der Regenwasser zur\u00fcckh\u00e4lt, statt es sofort weiterzuleiten.\", s:\"drossel entwaesserung kanal leitung regenwasser rueckhaltung stauraum stauraumkanal volumen\"},\n        {n:\"Strasse\", a:\"k\", c:0, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcRoad\", k:\"Die Stra\u00dfe als Bauwerk. IFC 4.3 hat daf\u00fcr eine eigene Klasse bekommen.\", s:\"achse anlage bauwerk fahrbahn gemeindestrasse road strasse strassenbauwerk verkehrsanlage verkehrsweg\"},\n        {n:\"Stra\u00dfenablauf\", a:\"k\", c:2, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcLiquidTerminal, IfcBuildingElementProxy\", k:\"Der Stra\u00dfenablauf im kommunalen Katalog. Der Bundeskatalog nennt dasselbe Bauteil schlicht Ablauf.\", h:\"Der Bundeskatalog f\u00fchrt dasselbe Bauteil unter Ablauf. Wer beide Kataloge nebeneinanderlegt, muss die Zuordnung im BAP festhalten.\", s:\"ablauf einlauf gully hofablauf kommunal regenwasser rost sinkkasten strassenablauf strassenentwaesserung stra\u00dfenablauf\"},\n        {n:\"Stuetzbauwerk\", a:\"k\", c:5, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcWall.RETAININGWALL\", k:\"Das Bauwerk, das einen Gel\u00e4ndesprung st\u00fctzt.\", s:\"boeschung gelaendesprung hangsicherung mauer retaining stuetzbauwerk stuetzmauer stuetzwand winkelstein winkelstuetze\"},\n        {n:\"Tiefbau\", a:\"k\", c:1, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcGroup\", k:\"Der Tiefbau als \u00fcbergeordnetes Objekt. Der Bundeskatalog kennt diese Sammelebene nicht.\", s:\"erdbau gewerk kanalbau kommunal leitungsbau ordnung sammelobjekt strassenbau tiefbau uebergeordnet\"},\n        {n:\"Traegerbohlwand\", a:\"k\", c:5, g:0, e:3, p:\"Gruendung \u203a Wand \u203a Traegerbohlwand\", x:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Die Wand aus Tr\u00e4gern mit dazwischengesetzten Bohlen, im innerst\u00e4dtischen Graben verbreitet.\", s:\"berliner bohlen graben gruendung traeger traegerbohlwand verbau wand\"},\n        {n:\"Tragschicht\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Tragschicht\", x:\"IfcSlab\", y:\"IfcBuildingElementProxy\", z:\"IfcSlab\", f:1, k:\"Die lastverteilende Schicht unter Binder und Decke, mit oder ohne Bindemittel.\", s:\"aufbauschicht bitumen fahrbahnschicht lastverteilung oberbau schottertragschicht tragschicht zement\"},\n        {n:\"Trassierungselement\", a:\"k\", c:0, g:0, e:1, p:\"Trassierungselement\", f:1, k:\"Sammelt alles, was die Linienf\u00fchrung beschreibt: Achse, Gradiente, Querschnittsstreifen. Wer nach der Lage eines Bauteils an der Strecke sucht, landet zuerst hier.\", s:\"ebene einstieg erste lageplan linienfuehrung ordnung strecke trassierung trassierungselement verlauf\"},\n        {n:\"Trassierungselement\", a:\"k\", c:0, g:0, e:2, p:\"Trassierungselement \u203a Trassierungselement\", f:1, k:\"Die Klasse gleichen Namens fasst Trassierungselemente zusammen, die keiner der spezielleren Klassen zugeordnet sind.\", s:\"achse element gradiente keine linienfuehrung rest sammelklasse sonstige trassierung trassierungselement zuordnung\"},\n        {n:\"Unterboden\", a:\"k\", c:1, g:0, e:2, p:\"Erdbau \u203a Unterboden\", f:1, k:\"Die Bodenschicht unter dem Oberboden, oberhalb des gewachsenen Untergrunds.\", s:\"anstehend boden bodenhorizont erdbau erdstoff gewachsen schicht unterboden untergrund unterlage\"},\n        {n:\"Unterboden\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Unterboden \u203a Unterboden\", x:\"IfcGeotechnicalStratum\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Unterboden als Objekttyp. In IFC 4.3 wird er als Baugrundschicht gef\u00fchrt.\", s:\"anstehend baugrund bodenhorizont bodenschicht erdbau gewachsen objekttyp stratum unterboden untergrund\"},\n        {n:\"Verankerung\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Verankerung\", f:1, k:\"Anker, die eine Wand oder einen Verbau r\u00fcckverankern.\", s:\"anker erdanker gruendung litze rueckhalt rueckverankerung spannglied verankerung verpressen zugglied\"},\n        {n:\"Verbau\", a:\"k\", c:5, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcConstructionProductResource\", k:\"Der Verbau, der einen Aushub offen h\u00e4lt. Im W\u00f6rterbuch ist er als Bauhilfsmittel eingeordnet.\", s:\"baugrube bauhilfsmittel graben grabenverbau kanalgraben sicherung spundwand verbau verbaubox verbauplatte\"},\n        {n:\"Verfestigung\", a:\"k\", c:3, g:0, e:3, p:\"Fahrbahnschicht \u203a Aufbauschicht \u203a Verfestigung\", x:\"IfcEarthworksElement\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der mit Bindemittel verfestigte Boden unter dem Oberbau.\", s:\"aufbauschicht bindemittel fahrbahnschicht kalk stabilisierung untergrund verfestigung zement\"},\n        {n:\"Verfuellung\", a:\"k\", c:1, g:0, e:3, p:\"Erdbau \u203a Auftrag \u203a Verfuellung\", x:\"IfcEarthworksFill\", y:\"IfcBuildingElementProxy\", z:\"IfcBuildingElementProxy\", f:1, k:\"Das eingebaute Material im Graben oder in der Grube. F\u00fcr den Kanalbau der zweite Massenposten neben dem Aushub.\", s:\"auftrag einbau erdbau graben lagenweise material rohrgraben verdichten verfuellung\"},\n        {n:\"Verkehrsraum\", a:\"k\", c:6, g:0, e:2, p:\"Raum \u203a Verkehrsraum\", f:1, k:\"Der f\u00fcr den Verkehr bestimmte Raum, dazu Wege.\", s:\"fahrbahn gehweg lichtraum radweg raum strassenraum verkehr verkehrsraum weg widmung\"},\n        {n:\"Vermessungspunkt\", a:\"k\", c:6, g:2, p:\"BIM-Klassen der Verkehrswege 2.0\", x:\"IfcAnnotation\", k:\"Der vermarkte Punkt mit bekannter Lage und H\u00f6he.\", s:\"aufnahme festpunkt grenzpunkt hoehe hoehenbolzen koordinate lage passpunkt vermarkung vermessungspunkt\", m:[{k:\"bSDD Hamburg Wasser\",d:\"Hamburg Wasser SOM\"}]},\n        {n:\"Vermessungspunkt\", a:\"k\", c:6, g:3, p:\"Hamburg Wasser SOM\", x:\"IfcGroup, IfcBuildingElementProxy\", k:\"Der vermarkte Punkt im kommunalen Katalog, zugeordnet auf Gruppe oder Proxy. Das W\u00f6rterbuch der Verkehrswege legt denselben Punkt auf eine Annotation, eine eigene IFC-Klasse daf\u00fcr gibt es in keinem der beiden.\", s:\"aufnahme festpunkt grenzpunkt hoehe kommunal koordinate passpunkt punkt vermarkung vermessungspunkt\", m:[{k:\"bSDD Verkehrswege\",d:\"BIM-Klassen der Verkehrswege 2.0\"}]},\n        {n:\"Wand\", a:\"k\", c:5, g:0, e:2, p:\"Gruendung \u203a Wand\", f:1, k:\"W\u00e4nde im Grundbau, von der Spundwand bis zur Bohrpfahlwand.\", s:\"baugrube bohrpfahlwand gruendung schlitzwand spundwand stuetzwand traegerbohlwand verbau verbauwand vertikal wand\"},\n        {n:\"Wasserhaltung\", a:\"k\", c:2, g:0, e:2, p:\"Entwaesserung \u203a Wasserhaltung\", f:1, k:\"Ma\u00dfnahmen, die Wasser w\u00e4hrend der Bauzeit fernhalten oder abf\u00fchren, dazu Rigolen zur Versickerung.\", s:\"absenken bauzeit drainage entwaesserung grundwasser pumpen rigole sumpf versickerung wasserandrang wasserhaltung\"},\n        {n:\"Weg\", a:\"k\", c:6, g:0, e:3, p:\"Raum \u203a Verkehrsraum \u203a Weg\", x:\"IfcRoad\", z:\"IfcBuildingElementProxy\", f:1, k:\"Der Weg als Verkehrsfl\u00e4che, in IFC 4.3 mit eigener Klasse.\", s:\"gehweg radweg raum road verkehrsflaeche verkehrsraum weg wirtschaftsweg\"},\n        {n:\"Zaun\", a:\"k\", c:4, g:0, e:2, p:\"Einfriedung \u203a Zaun\", f:1, k:\"Z\u00e4une samt Elementen, Toren und T\u00fcren.\", s:\"absperrung drahtzaun einfriedung element maschendraht pforte schutzzaun tor tuer zaun\"},\n        {n:\"Abtragsbreite\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite des Abtrags. Der Katalog gibt weder Einheit noch Wertebereich vor, beides geh\u00f6rt in den BIM-Abwicklungsplan.\", s:\"abtrag abtragsbreite aushub bap bauteilinformation breite einheit mass meter\"},\n        {n:\"Abtragsdicke\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke des abgetragenen Bodenk\u00f6rpers, also wie tief abgeschoben wird. Nicht die Schichtdicke im Aufbau, die beschreibt eingebautes Material.\", s:\"abschieben abtrag abtragsdicke abtragshoehe aushub bauteilinformation dicke mass staerke tiefe\"},\n        {n:\"Abtragsneigung\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Neigung der B\u00f6schung im Einschnitt. Der Katalog f\u00fchrt sie als Text, damit stehen 1:1,5 und 66,7 Prozent gleichberechtigt nebeneinander.\", s:\"abtrag abtragsneigung bauteilinformation boeschung boeschungsneigung einschnitt gefaelle neigung schraege steilheit verhaeltnis\"},\n        {n:\"Abtragsstaerke\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die St\u00e4rke des Abtrags, im Katalog neben der Dicke gef\u00fchrt.\", s:\"abtrag abtragsstaerke aushub bauteilinformation dicke doppelt mass staerke\"},\n        {n:\"Achse\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Die Achse, auf die sich die Stationsangaben des Bauteils beziehen. Bei mehreren Achsen im Projekt ist das die Angabe, ohne die eine Station nicht auswertbar ist.\", s:\"achse achsen bezug lage mehrere stationierung trasse zuordnung\"},\n        {n:\"Ankerkraft\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", u:\"N\", f:1, k:\"Die Kraft im Anker. Eines der wenigen Merkmale mit hinterlegter Einheit.\", s:\"anker ankerkraft bauteilinformation einheit kraft last newton verbau\"},\n        {n:\"Anlaufneigung\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Neigung der anlaufenden Fl\u00e4che eines Bauteils.\", s:\"anlauf anlaufneigung anzug bauteilinformation boeschung flanke neigung schraege steilheit wand\"},\n        {n:\"_ArtDeckschicht\", a:\"m\", c:3, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Sagt, woraus die Deckschicht besteht, etwa Asphalt oder Pflaster. Eine Aufz\u00e4hlung: die zul\u00e4ssigen Werte stehen fest, freier Text f\u00e4llt beim Pr\u00fcfen durch.\", s:\"art asphalt asphaltdecke aufzaehlung belag deckschicht oberflaeche objektinformation pflaster pset vergleich\"},\n        {n:\"_ArtFachmodell\", a:\"m\", c:7, g:1, p:\"Pset_Modellinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Sagt, um welches Fachmodell es sich handelt. Der Bundeskatalog f\u00fchrt diese Angabe nicht als Merkmal, sondern \u00fcber die Modellstruktur.\", s:\"art fachmodell hamburg modell modellinformation pset struktur zuordnung\"},\n        {n:\"_ArtLeitung\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Sagt, welches Medium die Leitung f\u00fchrt, also die Sparte. \u00dcber dieses Merkmal trennt sich Schmutzwasser von Regenwasser, nicht \u00fcber die IFC-Klasse.\", s:\"abwasser art leitung medium objektinformation pset regenwasser schmutzwasser sparte trinkwasser\"},\n        {n:\"_ArtSchacht\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Trennt Einsteigschacht, Kontrollschacht und Sonderbauwerk. Die IFC-Klasse ist f\u00fcr alle dieselbe, die Unterscheidung steckt allein in diesem Merkmal.\", s:\"art bauwerk einsteig kontroll kontrollschacht objektinformation pset schacht sonderbauwerk typ uebergabe\"},\n        {n:\"_ArtStrassenablauf\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Die Art des Stra\u00dfenablaufs. Der Bundeskatalog nennt dasselbe Bauteil Ablauf.\", s:\"ablauf art einlauf gully hofablauf objektinformation pset rost sinkkasten strassenablauf vergleich\"},\n        {n:\"_ArtTeilmodell\", a:\"m\", c:7, g:1, p:\"Pset_Modellinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Sagt, um welches Teilmodell es sich handelt.\", s:\"art fachmodell gliederung hamburg modell modellinformation objektgruppe pset teilbereich teilmodell untergliederung\"},\n        {n:\"_ArtTragschicht\", a:\"m\", c:3, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Sagt, ob die Tragschicht gebunden oder ungebunden ausgef\u00fchrt wird. Wer nur Tragschicht schreibt, l\u00e4sst die Frage offen, an der sp\u00e4ter der Preis h\u00e4ngt.\", s:\"art bitumen gebunden hgt objektinformation pset schotter schottertragschicht tragschicht ungebunden vergleich\"},\n        {n:\"Asphaltsorte\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Sorte des Asphalts, etwa Splittmastix oder Gussasphalt. Freier Text, deshalb kommen in einer Lieferung leicht drei Schreibweisen f\u00fcr dieselbe Sorte an.\", s:\"asphalt asphaltsorte baustoff belag bezeichnung deckschicht guss mischgut sma sorte walzasphalt\"},\n        {n:\"Auftraggeber\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Wer bestellt, bei einer Gemeindestra\u00dfe meist die Kommune. Nicht mit der Unterhaltung verwechseln, die kann nach der Abnahme bei einem anderen Tr\u00e4ger liegen.\", s:\"amt auftraggeber bauherr besteller eigentuemer kommune projektinformationen stadt traeger vergabestelle\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Auftraggeber in Pset_Modellinformation\"}]},\n        {n:\"_Auftraggeber\", a:\"m\", c:6, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Dasselbe wie im Bundeskatalog, nur im Eigenschaftssatz Pset_Modellinformation und mit f\u00fchrendem Unterstrich. Wer beide Kataloge mischt, hat das Feld doppelt.\", s:\"amt auftraggeber bauherr doppelt kommune modellinformation pset stadt traeger vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Auftraggeber in Projektinformationen\"}]},\n        {n:\"Aussendurchmesser\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Das Au\u00dfenma\u00df des Rohrs, ma\u00dfgebend f\u00fcr Graben und Bettung. Die Nennweite klingt \u00e4hnlich, ist aber eine gerundete Bezeichnung und kein gemessenes Ma\u00df.\", s:\"aussen aussendurchmesser aussenmass bauteilinformation durchmesser graben mass rohr wanddicke\"},\n        {n:\"Bauabschnitt\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Der Bauabschnitt, zu dem das Bauteil geh\u00f6rt. Wenn nach Abschnitten abgerechnet wird, muss diese Angabe fr\u00fch feststehen.\", s:\"abrechnung abrechnungseinheit abschnitt bauablauf bauabschnitt bauteil gliederung lage los teilstrecke zuordnung\"},\n        {n:\"_BauformBord\", a:\"m\", c:4, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Trennt Hochbord, Tiefbord und Rundbord. Der Bundeskatalog fragt dasselbe unter Bordsteinart ab, dort aber als freien Text statt als Auswahl.\", s:\"absenkung bauform bord form hochbord kantenstein objektinformation pset rundbord tiefbord vergleich\"},\n        {n:\"Bauhoehe\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he der Konstruktion selbst, nicht ihre Lage im Gel\u00e4nde. Wer die H\u00f6henlage sucht, meint Einbauhoehe oder die Schachtsohle.\", s:\"aufbauhoehe bauhoehe bauteilinformation hoehe konstruktion konstruktionshoehe mass profil staerke\"},\n        {n:\"Baujahr\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"integer\", q:\"Ganzzahl\", f:1, k:\"Das Jahr, in dem das Bauwerk entstanden ist. Es bezieht sich auf das ganze Bauwerk, f\u00fcr die einzelne Schicht gibt es das Einbaujahr.\", s:\"alter baujahr bauwerksinformationen bestand bestandsdaten errichtung herstellung jahr jahreszahl\"},\n        {n:\"BauKM\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Baukilometer als eigene Kilometrierung neben der Netzstationierung.\", s:\"abschnitt bau baukilometer bauwerkskilometer kilometer kilometrierung lage meter station\"},\n        {n:\"Baulast\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Wer die Baulast tr\u00e4gt. Bei einer Gemeindestra\u00dfe regelm\u00e4\u00dfig die Frage zwischen Kommune und Land.\", s:\"baulast bauwerksinformationen eigentuemer kommune land strassenbaulast traeger unterhaltung unterhaltungspflicht widmung zustaendig\"},\n        {n:\"BauphaseEnde\", a:\"m\", c:7, g:0, p:\"Bauphase\", t:\"string\", q:\"Text\", f:1, k:\"Das Ende der Bauphase des Bauteils.\", s:\"ablauf bauphase bauzeit datum ende fertig fertigstellung phase termin terminplan\"},\n        {n:\"BauphaseStart\", a:\"m\", c:7, g:0, p:\"Bauphase\", t:\"string\", q:\"Text\", f:1, k:\"Der Beginn der Bauphase, in der das Bauteil entsteht. Grundlage f\u00fcr die Verkn\u00fcpfung mit dem Bauablauf.\", s:\"ablauf bauphase bauzeit beginn datum herstellung phase start termin zeitplan\"},\n        {n:\"_Baustatus\", a:\"m\", c:7, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Der Status des Bauteils, etwa Bestand oder Planung. Das Hamburger Gegenst\u00fcck zum Bauzustand im Bundeskatalog.\", s:\"abbruch baustatus bestand bestandsobjekt neubau objektinformation planung pset rueckbau vergleich zustand\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Bauzustand in Bauphase\"}]},\n        {n:\"Baustoffguete\", a:\"m\", c:5, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die G\u00fcte des Baustoffs als freier Text, ohne feste Liste. F\u00fcr Beton f\u00fchrt der Katalog daneben Festigkeits- und Expositionsklasse, die geh\u00f6ren nicht hier hinein.\", s:\"baustoff baustoffguete beton festigkeit guete guetestufe klasse material qualitaet stahl\"},\n        {n:\"Bauteiloberflaeche\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Oberfl\u00e4che des Bauteils als Gr\u00f6\u00dfe.\", s:\"aussenflaeche bauteil bauteilinformation bauteiloberflaeche flaeche flaechenmass mass menge oberflaeche quadratmeter\"},\n        {n:\"Bauweise\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Wie das Bauwerk konstruiert ist, etwa als Rahmen oder als Platte. Geh\u00f6rt zum Bauwerk, f\u00fcr das einzelne Bauteil gibt es die Konstruktionsart.\", s:\"art bauart bauweise bauwerksinformationen fertigteil konstruktion konstruktionsprinzip massiv rahmen system\"},\n        {n:\"Bauwerksart\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Was f\u00fcr ein Bauwerk es ist, etwa Durchlass oder St\u00fctzwand. Die Antwort ist freier Text, eine Pr\u00fcfregel l\u00e4sst sich darauf kaum schreiben.\", s:\"art bauwerk bauwerksart bauwerksinformationen bruecke durchlass einordnung stuetzwand tunnel typ\"},\n        {n:\"Bauwerksname\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der Klartextname, unter dem das Bauwerk in der Akte l\u00e4uft. Eindeutig wird die Zuordnung erst mit der Bauwerksnummer, Namen wiederholen sich.\", s:\"bauwerk bauwerksinformationen bauwerksname benennung bezeichner bezeichnung klartext name objektname titel\"},\n        {n:\"Bauwerksnummer\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Kennung des Bauwerks, im Stra\u00dfenbau die Nummer aus dem Bauwerksverzeichnis. Der Katalog f\u00fchrt sie als Zahl, f\u00fchrende Nullen und Buchstaben gehen dabei verloren.\", s:\"asb bauwerk bauwerksinformationen bauwerksnummer bauwerksverzeichnis kennung kennzeichen nummer nummerierung zahl\"},\n        {n:\"Bauzustand\", a:\"m\", c:7, g:0, p:\"Bauphase\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob das Bauteil Bestand, R\u00fcckbau oder Neubau ist. Ohne diese Angabe l\u00e4sst sich ein Modell mit Bestand und Planung nicht auseinanderhalten.\", s:\"abbruch bauphase bauzustand bestand neubau phase planung rueckbau status\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Baustatus in Pset_Objektinformation\"}]},\n        {n:\"_Belastungsklasse\", a:\"m\", c:3, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Die Belastungsklasse des Oberbaus nach Regelwerk.\", s:\"belastung belastungsklasse dimensionierung klasse oberbau objektinformation pset rsto\"},\n        {n:\"Berechneter_Volumenstrom\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", u:\"m3\/s\", f:1, k:\"Der rechnerisch ermittelte Volumenstrom. Eines der wenigen Merkmale im Katalog, das eine Einheit mitbringt.\", s:\"abfluss bauteilinformation berechnet berechneter einheit hydraulik m3\/s volumenstrom\"},\n        {n:\"Bereich\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Der Bereich, in dem das Bauteil liegt, etwa links oder rechts der Achse.\", s:\"abschnitt achse bereich lage lagebezug links rechts seite seitenlage zuordnung\"},\n        {n:\"_BetriebsstatusLeitung\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Der Betriebsstatus der Leitung, etwa in Betrieb oder stillgelegt. Im Bestand die Angabe, die \u00fcber R\u00fcckbau oder Erhalt entscheidet.\", s:\"bestand betrieb betriebsstatus leitung objektinformation pset status stillgelegt\"},\n        {n:\"Bettungsmaterial\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Das Material der Bettung unter dem Rohr.\", s:\"auflager baustoff bettung bettungsmaterial material rohr sand splitt\"},\n        {n:\"Bindemittel\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Womit gebunden wird, etwa Bitumen im Asphalt oder Kalk bei der Bodenverbesserung. Die Menge steht getrennt im Merkmal Bindemittelmenge.\", s:\"anteil asphalt baustoff beton bindemittel bitumen bitumenanteil kalk stabilisierung zement\"},\n        {n:\"Bindemittelmenge\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"real\", q:\"Zahl\", f:1, k:\"Wie viel Bindemittel zugegeben wird. Der Katalog nennt keine Einheit, damit bleibt offen, ob Massenprozent oder Kilogramm je Quadratmeter gemeint sind.\", s:\"anteil baustoff bindemittel bindemittelmenge dosierung einheit kilogramm masseprozent menge zugabe\"},\n        {n:\"Bis_BauKM\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"real\", q:\"Zahl\", f:1, k:\"Das Ende des Bauteils in der Baukilometrierung. Nicht StationierungBis: die bezieht sich auf die Achse, der Baukilometer auf die Bauma\u00dfnahme.\", s:\"abschnitt bau baukilometer bis ende endstation kilometer lage meter ziel\"},\n        {n:\"Bitumenemulsion\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Emulsion, mit der zwischen zwei Schichten angespritzt wird. Sie beschreibt die Haftbr\u00fccke, nicht das Bindemittel im Mischgut.\", s:\"anspritzen anspritzmittel baustoff bitumen bitumenemulsion emulsion haftbruecke haftvermittler schichtenverbund verbund\"},\n        {n:\"Boden\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Eine allgemeine Bodenangabe am Bauteil, ohne festgelegtes System. Wer die Einordnung braucht, nimmt Bodenart, Bodengruppe oder den Homogenbereich.\", s:\"anstehend art baugrund bauteilinformation boden bodenart erdstoff material untergrund untergrundmaterial\"},\n        {n:\"Bodenart\", a:\"m\", c:1, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Bodenart nach der bodenkundlichen Ansprache.\", s:\"ansprache baustoff bindig bodenart kies kornverteilung nichtbindig sand schluff steine ton\"},\n        {n:\"Bodendichte_rd\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Trockendichte des Bodens, ein Kennwert aus dem Labor. Nicht der Verdichtungsgrad, der setzt die erreichte Dichte erst ins Verh\u00e4ltnis zur Proctordichte.\", s:\"bauteilinformation boden bodendichte dichte kennwert labor proctor trocken trockendichte wichte\"},\n        {n:\"Bodenform\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Beschreibt die Erscheinungsform des anstehenden Bodens bei der Ansprache. Bleibt ein Textfeld, f\u00fcr die Ausschreibung z\u00e4hlt der Homogenbereich.\", s:\"ansprache aufbau bauteilinformation boden bodenform erscheinung form gefuege lagerung struktur\"},\n        {n:\"_Bodengruppe\", a:\"m\", c:1, g:1, p:\"Pset_Schicht\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Bodengruppe der Baugrundschicht im Hamburger Eigenschaftssatz. Der Bundeskatalog fragt dasselbe unter Bodengruppe_DIN_18196 ab, dort verr\u00e4t der Name die Klassifikation.\", s:\"18196 bindig boden bodengruppe din klassifikation kurzzeichen nichtbindig pset schicht vergleich\"},\n        {n:\"Bodengruppe_DIN_18196\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Bodengruppe nach der bodenmechanischen Klassifikation.\", s:\"18196 bauteilinformation bindig bodengruppe din klassifikation kurzzeichen nichtbindig ton zeichen\"},\n        {n:\"Bodenklasse\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Bodenklasse. Der Begriff stammt aus der abgel\u00f6sten Systematik, gefragt wird heute nach Homogenbereichen.\", s:\"18300 alt aushub bauteilinformation bodenklasse erdarbeiten homogenbereich klasse loesbarkeit ueberholt vob\"},\n        {n:\"Bodenklassifikation\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Einordnung des Bodens nach einer Klassifikation.\", s:\"18196 bauteilinformation boden bodenklassifikation einordnung einteilung gruppe klassifikation kurzzeichen system\"},\n        {n:\"_Bordhoehe\", a:\"m\", c:4, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die Bordh\u00f6he. Der Bundeskatalog nennt dieselbe Angabe Bordhoehe_Einbauort.\", s:\"ansicht barrierefrei bord bordhoehe hoehe objektinformation pset vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Bordhoehe_Einbauort in Bauteilinformation\"}]},\n        {n:\"Bordhoehe_Einbauort\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die sichtbare Bordh\u00f6he am Einbauort. F\u00fcr Barrierefreiheit die entscheidende Zahl.\", s:\"absenkung ansicht barrierefrei bauteilinformation bord bordhoehe einbauort hoehe\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Bordhoehe in Pset_Objektinformation\"}]},\n        {n:\"Bordsteinart\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Trennt Hochbord, Tiefbord und Rundbord. Freier Text, w\u00e4hrend der Hamburger Katalog dieselbe Frage als Auswahlliste stellt.\", s:\"absenkung art bauteilinformation bord bordsteinart form hochbord kantenstein randstein rundbord tiefbord\"},\n        {n:\"Bordsteintyp\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Der Typ des Bordsteins nach Regelwerk.\", s:\"abmessung bauteilinformation bezeichnung bord bordsteintyp form kantenstein profil regelzeichnung typ\"},\n        {n:\"Breite\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite des Bauteils. Der Name kommt im Portal in mehreren Katalogen vor, deshalb ist die Angabe des Eigenschaftssatzes wichtig.\", s:\"abmessung ausdehnung bauteilinformation breite geometrie mass mehrdeutig querschnitt weite\"},\n        {n:\"Deckel_mit_Einlage\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob die Abdeckung eine Einlage hat.\", s:\"abdeckung bauteilinformation betoneinlage deckel einlage gussdeckel ja mit nein schall schallschutz\"},\n        {n:\"Deckel_mit_Verriegelung\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob die Abdeckung verriegelt ist.\", s:\"abdeckung bauteilinformation deckel diebstahl gussdeckel ja mit sicherung verriegelung verschluss\"},\n        {n:\"Deckelausfuehrung\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Beschreibt die Abdeckung, in der Praxis vor allem die Belastungsklasse wie D 400. Ob die Klasse hier oder im Merkmal Klasse steht, sagt der Katalog nicht.\", s:\"abdeckung ausfuehrung bauteilinformation belastung d400 deckel deckelausfuehrung gusseisen klasse rost tagwasserdicht\"},\n        {n:\"_Deckelhoehe\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die H\u00f6he der Schachtabdeckung. Zusammen mit der Sohlh\u00f6he ergibt sich daraus die Schachttiefe.\", s:\"abdeckung deckel deckelhoehe hoehe oberkante objektinformation pset schacht\"},\n        {n:\"Deckschichtkennzeichnung\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Kennzeichnung der Deckschicht nach Regelwerk.\", s:\"ac asphalt bauteilinformation belag bezeichnung deckschicht deckschichtkennzeichnung kennzeichnung mischgut sma walzasphalt\"},\n        {n:\"_Deponiepflichtig\", a:\"m\", c:1, g:1, p:\"Pset_Schicht\", t:\"Wahrheitswert\", q:\"Ja\/Nein\", k:\"Sagt, ob der Boden auf die Deponie muss.\", s:\"boden deponie deponiepflichtig entsorgung kosten pflicht pset schicht\"},\n        {n:\"Dicke\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke des fertigen Bauteils. Daneben stehen Einbaudicke, Schichtdicke und Gesamtdicke, wer nicht aufpasst, f\u00fcllt vier Felder mit derselben Zahl.\", s:\"abmessung bauteilinformation dicke einbaudicke geometrie hoehe mass millimeter schicht staerke\"},\n        {n:\"DIN_18300_Erdarbeiten\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Einordnung nach dem Abschnitt f\u00fcr Erdarbeiten der VOB Teil C.\", s:\"18300 aushub bauteilinformation boden din erdarbeiten homogenbereich loesbarkeit vergabe vob zuordnung\"},\n        {n:\"DIN_18305_Wasserhaltungsarbeiten\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Einordnung nach dem Abschnitt f\u00fcr Wasserhaltung der VOB Teil C.\", s:\"18305 absenkung bauteilinformation din grundwasser pumpen vergabe vob wasserhaltung wasserhaltungsarbeiten zuordnung\"},\n        {n:\"DIN_18319_Rohrvortriebsarbeiten\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Einordnung nach dem Abschnitt f\u00fcr Rohrvortrieb der VOB Teil C.\", s:\"18319 bauteilinformation din grabenlos homogenbereich rohrvortrieb rohrvortriebsarbeiten vob\"},\n        {n:\"Druckfestigkeitsklasse\", a:\"m\", c:5, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Druckfestigkeitsklasse, etwa bei Mauerwerk oder Pflasterstein. F\u00fcr Beton f\u00fchrt der Katalog daneben die Festigkeitsklasse, die Namen liegen dicht beieinander.\", s:\"baustoff beton c25 druckfestigkeit druckfestigkeitsklasse festigkeit klasse mauerwerk pflasterstein steindruckfestigkeit\"},\n        {n:\"Durchmesser\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der allgemeine Durchmesser, ohne Angabe ob innen oder au\u00dfen. F\u00fcr Rohre gibt es daf\u00fcr Innen- und Au\u00dfendurchmesser, hier bleibt die Angabe unbestimmt.\", s:\"abmessung bauteilinformation dn durchmesser kreisquerschnitt mass mehrdeutig nennweite rund weite\"},\n        {n:\"_DurchmesserDerAnschlussleitung\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"mm\", k:\"Der Durchmesser des Hausanschlusses, ausnahmsweise mit Einheit im Katalog: Millimeter. Die meisten Ma\u00dfmerkmale kommen ohne Einheit, hier ist die Zahl eindeutig.\", s:\"anschluss anschlussleitung der durchmesser hausanschluss leitung objektinformation pset\"},\n        {n:\"Ebene\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Die Ebene, in der das Bauteil liegt. Im Tiefbau meist f\u00fcr Bauwerke mit mehreren Geschossen gebraucht.\", s:\"bauwerk ebene etage geschoss gliederung hoehe lage niveau stockwerk zuordnung\"},\n        {n:\"Einbau_in_Bestand\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob im Bestand eingebaut wird.\", s:\"anschluss bauteilinformation bestand bestandsbauwerk einbau ja nein sanierung umbau vorhanden\"},\n        {n:\"Einbauart\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, wie eingebaut wird, etwa maschinell oder von Hand. Nicht die Einbauweise, die beschreibt den Ablauf, etwa lagenweise mit Verdichtung.\", s:\"art bauteilinformation einbau einbauart fertiger haendisch hand kolonne maschinell verfahren verlegen\"},\n        {n:\"Einbaubreite\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite, in der eine Schicht eingebaut wird, im Asphaltbau die Bahnbreite des Fertigers. Nicht die Breite des fertigen Querschnitts.\", s:\"arbeitsbreite asphalt bahn bahnbreite bauteilinformation breite einbau einbaubreite fertiger meter\"},\n        {n:\"Einbaudicke\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke der Schicht beim Einbau. Ob lose oder verdichtet gemessen wird, sagt der Katalog nicht, zwischen beiden liegen im Asphalt schnell zwei Zentimeter.\", s:\"asphalt bauteilinformation dicke einbau einbaudicke lose profilierung schicht staerke verdichtet walzen\"},\n        {n:\"Einbauform\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die geometrische Form, in der eingebaut wird. Ein Textfeld ohne feste Liste, im Pr\u00fcflauf deshalb schwer zu greifen.\", s:\"ausbildung bauteilinformation einbau einbauform form geometrie gestalt profil querschnitt trapez\"},\n        {n:\"Einbauhoehe\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he, in der das Bauteil eingebaut wird.\", s:\"bauteilinformation einbau einbauhoehe hoehe hoehenlage lage niveau oberkante soll ueberdeckung\"},\n        {n:\"Einbaujahr\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"integer\", q:\"Ganzzahl\", f:1, k:\"Das Jahr des Einbaus. Im Bestandsmodell die Angabe, aus der sich das Alter einer Schicht ablesen l\u00e4sst.\", s:\"alter baujahr bauteilinformation bestand bestandsdaten einbau einbaujahr herstellung jahr sanierung schicht\"},\n        {n:\"Einbaulaenge\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die L\u00e4nge des eingebauten Abschnitts. Bei Rohren die Summe der Rohrsch\u00fcsse, deren Einzelma\u00dfe das Merkmal Einzellaengen f\u00fchrt.\", s:\"abschnitt bauteilinformation einbau einbaulaenge laenge laufmeter meter strecke stueck verlegelaenge\"},\n        {n:\"Einbaulage\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Lage des Bauteils im Einbau.\", s:\"achse ausrichtung bauteilinformation einbau einbaulage hoehe lage orientierung position richtung\"},\n        {n:\"Einbaumenge\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die eingebaute Menge. Ohne vereinbarte Einheit ist die Zahl nicht auswertbar.\", s:\"abrechnung bauteilinformation einbau einbaumenge einheit masse menge volumen\"},\n        {n:\"Einbauneigung\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Neigung, mit der das Bauteil eingebaut wird.\", s:\"bauteilinformation einbau einbauneigung gefaelle geneigt neigung prozent quergefaelle steigung winkel\"},\n        {n:\"Einbauort\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Wo das Bauteil eingebaut wird, als Text. F\u00fcr die belastbare Lage nimmt man Station und Bereich, nicht dieses Feld.\", s:\"abschnitt bauteilinformation bereich einbau einbauort lage ort station stelle verwendung\"},\n        {n:\"Einbautiefe\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Tiefe, in der das Bauteil eingebaut wird.\", s:\"bauteilinformation einbau einbautiefe frosttiefe graben lage rohrgraben sohle tiefe ueberdeckung unterkante\"},\n        {n:\"Einbauweise\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Art und Weise des Einbaus.\", s:\"bauteilinformation einbau einbauweise einbringen lagen lagenweise schuetten verdichtung verfahren walzen weise\"},\n        {n:\"Einbindetiefe\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Tiefe, mit der ein Bauteil in den Boden einbindet.\", s:\"bauteilinformation boden einbinden einbindetiefe einbindung fuss gruendungstiefe pfahl rammtiefe tiefe verbau\"},\n        {n:\"Einzellaengen\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die L\u00e4ngen der Einzelteile, etwa der Rohrsch\u00fcsse.\", s:\"baulaenge bauteilinformation einzellaenge einzellaengen laenge modul rohr rohrschuss stueck stueckliste\"},\n        {n:\"_Entwaesserungsart\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Die Art der Entw\u00e4sserung, etwa Misch- oder Trennsystem.\", s:\"art entwaesserung entwaesserungsart misch objektinformation pset system trenn\"},\n        {n:\"EPSGCodeHoehensystem\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der EPSG-Schl\u00fcssel des H\u00f6henbezugs, als Kennung nachpr\u00fcfbar. Das Merkmal Hoehensystem daneben nennt dasselbe im Klartext, beide sollten zusammenpassen.\", s:\"bezug code dhhn epsg epsgcode georeferenz hoehe hoehensystem projektinformationen schluessel\"},\n        {n:\"EPSGCodeKoordinatensystem\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der EPSG-Schl\u00fcssel des Lagebezugssystems. Ein Schl\u00fcssel statt eines Namens, damit die Angabe maschinell auswertbar bleibt.\", s:\"25832 code epsg epsgcode georeferenz koordinaten koordinatensystem lage projektinformationen schluessel utm\"},\n        {n:\"_Erstelldatum\", a:\"m\", c:6, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Wann der Modellstand entstanden ist. Das Datum geh\u00f6rt zum Modell, nicht zum Bauteil, und trennt zwei Lieferungen mit gleichem Namen.\", s:\"anlage bearbeitung datum erstelldatum erzeugt lieferung modellinformation pset stand version\"},\n        {n:\"_Ersteller\", a:\"m\", c:6, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Wer das Modell erstellt hat, in der Regel das B\u00fcro. Nicht der Auftraggeber, der steht im Feld daneben.\", s:\"autor bearbeiter buero ersteller firma hamburg modellinformation planer pset verantwortlich verfasser\"},\n        {n:\"Expositionsklasse\", a:\"m\", c:5, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Expositionsklasse des Betons, also woran er im Einbau leidet, etwa Frost oder Taumittel. Sie steht neben der Festigkeitsklasse und ersetzt sie nicht.\", s:\"baustoff beton exposition expositionsklasse frost klasse taumittel umwelt xc xf\"},\n        {n:\"Feldnummer\", a:\"m\", c:6, g:0, p:\"Bauteilinformation\", t:\"integer\", q:\"Ganzzahl\", f:1, k:\"Die laufende Nummer eines Feldes, etwa bei einem Bauwerk mit mehreren \u00d6ffnungen. F\u00fcr die Reihenfolge einer Schicht gibt es dagegen die Schichtnummer.\", s:\"abschnitt bauteilinformation bauwerk feld feldnummer laufend nummer oeffnung zaehlung\"},\n        {n:\"Festigkeitsklasse\", a:\"m\", c:5, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Festigkeitsklasse, bei Beton die vertraute Angabe wie C 25\/30. Als Text gef\u00fchrt, deshalb hilft nur eine Schreibregel gegen C25\/30, C 25\/30 und c25\/30 im selben Feld.\", s:\"baustoff beton c25 c30 druckfestigkeit festigkeit festigkeitsklasse guete klasse nachweis stahl\"},\n        {n:\"Filtermaterial\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Woraus die Filterschicht besteht, Kies oder Vlies. Nicht das F\u00fcllmaterial des Grabens, das steht in einem eigenen Merkmal.\", s:\"baustoff drainage filter filterkies filtermaterial geotextil kies koernung material sickerschicht vlies\"},\n        {n:\"Flaeche\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Fl\u00e4che des Bauteils als Zahl ohne Einheit im Katalog. Ob Quadratmeter gemeint sind, ist Vereinbarung, und genau daran laufen Mengen sp\u00e4ter auseinander.\", s:\"abrechnung bauteilinformation einheit flaeche flaechenmass mass menge oberflaeche quadrat quadratmeter\"},\n        {n:\"_Fliessrichtung\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Die Flie\u00dfrichtung im Strang. Fehlt sie, l\u00e4sst sich das Netz nicht hydraulisch auswerten.\", s:\"fliessrichtung gefaelle gefaellerichtung hydraulik netz objektinformation pset richtung sohle stromab zulauf\"},\n        {n:\"Fliesssohlentiefe\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Tiefe der Flie\u00dfsohle unter der Oberfl\u00e4che. Die Angabe, an der im Kanalbau die H\u00f6henlage h\u00e4ngt.\", s:\"bauteilinformation fliesssohle fliesssohlentiefe gefaelle hoehe kanal sohle tiefe\"},\n        {n:\"Foerderhoehe\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Wie hoch die Pumpe das Wasser hebt. Zusammen mit dem Volumenstrom die Angabe, aus der die Auslegung folgt.\", s:\"bauteilinformation druck foerderhoehe foerdern geodaetisch hoehe kennlinie meter pumpe pumpwerk\"},\n        {n:\"Fuellmaterial\", a:\"m\", c:1, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Womit verf\u00fcllt wird, im Rohrgraben die Frage nach Aushub oder Lieferboden. Die Bettung unter dem Rohr wird davon getrennt gef\u00fchrt.\", s:\"baustoff boden fuellmaterial fuellung graben lieferboden material sand verfuellen verfuellstoff\"},\n        {n:\"Fugendichtung\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Was die Fuge dicht h\u00e4lt, etwa ein Fugenband oder ein Profil. Das Fugenmaterial daneben meint die F\u00fcllung der Fuge, nicht ihre Dichtung.\", s:\"band baustoff dichtung fuge fugenband fugendichtung fugenmasse profil quellband vergussmasse\"},\n        {n:\"Fugenmaterial\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Womit die Fuge gef\u00fcllt wird, im Pflasterbau Sand, Splitt oder Verguss. F\u00fcr die Abdichtung gibt es das Merkmal Fugendichtung.\", s:\"baustoff brechsand fuge fugenfueller fugenmaterial material pflaster sand splitt verfuellen verguss\"},\n        {n:\"Fundamentbreite\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite der Fundamentsohle. Sie beschreibt das Fundament selbst, die Gr\u00fcndungstiefe steht in der Einbindetiefe.\", s:\"abmessung aufstandsflaeche bauteilinformation breite fundament fundamentbreite gruendung mass sohlbreite sohle\"},\n        {n:\"Gefaelle\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Das Gef\u00e4lle des Bauteils. Ob in Prozent, Promille oder als Verh\u00e4ltnis, sagt der Katalog nicht.\", s:\"absolut bauteilinformation einheit gefaelle gefaellerichtung neigung promille prozent sohlgefaelle steigung verhaeltnis\"},\n        {n:\"_GemObjektkatalog\", a:\"m\", c:7, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Nennt den Objektkatalog, nach dem das Bauteil benannt ist. Genau die Frage, die vor dem ersten Merkmal zu kl\u00e4ren ist.\", h:\"Ein Merkmal, das den geltenden Katalog mitf\u00fchrt, ist selten. Es beantwortet die Frage, die sonst nur im BIM-Abwicklungsplan steht.\", s:\"bezug gem herkunft katalog modellinformation objektkatalog pset welcher\"},\n        {n:\"Gesamtbreite\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite \u00fcber alles, gemessen am Bauwerk. Das einzelne Bauteil hat daneben seine eigene Breite, beide Zahlen stehen im Modell nebeneinander.\", s:\"abmessung aussen bauwerk bauwerksinformationen breite gesamt gesamtbreite gesamtmass konstruktion mass\"},\n        {n:\"Gesamtdicke\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke des ganzen Aufbaus. Daneben steht Gesamtschichtdicke mit fast gleicher Bedeutung, ein Fall f\u00fcr eine Festlegung im BIM-Abwicklungsplan.\", s:\"aufbau aufbaudicke bauteilinformation dicke gesamt gesamtaufbau gesamtdicke oberbau paket schichten summe\"},\n        {n:\"Gesamtlaenge\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"real\", q:\"Zahl\", f:1, k:\"Die L\u00e4nge \u00fcber alles am Bauwerk. F\u00fcr einen Abschnitt z\u00e4hlt dagegen die Stationierung von und bis.\", s:\"abmessung bauwerk bauwerksinformationen bauwerkslaenge gesamt gesamtlaenge gesamtmass laenge mass strecke\"},\n        {n:\"Gesamtschichtdicke\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Summe der einzelnen Schichtdicken. Der Name liegt so dicht an Gesamtdicke, dass beide Felder in der Praxis unterschiedlich gef\u00fcllt ankommen.\", s:\"aufbau aufbaudicke bauteilinformation dicke gesamt gesamtschichtdicke oberbau paket schicht schichtpaket summe\"},\n        {n:\"Gewicht\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", u:\"kg\", f:1, k:\"Das Gewicht des Bauteils. Eines der wenigen Merkmale mit Einheit im Katalog.\", s:\"bauteilinformation einheit gewicht kilogramm last masse tonnen transport wiegen\"},\n        {n:\"Grabenbreite\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Breite des Grabens. F\u00fcr den Rohrgraben die Kenngr\u00f6\u00dfe, an der Verbau und Massen h\u00e4ngen.\", s:\"arbeitsraum aushub bauteilinformation breite graben grabenbreite lichte rohrgraben sohlbreite verbau\"},\n        {n:\"Grabentiefe\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Wie tief der Graben ausgehoben wird, gemessen bis zur Sohle. Zusammen mit der Grabenbreite die Grundlage f\u00fcr Massen und Verbau.\", s:\"arbeitsraum aushub baugrube bauteilinformation frosttiefe graben grabentiefe rohrgraben sohle sohlhoehe tiefe\"},\n        {n:\"Hauptbaustoff\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Der Hauptbaustoff des Bauteils. Wer diesen Wert setzt, l\u00f6st damit weitere geforderte Merkmale aus.\", s:\"asphalt baustoff beton haupt hauptbaustoff holz material mauerwerk pflicht stahl werkstoff\"},\n        {n:\"Hersteller\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Wer das Bauteil herstellt. Erst im Bestandsmodell wirklich gefragt, in der Planung f\u00fchrt eine Herstellerangabe schnell zur Produktfestlegung.\", s:\"bauteilinformation bestand bezugsquelle fabrikat firma hersteller lieferant marke produkt werk\"},\n        {n:\"Hoehe\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Das H\u00f6henma\u00df des Bauteils, nicht seine H\u00f6henlage. Wer die Lage im Gel\u00e4nde braucht, sucht Einbauhoehe oder Schachtsohle.\", s:\"abmessung bauhoehe bauteilinformation geometrie hoehe hoehenmass mass mehrdeutig vertikal\"},\n        {n:\"Hoehe_Schachtoberteil\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he des oberen Schachtteils mit Konus und Ausgleichsringen. Erst mit dem Unterteil ergibt sich die Schachth\u00f6he, drei Felder f\u00fcr eine Sache.\", s:\"abdeckung aufbau ausgleichsring bauteilinformation hoehe konus oberteil schacht schachtoberteil uebergangsplatte\"},\n        {n:\"Hoehe_Schachtunterteil\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he des Unterteils mit dem Gerinne. \u00dcber die Tiefe des Schachts sagt sie nichts, die h\u00e4ngt an der Sohlh\u00f6he.\", s:\"basis bauteilinformation boden gerinne hoehe schacht schachtboden schachtunterteil sohle unterteil\"},\n        {n:\"Hoehenstatus\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Die Kennung des H\u00f6henstatus aus der Vermessung.\", s:\"dhhn genauigkeit hoehe hoehenbezug hoehenstatus kennung projektinformationen qualitaet status vermessung\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Hoehenstatus in Pset_Georeferenzierung\"}]},\n        {n:\"_Hoehenstatus\", a:\"m\", c:6, g:1, p:\"Pset_Georeferenzierung\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Kennung des H\u00f6henstatus im Hamburger Eigenschaftssatz. Der Bundeskatalog f\u00fchrt dasselbe unter Hoehenstatus, ohne f\u00fchrenden Unterstrich.\", s:\"dhhn genauigkeit georeferenzierung hoehenbezug hoehenstatus pset qualitaet status vergleich vermessung\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Hoehenstatus in Projektinformationen\"}]},\n        {n:\"Hoehensystem\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Das H\u00f6hensystem im Klartext, etwa DHHN2016. Nachpr\u00fcfbar wird die Angabe erst mit dem EPSG-Schl\u00fcssel im Merkmal daneben.\", s:\"bezug dhhn dhhn2016 hoehe hoehenbezug hoehensystem klartext normalhoehennull projektinformationen\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Hoehensystem in Pset_Georeferenzierung\"}]},\n        {n:\"_Hoehensystem\", a:\"m\", c:6, g:1, p:\"Pset_Georeferenzierung\", t:\"Zeichenkette\", q:\"Text\", k:\"Das H\u00f6henbezugssystem im Hamburger Eigenschaftssatz Georeferenzierung. Anders als im Bundeskatalog steht hier kein EPSG-Schl\u00fcssel daneben.\", s:\"bezug dhhn georeferenzierung hoehe hoehenbezug hoehensystem klartext nn normalhoehennull pset vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Hoehensystem in Projektinformationen\"}]},\n        {n:\"Hubhoehe\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Hub, um den etwas gehoben wird, im Pumpwerk oft neben der F\u00f6rderh\u00f6he gef\u00fchrt. Zwei \u00e4hnliche Zahlen, die der Katalog nicht gegeneinander abgrenzt.\", s:\"bauteilinformation foerderhoehe hebeanlage heben hoehe hub hubhoehe meter pumpe pumpwerk\"},\n        {n:\"Innendurchmesser\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Das lichte Ma\u00df im Rohr, f\u00fcr die Hydraulik die ma\u00dfgebende Gr\u00f6\u00dfe. Die Nennweite klingt gleich, ist aber eine gerundete Bezeichnung.\", s:\"bauteilinformation durchmesser hydraulik innen innendurchmesser licht lichte querschnitt rohr weite\"},\n        {n:\"Innengefaelle\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Das Gef\u00e4lle im Inneren des Bauteils.\", s:\"abfluss bauteilinformation gefaelle gerinne innen innengefaelle neigung promille sohle sohlgefaelle\"},\n        {n:\"Klasse\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Klasse des Bauteils. Ohne Eigenschaftssatz und Zusammenhang ist der Name mehrdeutig.\", s:\"bauteilinformation belastungsklasse d400 einstufung guete kategorie klasse mehrdeutig stufe\"},\n        {n:\"Klasse_nach_ZTVE-StB09\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Einordnung nach dem Regelwerk f\u00fcr Erdarbeiten im Stra\u00dfenbau.\", s:\"b09 bauteilinformation boden erdbau klasse nach regelwerk stb ztve\"},\n        {n:\"Konstruktionsart\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Wie das Bauteil konstruiert ist. Am Bauwerk stellt der Katalog dieselbe Frage \u00fcber Bauweise, beide Felder sind freier Text und nicht gegeneinander abgegrenzt.\", s:\"art aufbau bauart bauteilinformation bauweise fertigteil konstruktion konstruktionsart ortbeton system\"},\n        {n:\"Konstruktionslaenge\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die L\u00e4nge des konstruktiven Bauteils, etwa eines Tr\u00e4gers oder eines Verbaus. Nicht die Einbaul\u00e4nge, die beschreibt den tats\u00e4chlich eingebauten Abschnitt.\", s:\"abmessung bauteil bauteilinformation konstruktion konstruktionslaenge laenge laengenmass mass stueck traeger\"},\n        {n:\"Koordinatensystem\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Das Lagebezugssystem im Klartext, etwa ETRS89 mit UTM-Abbildung. Die Zone geh\u00f6rt dazu, ohne sie ist die Angabe nicht eindeutig.\", s:\"bezugssystem etrs gauss koordinatensystem krueger lage projektinformationen utm\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Koordinatensystem in Pset_Georeferenzierung\"}]},\n        {n:\"_Koordinatensystem\", a:\"m\", c:6, g:1, p:\"Pset_Georeferenzierung\", t:\"Zeichenkette\", q:\"Text\", k:\"Das Lagebezugssystem. Der Bundeskatalog f\u00fchrt dazu zus\u00e4tzlich den EPSG-Schl\u00fcssel, hier steht nur der Klartext.\", s:\"bezug epsg etrs georeferenzierung klartext koordinatensystem lage pset utm vergleich zone\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Koordinatensystem in Projektinformationen\"}]},\n        {n:\"Korngemisch\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Die Zusammensetzung des Korngemischs, in der Praxis \u00fcber die Sieblinie beschrieben. Die Korngr\u00f6\u00dfe daneben nennt nur einen Wert, nicht die Verteilung.\", s:\"baustoff gemisch kies koernung korn korngemisch kornverteilung mineralstoffgemisch sieblinie sieblinienbereich\"},\n        {n:\"Korngroesse\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"real\", q:\"Zahl\", f:1, k:\"Eine einzelne Korngr\u00f6\u00dfe als Zahl. \u00dcbliche Angaben wie 0\/32 lassen sich damit nicht abbilden, daf\u00fcr braucht es das Korngemisch.\", s:\"baustoff durchmesser groesse groesstkorn koernung korn korngroesse millimeter sieb sieblinie\"},\n        {n:\"Kunststoffsorte\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Welcher Kunststoff verbaut ist, etwa PVC oder PE. F\u00fcr Rohre aus Beton oder Steinzeug bleibt das Feld leer, dort z\u00e4hlt Material_Rohr.\", s:\"baustoff hdpe kunststoff kunststoffsorte material polyethylen polypropylen pvc rohrwerkstoff sorte\"},\n        {n:\"Labornummer\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Nummer, unter der die Probe im Labor l\u00e4uft. Der Katalog f\u00fchrt sie als Zahl, Kennungen mit Buchstaben passen damit nicht hinein.\", s:\"analyse bauteilinformation bodenprobe kennung labor labornummer nummer probe protokoll untersuchung\"},\n        {n:\"Laenge\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Das L\u00e4ngenma\u00df des Bauteils. Bei Rohren ist zu kl\u00e4ren, ob die Baul\u00e4nge gemeint ist oder die Achsl\u00e4nge zwischen zwei Sch\u00e4chten.\", s:\"abmessung baulaenge bauteilinformation geometrie laenge laengenmass mass mehrdeutig meter\"},\n        {n:\"_LaengeDerAnschlussleitung\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die L\u00e4nge des Hausanschlusses, ausnahmsweise mit der Einheit Meter. Wo gemessen wird, an der Grundst\u00fccksgrenze oder am Geb\u00e4ude, sagt der Katalog nicht.\", s:\"anschluss anschlussleitung der hausanschluss laenge leitung objektinformation pset\"},\n        {n:\"_LAGAKlassifizierung\", a:\"m\", c:1, g:1, p:\"Pset_Schicht\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Die abfallrechtliche Einstufung des Bodens. Ohne sie l\u00e4sst sich der Aushub nicht kalkulieren.\", s:\"abfall belastung boden entsorgung laga lagaklassifizierung pset schicht\"},\n        {n:\"_Lagerungsdichte\", a:\"m\", c:1, g:1, p:\"Pset_Schicht\", t:\"Zeichenkette\", q:\"Text\", k:\"Wie dicht der Boden gelagert ist, von locker bis dicht. Eine Ansprache des gewachsenen Bodens, nicht der Nachweis der Verdichtung nach dem Einbau.\", s:\"boden dicht dichte lagerung lagerungsdichte locker pset schicht\"},\n        {n:\"Lagestatus\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Die Kennung des Lagestatus aus der Vermessung.\", s:\"etrs genauigkeit kennung lage lagebezug lagestatus projektinformationen qualitaet status vermessung\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Lagestatus in Pset_Georeferenzierung\"}]},\n        {n:\"_Lagestatus\", a:\"m\", c:6, g:1, p:\"Pset_Georeferenzierung\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Kennung des Lagestatus im Hamburger Eigenschaftssatz. Sie sagt, wie belastbar die Lage aufgenommen wurde, nicht in welchem System sie liegt.\", s:\"etrs genauigkeit georeferenzierung lagebezug lagestatus pset qualitaet status vergleich vermessung\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Lagestatus in Projektinformationen\"}]},\n        {n:\"Leistungsphase\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"integer\", q:\"Ganzzahl\", f:1, k:\"Die Leistungsphase, f\u00fcr die der Modellstand gilt. Ohne sie ist eine Angabe zur Informationstiefe nicht einzuordnen.\", s:\"ausfuehrung ausschreibung entwurf genehmigung hoai leistungsphase lph phase planung projektinformationen vorentwurf\"},\n        {n:\"Leitungsdurchmesser\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Durchmesser der Leitung, ohne Angabe ob innen oder au\u00dfen. Im Kanal ist die Nennweite der verbreitetere Weg, dieselbe Sache zu beschreiben.\", s:\"bauteilinformation dn durchmesser hydraulik leitung leitungsdurchmesser lichte querschnitt rohr weite\"},\n        {n:\"Lichtpunkthoehe\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he des Lichtpunkts \u00fcber der Fahrbahn.\", s:\"bauteilinformation beleuchtung hoehe leuchte leuchtenhoehe lichtpunkt lichtpunkthoehe mast mastlaenge meter strassenraum\"},\n        {n:\"_LoG\", a:\"m\", c:7, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Wie fein die Geometrie ausgearbeitet ist. Nur die eine H\u00e4lfte der Informationsbedarfstiefe, die andere steckt im Merkmal zur Information.\", s:\"ausarbeitung detaillierung genauigkeit geometrie geometriegrad level log modellierungstiefe objektinformation pset tiefe\"},\n        {n:\"_LoI\", a:\"m\", c:7, g:1, p:\"Pset_Objektinformation\", t:\"Aufz\u00e4hlung\", q:\"Auswahl\", k:\"Wie tief die alphanumerische Information reicht. Ohne die zugeh\u00f6rige Angabe zur Geometrie bleibt die Anforderung halb, beide geh\u00f6ren in den Auftrag.\", s:\"alphanumerisch detaillierung information informationsgrad informationstiefe level loi merkmale objektinformation pset tiefe\"},\n        {n:\"Masse\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Masse des Bauteils, ohne Einheit im Katalog. Im Tiefbau doppelt heikel, weil Masse hier auch die Erdmasse in Kubikmetern meinen kann.\", s:\"bauteilinformation erdmasse gewicht kilogramm kubikmeter masse menge tonnen wiegen\"},\n        {n:\"Material\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Das Material des Bauteils. Der Name kommt im Portal f\u00fcnfmal vor, in f\u00fcnf Zusammenh\u00e4ngen und mit drei Schreibweisen des Datentyps.\", h:\"Ein Merkmalsname allein ist keine eindeutige Zusage. \u00dcber alle Organisationen im Portal haben 3.879 Merkmale nur 3.737 verschiedene Namen. Ausz\u00e4hlung vom 06.08.2026.\", s:\"baustoff beton fuenfmal kunststoff material mehrdeutig stahl steinzeug stoff werkstoff\"},\n        {n:\"Material_Anschlussleitung\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Woraus der Hausanschluss besteht. Getrennt vom Material des Hauptkanals gef\u00fchrt, weil im Bestand beide selten \u00fcbereinstimmen.\", s:\"anschluss anschlussleitung baustoff hausanschluss kunststoff leitung material pvc steinzeug werkstoff\"},\n        {n:\"Material_des_Einbauortes\", a:\"m\", c:1, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Was am Einbauort ansteht, also das Umgebungsmaterial. Nicht der Baustoff des Bauteils selbst, den nennt Hauptbaustoff.\", s:\"anstehend baustoff bettung boden des einbauort einbauortes material umgebung umliegend untergrund\"},\n        {n:\"Material_Rohr\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Das Material des Rohrs, etwa Steinzeug, Beton oder Kunststoff.\", s:\"baustoff beton duktil guss kunststoff material pvc rohr rohrwerkstoff steinzeug werkstoff\"},\n        {n:\"Material_Schacht\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Woraus der Schacht besteht, meist Beton, im Altbestand Mauerwerk. Abdeckung und Auflager haben ihr eigenes Materialmerkmal.\", s:\"baustoff beton betonfertigteil klinker kunststoff material mauerwerk schacht steinzeug werkstoff\"},\n        {n:\"Material_Schachtauflager\", a:\"m\", c:2, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Worauf die Abdeckung sitzt, also Ausgleichsringe oder Auflagerplatte. Ein eigenes Merkmal, weil das Auflager oft aus anderem Material besteht als der Schacht.\", s:\"auflager auflagerplatte ausgleichsring baustoff beton material moertel schacht schachtauflager unterlage\"},\n        {n:\"Mengenangabe\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Eine freie Mengenangabe am Bauteil, ohne Einheit und ohne Bezug zur Abrechnung. Wer Massen braucht, holt sie aus der Geometrie, nicht aus diesem Feld.\", s:\"abrechnung angabe bauteilinformation einheit kubikmeter menge mengenangabe meter quantitaet stueck volumen\"},\n        {n:\"Mischgut\", a:\"m\", c:3, g:0, p:\"Baustoff\", t:\"string\", q:\"Text\", f:1, k:\"Das Asphaltmischgut, das eingebaut wird. Die Sorte steht in Asphaltsorte, die K\u00f6rnung im Korngemisch, drei Felder f\u00fcr eine Lieferung.\", s:\"asphalt baustoff einbau korngroesse mischgut mischung mischwerk sorte walzasphalt\"},\n        {n:\"_MittlereVerlegetiefe\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die mittlere Tiefe, in der die Leitung liegt, in Metern. Ein Mittelwert, also kein Ersatz f\u00fcr die Sohlh\u00f6hen an den Sch\u00e4chten.\", s:\"deckung frosttiefe leitung meter mittlere objektinformation pset sohle tiefe ueberdeckung verlegetiefe\"},\n        {n:\"Muldenart\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Welche Mulde gebaut wird, etwa Rasenmulde oder Muldenrigole. F\u00fcr die Rinne im befestigten Bereich gibt es den Rinnentyp.\", s:\"art bauteilinformation form graben mulde muldenart muldenrigole rasenmulde sickermulde versickerung\"},\n        {n:\"_NameDesVorfluters\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Der Name des Vorfluters, in den eingeleitet wird.\", s:\"des einleitung gewaesser name objektinformation pset vorfluter vorfluters\"},\n        {n:\"Natuerlicher_Wassergehalt_wn\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Wassergehalt, wie der Boden ansteht. Erst im Vergleich mit dem optimalen Wassergehalt sagt er, ob sich der Boden einbauen l\u00e4sst.\", s:\"bauteilinformation boden einbaufaehig feucht kennwert labor natuerlich natuerlicher wassergehalt wassergehaltsbestimmung\"},\n        {n:\"Neigung\", a:\"m\", c:0, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Neigung des Bauteils. Ob L\u00e4ngs- oder Querneigung gemeint ist, steht nicht dabei, im Querschnitt sind das zwei verschiedene Zahlen.\", s:\"bauteilinformation boeschung gefaelle laengs laengsneigung neigung quer querneigung schraege winkel\"},\n        {n:\"Nenndurchmesser\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"integer\", q:\"Ganzzahl\", f:1, k:\"Der Nenndurchmesser als eigenes Merkmal neben der Nennweite.\", s:\"bauteilinformation dn doppelt durchmesser kanal nenndurchmesser nennmass nennweite rohr\"},\n        {n:\"Nennweite\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Nennweite des Bauteils. Der Katalog f\u00fchrt sie als Text, deshalb landen Angaben wie DN 300 hier als ganzer Satz statt als Zahl.\", h:\"Weil der Datentyp Text ist, l\u00e4sst sich \u00fcber die Nennweite nicht ohne Weiteres rechnen. Wer Mengen daraus zieht, vereinbart im BAP eine Schreibregel.\", s:\"bauteilinformation dn durchmesser kanal nennweite rohr rohrweite schacht text weite zahl\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Nennweite in Pset_Objektinformation\"}]},\n        {n:\"_Nennweite\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Nennweite im Hamburger Katalog, ebenfalls als Text gef\u00fchrt.\", s:\"dn durchmesser kanal nennweite objektinformation pset rohrweite text vergleich zeichenkette\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Nennweite in Bauteilinformation\"}]},\n        {n:\"Nennweite_Einbauort\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Nennweite am Einbauort, wenn sie von der Bestellung abweicht.\", s:\"abweichend abweichung bauteilinformation dn einbauort eingebaut geliefert nennmass nennweite rohr\"},\n        {n:\"Nennweite_Unterteil\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Nennweite des Schachtunterteils, im Kanalbau oft DN 1000. Sie kann vom Aufbau dar\u00fcber abweichen, deshalb steht sie getrennt.\", s:\"bauteilinformation gerinne nennweite schacht schachtboden schachtring steigrohr unterteil weite\"},\n        {n:\"Oberflaeche\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Beschaffenheit der Oberfl\u00e4che, etwa gestockt oder besandet. Nicht die Fl\u00e4che als Ma\u00df, die steht in Bauteiloberflaeche und in Flaeche.\", s:\"bauteilinformation beschaffenheit flaeche gestockt oberflaeche oberflaechenausbildung rau sichtflaeche struktur textur\"},\n        {n:\"Oberflaechenbehandlung\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Was nach dem Einbau mit der Oberfl\u00e4che geschieht, etwa Abstreuen oder Nachbehandeln. Beschreibt einen Arbeitsschritt, nicht den Zustand.\", s:\"abstreuung bauteilinformation behandlung besplitten nachbehandeln nachbehandlung oberflaeche oberflaechenbehandlung versiegeln vorbehandlung\"},\n        {n:\"Objektgruppe\", a:\"m\", c:7, g:0, p:\"Klassifizierung\", t:\"string\", q:\"Text\", f:1, k:\"Die erste der drei Katalogebenen, als Merkmal am Bauteil. Die maschinelle Pr\u00fcfung erkennt das Bauteil an diesem Wert und nicht an seiner IFC-Klasse.\", h:\"Bleibt das Feld leer, meldet eine IDS-Pr\u00fcfung keinen Fehler. Sie erfasst das Objekt gar nicht erst.\", s:\"ebene erkennen ids klassifizierung leer objektgruppe pflicht pruefung\"},\n        {n:\"Objektklasse\", a:\"m\", c:7, g:0, p:\"Klassifizierung\", t:\"string\", q:\"Text\", f:1, k:\"Die zweite Katalogebene als Merkmal. Sie sagt, was f\u00fcr ein Bauteil vorliegt, unabh\u00e4ngig davon, was beim Export in der IFC-Klasse landet.\", s:\"art bauteil ebene ids klassifizierung objektklasse pflicht pruefung\"},\n        {n:\"Objekttyp\", a:\"m\", c:7, g:0, p:\"Klassifizierung\", t:\"string\", q:\"Text\", f:1, k:\"Die dritte Katalogebene als Merkmal. Auf dieser Ebene h\u00e4ngt im Katalog die IFC-Zuordnung.\", s:\"dritte ebene ids ifc katalogebene klassifizierung mapping objekttyp pflicht typebene zuordnung\"},\n        {n:\"Optimaler_Wassergehalt_wpr\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der optimale Wassergehalt f\u00fcr die Verdichtung.\", s:\"bauteilinformation einbau labor optimal optimaler optimum proctor verdichtung verdichtungskurve wassergehalt wpr\"},\n        {n:\"Ortsuebliche_Bezeichnung\", a:\"m\", c:6, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die orts\u00fcbliche Bezeichnung. Genau die Angabe, \u00fcber die der Kollege im Tiefbauamt das Bauteil wiederfindet.\", s:\"bauteilinformation bestand bezeichnung flurname kommunal name ortsueblich ortsuebliche\"},\n        {n:\"Pfahlart\", a:\"m\", c:5, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Ob gebohrt, gerammt oder verdr\u00e4ngt hergestellt wird. Die Herstellung entscheidet \u00fcber Ersch\u00fctterung und Nachbarschaft, deshalb steht sie am Bauteil.\", s:\"art bauteilinformation bohrpfahl gruendung herstellung ortbeton pfahl pfahlart ramme rammpfahl verdraengung\"},\n        {n:\"Pflasterdicke\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke des Steins selbst, nicht die des Aufbaus darunter. Bettung und Tragschicht z\u00e4hlen getrennt, sonst stimmt die H\u00f6henlage nicht.\", s:\"bauteilinformation betonstein dicke hoehe millimeter natursteinpflaster pflaster pflasterdicke stein steindicke\"},\n        {n:\"Planungsnormen\", a:\"m\", c:6, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Regelwerke, nach denen geplant wurde.\", s:\"bauteilinformation fgsv grundlage norm planung planungsnormen ras regelwerk richtlinie rsto vorschrift\"},\n        {n:\"Produktbezeichnung\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Wie der Hersteller sein Produkt nennt. In der Ausschreibung heikel, weil eine Produktangabe ohne Zusatz die Vergabe einengt.\", s:\"artikel bauteilinformation bezeichnung fabrikat handelsname hersteller modell produkt produktbezeichnung typ\"},\n        {n:\"Projektende\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"date\", q:\"Datum\", f:1, k:\"Der geplante Abschluss der Ma\u00dfnahme, als Datum gef\u00fchrt. Er geh\u00f6rt zum Projekt, das einzelne Bauteil f\u00fchrt daf\u00fcr die Bauphase.\", s:\"abschluss bauende datum ende fertigstellung frist projekt projektende projektinformationen termin uebergabe\"},\n        {n:\"Projektname\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der Projektname, wie er in der Vergabe steht.\", s:\"baumassnahme bezeichner bezeichnung massnahme name projekt projektinformationen projektname titel ueberschrift vergabe\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Projektname in Pset_Modellinformation\"}]},\n        {n:\"_Projektname\", a:\"m\", c:6, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Der Projektname im Hamburger Katalog. Der Bundeskatalog nennt dasselbe Feld Projektname, ohne f\u00fchrenden Unterstrich.\", s:\"bezeichnung modellinformation name projekt projektname pset unterstrich vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Projektname in Projektinformationen\"}]},\n        {n:\"ProjektnullpunktHochwert\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der Hochwert des Projektnullpunkts, im Katalog als Text gef\u00fchrt. Damit stehen Schreibweisen mit Punkt und mit Komma nebeneinander, was beim Einlesen auff\u00e4llt.\", s:\"hochwert koordinate nord northing nullpunkt projektinformationen projektnullpunkt versatz\"},\n        {n:\"ProjektnullpunktRechtswert\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Der Rechtswert des Projektnullpunkts. Ohne ihn passt ein lokal modelliertes Fachmodell nicht zum Nachbarmodell.\", s:\"easting koordinate nullpunkt ost projektinformationen projektnullpunkt rechtswert versatz\"},\n        {n:\"ProjektnullpunktZ\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Die H\u00f6he des Projektnullpunkts. Steht sie nicht auf null, verschiebt sich das ganze Modell gegen die Landesh\u00f6he, deshalb geh\u00f6rt sie in die \u00dcbergabe.\", s:\"bezugshoehe hoehe hoehenversatz koordinate nullhoehe nullpunkt projektinformationen projektnullpunkt versatz versatzhoehe\"},\n        {n:\"Projektnummer\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Projektnummer beim Auftraggeber. Sie ist der Schl\u00fcssel, \u00fcber den die Lieferung sp\u00e4ter wiedergefunden wird.\", s:\"aktenzeichen auftraggeber bauvorhaben kennung kennzeichen nummer projektinformationen projektnummer vergabe\", m:[{k:\"BIM-Portal Hamburg\",d:\"_Projektnummer in Pset_Modellinformation\"}]},\n        {n:\"_Projektnummer\", a:\"m\", c:6, g:1, p:\"Pset_Modellinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Projektnummer im Hamburger Eigenschaftssatz zum Modell. Der Bundeskatalog f\u00fchrt sie unter den Projektinformationen, ohne f\u00fchrenden Unterstrich.\", s:\"bauvorhaben kennung kennzeichen modellinformation nummer projekt projektnummer pset registriernummer vergabe vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Projektnummer in Projektinformationen\"}]},\n        {n:\"Projektort\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Die Gemeinde oder Stadt, in der gebaut wird. F\u00fcr die Lage im Raum reicht das nicht, daf\u00fcr steht die Georeferenzierung.\", s:\"anschrift baustelle gemeinde lage ort gemeindestrasse projekt projektinformationen projektort stadt strasse\"},\n        {n:\"Projektstart\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"date\", q:\"Datum\", f:1, k:\"Der Beginn der Ma\u00dfnahme als Datum. Nicht der Baubeginn des einzelnen Bauteils, den nennt BauphaseStart.\", s:\"baubeginn beginn datum frist los planungsbeginn projekt projektinformationen projektstart start termin\"},\n        {n:\"Projektstatus\", a:\"m\", c:6, g:0, p:\"Projektinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Wo das Projekt gerade steht. Die Leistungsphase daneben sagt dasselbe genauer und ist im Vergabeverfahren die belastbarere Angabe.\", s:\"abgeschlossen aktiv bearbeitung fortschritt laufend phase projekt projektinformationen projektstatus stand status\"},\n        {n:\"_RadiusKurve\", a:\"m\", c:0, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Der Radius des Bogens in Metern. Ein Kreisbogen ist damit beschrieben, der \u00dcbergangsbogen davor nicht.\", s:\"bogen bogenradius kreisbogen kruemmung kurve meter objektinformation pset radius trassierung\"},\n        {n:\"_Rammbarkeit\", a:\"m\", c:1, g:1, p:\"Pset_Schicht\", t:\"Zeichenkette\", q:\"Text\", k:\"Wie gut sich in die Schicht rammen l\u00e4sst. F\u00fcr Spundwand und Verbau die Vorabfrage.\", s:\"boden bohlen einbringen pset rammbarkeit rammen rammhindernis schicht spundwand verbau widerstand\"},\n        {n:\"Richtzeichnungsnummer\", a:\"m\", c:6, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Nummer der zugrunde liegenden Richtzeichnung.\", s:\"bauteilinformation blatt detail nummer nummerierung regelzeichnung richtzeichnung richtzeichnungsnummer standard zeichnung\"},\n        {n:\"Rinnenbreite\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Breite der Rinne im Grundriss. Zusammen mit dem Rinnentyp beschreibt sie das Profil, die Tiefe f\u00fchrt der Katalog hier nicht.\", s:\"abmessung bauteilinformation breite entwaesserung kastenrinne mass pflasterrinne rinne rinnenbreite weite\"},\n        {n:\"Rinnentyp\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Welche Bauart die Rinne hat, etwa Kastenrinne oder Pflasterrinne. Freier Text, deshalb lohnt eine Werteliste, bevor drei B\u00fcros drei Schreibweisen liefern.\", s:\"bauart bauteilinformation entwaesserung kastenrinne muldenrinne pflasterrinne rinne rinnenstein rinnentyp typ\"},\n        {n:\"Rohranschluss\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Art des Anschlusses am Rohr.\", s:\"anschluss bauteilinformation einbindung gelenkstueck muffe rohr rohranschluss schacht stutzen uebergang verbindung\"},\n        {n:\"Rohrform\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Querschnittsform des Rohrs, etwa Kreis oder Ei.\", s:\"bauteilinformation ei eiprofil form kreis kreisprofil profil querschnitt rechteck rohrform\"},\n        {n:\"Schachtanschluss\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Art des Anschlusses am Schacht.\", s:\"anschluss bauteilinformation einbindung gelenk gerinne rohr schacht schachtanschluss stutzen uebergang\"},\n        {n:\"Schachthoehe\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die H\u00f6he des Schachtaufbaus. Nicht die Tiefe unter Gel\u00e4nde, die ergibt sich erst aus Deckelh\u00f6he und Schachtsohle.\", s:\"aufbau bauteilinformation deckelhoehe hoehe konus meter schacht schachthoehe schachtring tiefe\"},\n        {n:\"Schachtnennweite\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Nennweite des Schachts, im Kanalbau meist DN 1000.\", s:\"1000 bauteilinformation dn1000 durchmesser einsteigschacht nennweite schacht schachtnennweite schachtring weite\"},\n        {n:\"Schachtsohle\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Sohle des Schachts, also der tiefste Punkt im Gerinne.\", s:\"bauteilinformation gerinne gerinnesohle hoehe hoehenangabe muendung schacht schachtsohle sohle sohlhoehe tiefpunkt\"},\n        {n:\"_Schachttiefe\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die Tiefe des Schachts in Metern, von der Abdeckung bis zur Sohle. Eine abgeleitete Zahl: Sie muss zu Schachth\u00f6he und Sohlh\u00f6he passen, sonst widerspricht sich das Modell.\", s:\"deckel mass objektinformation pset schacht schachttiefe sohle tiefe\"},\n        {n:\"Schichtbezeichnung_Name\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Der Name der Baugrundschicht aus dem Gutachten. Gemeint ist die gewachsene Schicht, nicht die eingebaute, sonst passt der Kennwert nicht zum Objekt.\", s:\"baugrund bauteilinformation bezeichnung bohrprofil geologie gutachten horizont name schicht schichtbezeichnung stratum\"},\n        {n:\"Schichtdicke\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Dicke einer einzelnen Schicht. Im Aufbau steht daneben die Einbaudicke, gemeint ist meist dasselbe, gef\u00fcllt wird selten beides.\", s:\"aufbau bauteilinformation dicke einbau lage lagenweise millimeter oberbau schicht schichtdicke staerke\"},\n        {n:\"Schichtnummer\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Nummer der Schicht in der Abfolge.\", s:\"abfolge aufbau bauteilinformation lage nummer nummerierung reihenfolge schicht schichtnummer zaehlung\"},\n        {n:\"Segmentnummer\", a:\"m\", c:0, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die laufende Nummer eines Trassensegments. Sie ordnet die Reihenfolge entlang der Achse, die Station ersetzt sie nicht.\", s:\"abschnitt achse bauteilinformation element laufend nummer segment segmentnummer teil trassierung\"},\n        {n:\"Sohle_abdichten\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob die Sohle abgedichtet wird.\", s:\"abdichten abdichtung bauteilinformation dichtung folie ja nein schacht sohle wasserdicht\"},\n        {n:\"_Sohlhoehe\", a:\"m\", c:2, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"m\", k:\"Die H\u00f6he der Sohle. Im Kanalbau die Zahl, an der das Gef\u00e4lle h\u00e4ngt.\", s:\"gefaelle hoehe kanal objektinformation pset sohle sohlhoehe tiefpunkt\"},\n        {n:\"_StationBis\", a:\"m\", c:6, g:1, p:\"Pset_Objektinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Endstation im Hamburger Eigenschaftssatz, als Text gef\u00fchrt. Der Bundeskatalog nennt dasselbe StationierungBis, ebenfalls als Text.\", s:\"achse bis ende endpunkt kilometer meter objektinformation pset station stationierung vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"StationierungBis in Lage\"}]},\n        {n:\"StationierungBis\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Die Endstation des Bauteils an der Achse.\", h:\"Entsprechungen in anderen Katalogen: _StationBis (BIM.Hamburg), Stationierung bis (DB InfraGO AG). Abgleich vom 06.08.2026.\", s:\"achse bezug bis ende endpunkt kilometer lage station stationierung text\", m:[{k:\"BIM-Portal Hamburg\",d:\"_StationBis in Pset_Objektinformation\"}]},\n        {n:\"StationierungVon\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"string\", q:\"Text\", f:1, k:\"Die Anfangsstation des Bauteils an der Achse. Der Datentyp ist Text, nicht Zahl, damit Schreibweisen wie 0+120,50 m\u00f6glich bleiben.\", h:\"Dieselbe Angabe hei\u00dft in anderen \u00f6ffentlichen Katalogen anders: _StationVon im Eigenschaftssatz Pset_Objektinformation (BIM.Hamburg) und Stationierung von im Eigenschaftssatz Allgemein (DB InfraGO AG). Abgleich vom 06.08.2026.\", s:\"achse anfang anfangspunkt beginn bezug kilometer lage station stationierung text von\", m:[{k:\"BIM-Portal Hamburg\",d:\"_StationVon in Pset_Objektinformation\"}]},\n        {n:\"_StationVon\", a:\"m\", c:6, g:1, p:\"Pset_Objektinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Anfangsstation im Hamburger Katalog. Dieselbe Sachfrage wie StationierungVon im Bundeskatalog, anderer Name, anderer Eigenschaftssatz, andere Schreibweise des Datentyps.\", h:\"Drei \u00f6ffentliche deutsche Kataloge, drei Namen f\u00fcr dieselbe Angabe: StationierungVon in Lage (Pflegestelle Stra\u00dfe), _StationVon in Pset_Objektinformation (BIM.Hamburg), Stationierung von in Allgemein (DB InfraGO AG). Abgleich vom 06.08.2026.\", s:\"anfang name objektinformation pset station stationierung unterschied vergleich von\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"StationierungVon in Lage\"}]},\n        {n:\"Strassenklasse\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Sagt, ob Bundes-, Landes-, Kreis- oder Gemeindestra\u00dfe. Daran h\u00e4ngt die Baulast, deshalb ist das Feld im kommunalen Projekt mehr als eine Beschreibung.\", s:\"baulast bauteilinformation bundesstrasse gemeinde klasse kreisstrasse landesstrasse gemeindestrasse strassenklasse widmung\"},\n        {n:\"Streifenart\", a:\"m\", c:3, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Welcher Streifen im Querschnitt gemeint ist, Fahrstreifen, Gehweg oder Parkstreifen. Erst damit wird aus einer Fl\u00e4che eine Nutzung.\", s:\"art bauteilinformation fahrstreifen gehweg parken parkstreifen querschnitt radweg seitenstreifen streifen streifenart\"},\n        {n:\"_Tangentenrichtung\", a:\"m\", c:0, g:1, p:\"Pset_Objektinformation\", t:\"Gleitkommazahl\", q:\"Zahl\", u:\"gon\", k:\"Die Richtung der Tangente in Gon, eine der wenigen Angaben mit Einheit im Katalog. Grad und Gon lassen sich hier nicht verwechseln, weil die Einheit mitgeliefert wird.\", s:\"achse azimut gon objektinformation pset richtung richtungswinkel tangente tangentenrichtung trassierung winkel\"},\n        {n:\"Typ\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Der Typ des Bauteils. Ein Name, der im Portal mehrfach vorkommt.\", s:\"art ausfuehrung ausfuehrungstyp bauart bauform bauteilinformation mehrdeutig modell typ variante\"},\n        {n:\"Typenbezeichnung\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Typbezeichnung des Bauteils, meist aus dem Katalog des Herstellers. Sie steht neben dem Merkmal Typ, ohne dass der Katalog beide gegeneinander abgrenzt.\", s:\"bauart bauteilinformation bezeichnung fabrikat hersteller katalog modell produkt typenbezeichnung\"},\n        {n:\"Unterhaltung\", a:\"m\", c:6, g:0, p:\"Bauwerksinformationen\", t:\"string\", q:\"Text\", f:1, k:\"Wer das Bauwerk nach der Abnahme unterh\u00e4lt. In der Gemeindestra\u00dfe oft nicht derselbe wie der Auftraggeber, deshalb steht es getrennt.\", s:\"baulast bauwerksinformationen betreiber eigentuemer instandhaltung pflege traeger unterhaltung wartung zustaendig\"},\n        {n:\"Untersuchungsart\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Womit der Baugrund erkundet wurde, Bohrung, Sondierung oder Laborversuch. Ohne diese Angabe ist ein Kennwert am Objekt nicht einzuordnen.\", s:\"art baugrund bauteilinformation bohrung labor sondierung untersuchung untersuchungsart\"},\n        {n:\"Verdichtungsgrad\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Verdichtungsgrad, ohne dass der Katalog Soll und Ist trennt. Genau daran entscheidet sich, ob die Zahl eine Anforderung ist oder ein Nachweis.\", s:\"bauteilinformation dpr grad nachweis proktor qualitaet verdichtung verdichtungsgrad\"},\n        {n:\"Verdichtungsgrad_Dpr\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Verdichtungsgrad bezogen auf die einfache Proctordichte. Er steht neben dem allgemeinen Verdichtungsgrad, zwei Felder f\u00fcr dieselbe Pr\u00fcfung.\", s:\"anforderung bauteilinformation doppelt dpr einbau nachweis proctor prozent soll verdichtung verdichtungsgrad\", m:[{k:\"BIM-Portal Hamburg\",d:\"_VerdichtungsgradDPr in Pset_Objektinformation\"}]},\n        {n:\"_VerdichtungsgradDPr\", a:\"m\", c:1, g:1, p:\"Pset_Objektinformation\", t:\"Zeichenkette\", q:\"Text\", k:\"Die Hamburger Fassung derselben Angabe, als Text statt als Zahl gef\u00fchrt. Damit kommen Werte wie 98 Prozent und 0,98 im selben Feld an.\", s:\"dpr nachweis objektinformation proctor pset verdichtung verdichtungsgrad vergleich\", m:[{k:\"BIM-Portal Stra\u00dfe\",d:\"Verdichtungsgrad_Dpr in Bauteilinformation\"}]},\n        {n:\"Verfuellungsart\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"string\", q:\"Text\", f:1, k:\"Die Art der Verf\u00fcllung, etwa mit Aushub oder mit Fremdmaterial.\", s:\"art aushub bauteilinformation fremd graben material verfuellung verfuellungsart\"},\n        {n:\"Volumenstrom\", a:\"m\", c:2, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Wie viel Wasser durchgeht. Ohne Einheit im Katalog, und Liter je Sekunde zu Kubikmeter je Stunde stehen im Verh\u00e4ltnis 1 zu 3,6.\", s:\"abfluss abwasser bauteilinformation durchfluss einheit hydraulik liter menge pumpe volumenstrom\"},\n        {n:\"Von_BauKM\", a:\"m\", c:6, g:0, p:\"Lage\", t:\"real\", q:\"Zahl\", f:1, k:\"Der Anfang des Bauteils in der Baukilometrierung. Sie l\u00e4uft eigenst\u00e4ndig neben der Netzstationierung, beide Zahlen d\u00fcrfen nicht vermischt werden.\", s:\"abschnitt anfang bau baukilometer kilometer lage meter start startstation von\"},\n        {n:\"Zulassungsnummer\", a:\"m\", c:4, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Nummer der bauaufsichtlichen Zulassung. Als Zahl gef\u00fchrt, obwohl solche Nummern Buchstaben und Schr\u00e4gstriche enthalten.\", s:\"abz bauaufsicht bauteilinformation dibt nachweis nummer pruefzeichen zulassung zulassungsbescheid zulassungsnummer\"},\n        {n:\"Zustandszahl_IC\", a:\"m\", c:1, g:0, p:\"Bauteilinformation\", t:\"real\", q:\"Zahl\", f:1, k:\"Die Konsistenzzahl bindiger B\u00f6den, eine Verh\u00e4ltniszahl ohne Einheit. Sie sagt, wie fest ein bindiger Boden bei seinem Wassergehalt ist.\", s:\"bauteilinformation bindig boden kennwert konsistenz konsistenzzahl labor verhaeltniszahl wassergehalt zustandszahl\"}\n    ];\n\n    var TOTAL = DATA.length;\n\n    \/* ---------------------------------------------------------------\n       Normalisierung. Umlaute werden aufgeloest, fuehrende Unterstriche\n       fallen weg, damit _StationVon ueber station gefunden wird.\n       --------------------------------------------------------------- *\/\n    function norm(s) {\n        var t = String(s).toLowerCase();\n        t = t.split('\u00e4').join('ae');\n        t = t.split('\u00f6').join('oe');\n        t = t.split('\u00fc').join('ue');\n        t = t.split('\u00df').join('ss');\n        t = t.split('_').join(' ');\n        t = t.split('\u203a').join(' ');\n        t = t.split(',').join(' ');\n        t = t.split('.').join(' ');\n        t = t.split('-').join(' ');\n        t = t.split('\/').join(' ');\n        t = t.replace(\/\\s+\/g, ' ');\n        return t.trim();\n    }\n\n    function compact(s) {\n        return norm(s).split(' ').join('');\n    }\n\n    DATA.forEach(function (d, i) {\n        d._i = i;\n        var teile = [d.n, d.p || '', d.t || '', d.q || '', d.u || '',\n                     d.x || '', d.y || '', d.z || '', d.k, d.h || '', d.s,\n                     KATS[d.c], KAT_WORT[d.c], G_WORT[d.g], ART_LBL[d.a]];\n        if (d.e) {\n            teile.push(E_WORT[d.e]);\n        }\n        if (d.a === 'm') {\n            if (!d.u) {\n                teile.push('ohne einheit keine einheit');\n            }\n        }\n        if (d.m) {\n            d.m.forEach(function (o) {\n                teile.push(o.k);\n                teile.push(o.d);\n            });\n            teile.push('mehrere kataloge doppelt');\n        }\n        d._hay = norm(teile.join(' '));\n        d._hayC = d._hay.split(' ').join('');\n        d._name = norm(d.n);\n        d._nameC = compact(d.n);\n        d._sort = d._name;\n    });\n\n    \/* ---------------------------------------------------------------\n       Filterwerte aus den Daten bilden. Ein Wert wird nur angeboten,\n       wenn ihn mindestens fuenf Eintraege tragen. Sonst waere es ein\n       Schalter, der in eine leere Liste fuehrt.\n       --------------------------------------------------------------- *\/\n    var SCHWELLE = 5;\n\n    function zaehle(fn) {\n        var map = {};\n        DATA.forEach(function (d) {\n            var v = fn(d);\n            if (v === null) {\n                return;\n            }\n            if (v === undefined) {\n                return;\n            }\n            if (v === '') {\n                return;\n            }\n            map[v] = (map[v] || 0) + 1;\n        });\n        return map;\n    }\n\n    var CNT_KAT = zaehle(function (d) { return d.c; });\n    var CNT_ART = zaehle(function (d) { return d.a; });\n    var CNT_EBE = zaehle(function (d) { return d.e; });\n    var CNT_PSET = zaehle(function (d) { return d.a === 'm' ? d.p : null; });\n    var CNT_KAT2 = zaehle(function (d) { return d.g; });\n\n    var searchEl = document.getElementById('mkf-search');\n    var resultsEl = document.getElementById('mkf-results');\n    var countEl = document.getElementById('mkf-count');\n    var resetEl = document.getElementById('mkf-reset');\n    var psetNoteEl = document.getElementById('mkf-pset-note');\n    document.getElementById('mkf-total-scope').textContent = String(TOTAL);\n\n    var aktivKat = null;          \/* Einfachauswahl *\/\n    var aktivArt = {};\n    var aktivEbene = {};\n    var aktivPset = {};\n    var aktivKatalog = {};\n    var flagOhneEinheit = false;\n    var flagMehrere = false;\n    var zeigeAlle = false;\n\n    function macheSeg(label, klasse) {\n        var b = document.createElement('button');\n        b.type = 'button';\n        b.className = klasse;\n        b.setAttribute('aria-pressed', 'false');\n        b.textContent = label;\n        return b;\n    }\n\n    function setzeAktiv(btn, an) {\n        if (an) {\n            btn.classList.add('is-active');\n        } else {\n            btn.classList.remove('is-active');\n        }\n        btn.setAttribute('aria-pressed', an ? 'true' : 'false');\n    }\n\n    \/* --- Kategorie, Einfachauswahl --- *\/\n    var katWrap = document.getElementById('mkf-kat-filters');\n    var katAlle = macheSeg('Alle', 'mkf-seg');\n    katAlle.setAttribute('data-kat', 'alle');\n    katAlle.addEventListener('click', function () {\n        aktivKat = null;\n        zeigeAlle = false;\n        maleFilter();\n        zeichne();\n    });\n    katWrap.appendChild(katAlle);\n    KATS.forEach(function (label, idx) {\n        if ((CNT_KAT[idx] || 0) < SCHWELLE) {\n            return;\n        }\n        var b = macheSeg(label, 'mkf-seg');\n        b.setAttribute('data-kat', String(idx));\n        b.addEventListener('click', function () {\n            aktivKat = aktivKat === idx ? null : idx;\n            zeigeAlle = false;\n            maleFilter();\n            zeichne();\n        });\n        katWrap.appendChild(b);\n    });\n\n    \/* --- Mehrfachfilter --- *\/\n    function baueMehrfach(wrapId, werte, speicher, attr, klasse) {\n        var wrap = document.getElementById(wrapId);\n        var alle = macheSeg('Alle', klasse);\n        alle.setAttribute(attr, 'alle');\n        alle.addEventListener('click', function () {\n            Object.keys(speicher).forEach(function (k) { delete speicher[k]; });\n            zeigeAlle = false;\n            maleFilter();\n            zeichne();\n        });\n        wrap.appendChild(alle);\n        werte.forEach(function (w) {\n            var b = macheSeg(w.label, klasse);\n            b.setAttribute(attr, String(w.wert));\n            b.addEventListener('click', function () {\n                if (speicher[w.wert] === true) {\n                    delete speicher[w.wert];\n                } else {\n                    speicher[w.wert] = true;\n                }\n                zeigeAlle = false;\n                maleFilter();\n                zeichne();\n            });\n            wrap.appendChild(b);\n        });\n    }\n\n    var artWerte = [];\n    ['k', 'm'].forEach(function (a) {\n        if ((CNT_ART[a] || 0) >= SCHWELLE) {\n            artWerte.push({ wert: a, label: a === 'k' ? 'Klasse' : 'Merkmal' });\n        }\n    });\n    baueMehrfach('mkf-art-filters', artWerte, aktivArt, 'data-art', 'mkf-seg');\n\n    var ebeneWerte = [];\n    [1, 2, 3].forEach(function (e) {\n        if ((CNT_EBE[e] || 0) >= SCHWELLE) {\n            ebeneWerte.push({ wert: e, label: E_LBL[e] });\n        }\n    });\n    baueMehrfach('mkf-ebene-filters', ebeneWerte, aktivEbene, 'data-ebene', 'mkf-seg mkf-seg-small');\n\n    var psetNamen = Object.keys(CNT_PSET);\n    psetNamen.sort(function (a, b) { return CNT_PSET[b] - CNT_PSET[a]; });\n    var psetWerte = [];\n    var psetKlein = [];\n    psetNamen.forEach(function (p) {\n        if (CNT_PSET[p] >= SCHWELLE) {\n            psetWerte.push({ wert: p, label: p });\n        } else {\n            psetKlein.push(p);\n        }\n    });\n    baueMehrfach('mkf-pset-filters', psetWerte, aktivPset, 'data-pset', 'mkf-seg mkf-seg-small');\n\n    psetKlein.sort();\n    if (psetKlein.length > 0) {\n        psetNoteEl.textContent = 'Hier stehen nur Eigenschaftss\u00e4tze mit mindestens f\u00fcnf Eintr\u00e4gen. Kleiner sind: ' +\n            psetKlein.join(', ') + '. Klassifizierung und Bauphase haben im Bundeskatalog je genau drei Merkmale. ' +\n            'Ausgerechnet am kleinsten Satz h\u00e4ngt die Pr\u00fcfung, er steht in der Kategorie Klassifizierung und Pflichtangaben.';\n    }\n\n    var katalogWerte = [];\n    [0, 1, 2, 3].forEach(function (g) {\n        if ((CNT_KAT2[g] || 0) >= SCHWELLE) {\n            katalogWerte.push({ wert: g, label: GLBL[g] });\n        }\n    });\n    baueMehrfach('mkf-kat2-filters', katalogWerte, aktivKatalog, 'data-katalog', 'mkf-seg mkf-seg-small');\n\n    \/* --- Zwei Umschalter --- *\/\n    var flagWrap = document.getElementById('mkf-flag-filters');\n    var btnEinheit = macheSeg('Ohne Einheit im Katalog', 'mkf-seg mkf-seg-small');\n    btnEinheit.addEventListener('click', function () {\n        flagOhneEinheit = flagOhneEinheit === false;\n        zeigeAlle = false;\n        maleFilter();\n        zeichne();\n    });\n    flagWrap.appendChild(btnEinheit);\n\n    var btnMehrere = macheSeg('In mehreren Katalogen', 'mkf-seg mkf-seg-small');\n    btnMehrere.addEventListener('click', function () {\n        flagMehrere = flagMehrere === false;\n        zeigeAlle = false;\n        maleFilter();\n        zeichne();\n    });\n    flagWrap.appendChild(btnMehrere);\n\n    function maleFilter() {\n        setzeAktiv(katAlle, aktivKat === null);\n        var i;\n        var btns = katWrap.querySelectorAll('[data-kat]');\n        for (i = 0; i < btns.length; i++) {\n            var v = btns[i].getAttribute('data-kat');\n            if (v !== 'alle') {\n                setzeAktiv(btns[i], aktivKat === parseInt(v, 10));\n            }\n        }\n        maleGruppe('mkf-art-filters', 'data-art', aktivArt, false);\n        maleGruppe('mkf-ebene-filters', 'data-ebene', aktivEbene, true);\n        maleGruppe('mkf-pset-filters', 'data-pset', aktivPset, false);\n        maleGruppe('mkf-kat2-filters', 'data-katalog', aktivKatalog, true);\n        setzeAktiv(btnEinheit, flagOhneEinheit);\n        setzeAktiv(btnMehrere, flagMehrere);\n    }\n\n    function maleGruppe(wrapId, attr, speicher, numerisch) {\n        var wrap = document.getElementById(wrapId);\n        var btns = wrap.querySelectorAll('[' + attr + ']');\n        var leer = Object.keys(speicher).length === 0;\n        var i;\n        for (i = 0; i < btns.length; i++) {\n            var v = btns[i].getAttribute(attr);\n            if (v === 'alle') {\n                setzeAktiv(btns[i], leer);\n            } else {\n                var schluessel = numerisch ? parseInt(v, 10) : v;\n                setzeAktiv(btns[i], speicher[schluessel] === true);\n            }\n        }\n    }\n\n    \/* ---------------------------------------------------------------\n       Treffer und Rangfolge\n       --------------------------------------------------------------- *\/\n    function passt(d, woerter) {\n        return woerter.every(function (w) {\n            if (d._hay.indexOf(w) !== -1) {\n                return true;\n            }\n            return d._hayC.indexOf(w) !== -1;\n        });\n    }\n\n    \/* Treffer im Namen stehen vor Treffern in den Stichworten. Bei einer\n       Suche aus mehreren Woertern zaehlt, wie viele davon im Namen stehen. *\/\n    function rang(d, woerter, q, qc) {\n        if (d._name === q) {\n            return 6;\n        }\n        if (d._nameC === qc) {\n            return 6;\n        }\n        if (d._name.indexOf(q) === 0) {\n            return 5;\n        }\n        if (d._nameC.indexOf(qc) === 0) {\n            return 5;\n        }\n        var wortAnfang = false;\n        d._name.split(' ').forEach(function (teil) {\n            if (teil.indexOf(q) === 0) {\n                wortAnfang = true;\n            }\n        });\n        if (wortAnfang) {\n            return 4;\n        }\n        if (d._name.indexOf(q) !== -1) {\n            return 3;\n        }\n        if (d._nameC.indexOf(qc) !== -1) {\n            return 3;\n        }\n        var imNamen = 0;\n        woerter.forEach(function (w) {\n            if (d._name.indexOf(w) !== -1) {\n                imNamen = imNamen + 1;\n            } else if (d._nameC.indexOf(w) !== -1) {\n                imNamen = imNamen + 1;\n            }\n        });\n        if (imNamen === woerter.length) {\n            return 2;\n        }\n        if (imNamen > 0) {\n            return 1;\n        }\n        return 0;\n    }\n\n    function nachName(a, b) {\n        var c = a._sort.localeCompare(b._sort, 'de');\n        if (c !== 0) {\n            return c;\n        }\n        return (a.e || 0) - (b.e || 0);\n    }\n\n    \/* Aehnlichkeit ueber Zeichenpaare, fuer die Vorschlaege bei null Treffern *\/\n    function paare(s) {\n        var out = [];\n        var i;\n        for (i = 0; i + 1 < s.length; i++) {\n            out.push(s.substr(i, 2));\n        }\n        return out;\n    }\n\n    function aehnlich(a, b) {\n        var pa = paare(a);\n        var pb = paare(b);\n        if (pa.length === 0) {\n            return 0;\n        }\n        if (pb.length === 0) {\n            return 0;\n        }\n        var topf = {};\n        pb.forEach(function (g) { topf[g] = (topf[g] || 0) + 1; });\n        var gleich = 0;\n        pa.forEach(function (g) {\n            if (topf[g] > 0) {\n                gleich = gleich + 1;\n                topf[g] = topf[g] - 1;\n            }\n        });\n        return (2 * gleich) \/ (pa.length + pb.length);\n    }\n\n    \/* Gemeinsamer Wortanfang. Wer bordanlage tippt, meint eher den Bordstein\n       als die Pumpenanlage, also zaehlt der Anfang mehr als die Zeichenpaare. *\/\n    function anfang(a, b) {\n        var i = 0;\n        while (i < a.length) {\n            if (i >= b.length) {\n                break;\n            }\n            if (a.charAt(i) !== b.charAt(i)) {\n                break;\n            }\n            i = i + 1;\n        }\n        if (i < 3) {\n            return 0;\n        }\n        return i \/ Math.max(a.length, b.length);\n    }\n\n    function vorschlaege(qc) {\n        var bewertet = DATA.map(function (d) {\n            var beste = aehnlich(qc, d._nameC);\n            var sTag = aehnlich(qc, compact(d.s)) * 0.5;\n            if (sTag > beste) {\n                beste = sTag;\n            }\n            var sPre = anfang(qc, d._nameC) * 1.6;\n            if (sPre > beste) {\n                beste = sPre;\n            }\n            return { d: d, s: beste };\n        });\n        bewertet.sort(function (a, b) {\n            if (b.s !== a.s) {\n                return b.s - a.s;\n            }\n            return nachName(a.d, b.d);\n        });\n        var out = [];\n        var gesehen = {};\n        var i = 0;\n        while (i < bewertet.length) {\n            if (out.length >= 4) {\n                break;\n            }\n            var kand = bewertet[i].d;\n            if (gesehen[kand._nameC] !== true) {\n                gesehen[kand._nameC] = true;\n                out.push(kand);\n            }\n            i = i + 1;\n        }\n        return out;\n    }\n\n    \/* ---------------------------------------------------------------\n       Hervorhebung ohne Zeichenketten mit Markup\n       --------------------------------------------------------------- *\/\n    function schreibeHervor(eltern, text, woerter) {\n        if (woerter.length === 0) {\n            eltern.appendChild(document.createTextNode(text));\n            return;\n        }\n        var flach = text.toLowerCase();\n        var stellen = [];\n        woerter.forEach(function (w) {\n            if (w.length === 0) {\n                return;\n            }\n            var ab = 0;\n            var pos = flach.indexOf(w, ab);\n            while (pos !== -1) {\n                stellen.push({ a: pos, b: pos + w.length });\n                ab = pos + w.length;\n                pos = flach.indexOf(w, ab);\n            }\n        });\n        if (stellen.length === 0) {\n            eltern.appendChild(document.createTextNode(text));\n            return;\n        }\n        stellen.sort(function (x, y) { return x.a - y.a; });\n        var gefasst = [];\n        stellen.forEach(function (r) {\n            if (gefasst.length === 0) {\n                gefasst.push(r);\n                return;\n            }\n            var letzt = gefasst[gefasst.length - 1];\n            if (r.a <= letzt.b) {\n                if (r.b > letzt.b) {\n                    letzt.b = r.b;\n                }\n            } else {\n                gefasst.push(r);\n            }\n        });\n        var cursor = 0;\n        gefasst.forEach(function (r) {\n            if (r.a > cursor) {\n                eltern.appendChild(document.createTextNode(text.slice(cursor, r.a)));\n            }\n            var mk = document.createElement('mark');\n            mk.textContent = text.slice(r.a, r.b);\n            eltern.appendChild(mk);\n            cursor = r.b;\n        });\n        if (cursor < text.length) {\n            eltern.appendChild(document.createTextNode(text.slice(cursor)));\n        }\n    }\n\n    function zeile(klasse) {\n        var p = document.createElement('p');\n        p.className = klasse;\n        return p;\n    }\n\n    function mono(text) {\n        var s = document.createElement('span');\n        s.className = 'mkf-mono';\n        s.textContent = text;\n        return s;\n    }\n\n    \/* ---------------------------------------------------------------\n       Karte bauen. Keine Ampelstreifen, keine runden Statuspunkte.\n       --------------------------------------------------------------- *\/\n    function baueKarte(d, woerter) {\n        var karte = document.createElement('div');\n        karte.className = 'mkf-card';\n\n        \/* Zeile 1: Name, Art, Ebene *\/\n        var kopf = document.createElement('div');\n        kopf.className = 'mkf-card-head';\n\n        var name = document.createElement('span');\n        name.className = 'mkf-card-name';\n        schreibeHervor(name, d.n, woerter);\n        kopf.appendChild(name);\n\n        var art = document.createElement('span');\n        art.className = 'mkf-card-art';\n        art.textContent = ART_LBL[d.a];\n        kopf.appendChild(art);\n\n        if (d.e) {\n            var eb = document.createElement('span');\n            eb.className = 'mkf-badge';\n            eb.textContent = E_LBL[d.e];\n            kopf.appendChild(eb);\n        }\n        if (d.m) {\n            var mb = document.createElement('span');\n            mb.className = 'mkf-badge';\n            mb.textContent = 'in mehreren Katalogen';\n            kopf.appendChild(mb);\n        }\n        karte.appendChild(kopf);\n\n        \/* Zeile 2: Pfad oder Eigenschaftssatz *\/\n        if (d.p) {\n            var z2 = zeile('mkf-line');\n            if (d.a === 'k') {\n                z2.appendChild(document.createTextNode('Pfad: '));\n            } else {\n                z2.appendChild(document.createTextNode('Eigenschaftssatz: '));\n            }\n            var pw = document.createElement('span');\n            pw.className = 'mkf-mono';\n            schreibeHervor(pw, d.p, woerter);\n            z2.appendChild(pw);\n            karte.appendChild(z2);\n        }\n\n        \/* Zeile 3: Datentyp und Einheit, nur bei Merkmalen *\/\n        if (d.a === 'm') {\n            var z3 = zeile('mkf-line');\n            z3.appendChild(document.createTextNode('Datentyp: '));\n            z3.appendChild(mono(d.t || 'nicht angegeben'));\n            if (d.q) {\n                if (d.q !== d.t) {\n                    z3.appendChild(document.createTextNode(' (' + d.q + ')'));\n                }\n            }\n            z3.appendChild(document.createTextNode('  \u00b7  Einheit: '));\n            if (d.u) {\n                z3.appendChild(mono(d.u));\n            } else {\n                var offen = document.createElement('span');\n                offen.className = 'mkf-open';\n                offen.textContent = 'keine Einheit im Katalog, im BAP vereinbaren';\n                z3.appendChild(offen);\n            }\n            karte.appendChild(z3);\n        }\n\n        \/* Zeile 4: IFC-Zuordnung *\/\n        if (d.x || d.y || d.z) {\n            var z4 = zeile('mkf-line');\n            z4.appendChild(document.createTextNode('IFC: '));\n            var teile = [];\n            if (d.x) { teile.push(['IFC 4.3', d.x]); }\n            if (d.y) { teile.push(['IFC4', d.y]); }\n            if (d.z) { teile.push(['IFC 2x3', d.z]); }\n            teile.forEach(function (t, i) {\n                if (i > 0) {\n                    z4.appendChild(document.createTextNode('  \u00b7  '));\n                }\n                z4.appendChild(document.createTextNode(t[0] + ' '));\n                z4.appendChild(mono(t[1]));\n            });\n            karte.appendChild(z4);\n        }\n\n        \/* Zeile 5: selbst geschriebene Kurzbeschreibung *\/\n        var kurz = zeile('mkf-card-kurz');\n        schreibeHervor(kurz, d.k, woerter);\n        karte.appendChild(kurz);\n\n        \/* Zeile 6: derselbe Name in anderen Katalogen *\/\n        if (d.m) {\n            var auch = zeile('mkf-card-auch');\n            auch.appendChild(document.createTextNode('Dieselbe Angabe f\u00fchren auch: '));\n            d.m.forEach(function (o, i) {\n                if (i > 0) {\n                    auch.appendChild(document.createTextNode('; '));\n                }\n                auch.appendChild(document.createTextNode(o.k));\n                if (o.d) {\n                    auch.appendChild(document.createTextNode(' ('));\n                    auch.appendChild(mono(o.d));\n                    auch.appendChild(document.createTextNode(')'));\n                }\n            });\n            auch.appendChild(document.createTextNode('.'));\n            karte.appendChild(auch);\n        }\n\n        \/* Hinweis *\/\n        if (d.h) {\n            var hin = document.createElement('p');\n            hin.className = 'mkf-card-hinweis';\n            var hs = document.createElement('span');\n            hs.textContent = d.h;\n            hin.appendChild(hs);\n            karte.appendChild(hin);\n        }\n\n        \/* Fusszeile der Karte *\/\n        var fuss = zeile('mkf-card-foot');\n        var fussText = 'Katalog: ' + GLANG[d.g];\n        if (d.f) {\n            fussText = fussText + '  \u00b7  Fachmodell: Verkehrsanlage';\n        }\n        fussText = fussText + '  \u00b7  Stand: ' + STAND;\n        fuss.textContent = fussText;\n        karte.appendChild(fuss);\n\n        return karte;\n    }\n\n    \/* ---------------------------------------------------------------\n       Ausgabe\n       --------------------------------------------------------------- *\/\n    function zeichne() {\n        var roh = searchEl.value;\n        var q = norm(roh);\n        var qc = compact(roh);\n        var woerter = q === '' ? [] : q.split(' ');\n\n        var artAktiv = Object.keys(aktivArt).length > 0;\n        var ebeneAktiv = Object.keys(aktivEbene).length > 0;\n        var psetAktiv = Object.keys(aktivPset).length > 0;\n        var katalogAktiv = Object.keys(aktivKatalog).length > 0;\n\n        var treffer = DATA.filter(function (d) {\n            if (aktivKat !== null) {\n                if (d.c !== aktivKat) {\n                    return false;\n                }\n            }\n            if (artAktiv) {\n                if (aktivArt[d.a] !== true) {\n                    return false;\n                }\n            }\n            if (ebeneAktiv) {\n                if (aktivEbene[d.e] !== true) {\n                    return false;\n                }\n            }\n            if (psetAktiv) {\n                if (d.a !== 'm') {\n                    return false;\n                }\n                if (aktivPset[d.p] !== true) {\n                    return false;\n                }\n            }\n            if (katalogAktiv) {\n                if (aktivKatalog[d.g] !== true) {\n                    return false;\n                }\n            }\n            if (flagOhneEinheit) {\n                if (d.a !== 'm') {\n                    return false;\n                }\n                if (d.u) {\n                    return false;\n                }\n            }\n            if (flagMehrere) {\n                if (!d.m) {\n                    return false;\n                }\n            }\n            if (woerter.length === 0) {\n                return true;\n            }\n            return passt(d, woerter);\n        });\n\n        if (woerter.length > 0) {\n            treffer.forEach(function (d) { d._rang = rang(d, woerter, q, qc); });\n            treffer.sort(function (a, b) {\n                if (b._rang !== a._rang) {\n                    return b._rang - a._rang;\n                }\n                return nachName(a, b);\n            });\n        } else {\n            treffer.sort(function (a, b) {\n                if (a.c !== b.c) {\n                    return a.c - b.c;\n                }\n                return nachName(a, b);\n            });\n        }\n\n        schreibeZahl(treffer.length, q, artAktiv, ebeneAktiv, psetAktiv, katalogAktiv);\n\n        while (resultsEl.firstChild) {\n            resultsEl.removeChild(resultsEl.firstChild);\n        }\n\n        if (treffer.length === 0) {\n            resultsEl.appendChild(baueLeer(roh.trim(), qc));\n            return;\n        }\n\n        var grenze = zeigeAlle ? treffer.length : Math.min(treffer.length, LIMIT);\n        var i;\n        for (i = 0; i < grenze; i++) {\n            resultsEl.appendChild(baueKarte(treffer[i], woerter));\n        }\n        if (grenze < treffer.length) {\n            var mehr = document.createElement('button');\n            mehr.type = 'button';\n            mehr.className = 'mkf-btn mkf-more-toggle';\n            mehr.textContent = 'Weitere ' + (treffer.length - grenze) + ' Eintr\u00e4ge anzeigen';\n            mehr.addEventListener('click', function () {\n                zeigeAlle = true;\n                zeichne();\n            });\n            resultsEl.appendChild(mehr);\n        }\n        resultsEl.scrollTop = 0;\n    }\n\n    function schreibeZahl(n, q, artAktiv, ebeneAktiv, psetAktiv, katalogAktiv) {\n        while (countEl.firstChild) {\n            countEl.removeChild(countEl.firstChild);\n        }\n        var stark = document.createElement('strong');\n        stark.textContent = n + ' von ' + TOTAL;\n        countEl.appendChild(stark);\n\n        var gefiltert = false;\n        if (q !== '') { gefiltert = true; }\n        if (aktivKat !== null) { gefiltert = true; }\n        if (artAktiv) { gefiltert = true; }\n        if (ebeneAktiv) { gefiltert = true; }\n        if (psetAktiv) { gefiltert = true; }\n        if (katalogAktiv) { gefiltert = true; }\n        if (flagOhneEinheit) { gefiltert = true; }\n        if (flagMehrere) { gefiltert = true; }\n\n        var rest = n === 1 ? ' Eintrag' : ' Eintr\u00e4gen';\n        if (gefiltert) {\n            rest = rest + ', nach deiner Eingabe gefiltert';\n        } else {\n            rest = rest + ', nach Kategorie sortiert';\n        }\n        countEl.appendChild(document.createTextNode(rest));\n    }\n\n    function baueLeer(rohText, qc) {\n        var kasten = document.createElement('div');\n        kasten.className = 'mkf-empty';\n\n        var p1 = document.createElement('p');\n        var auf = String.fromCharCode(8222);\n        var zu = String.fromCharCode(8220);\n        if (rohText === '') {\n            p1.textContent = 'Mit dieser Filterkombination bleibt kein Eintrag \u00fcbrig. Nimm einen Schalter wieder heraus.';\n            kasten.appendChild(p1);\n            return kasten;\n        }\n        p1.textContent = 'Zu ' + auf + rohText + zu + ' steht hier nichts. Das hei\u00dft nicht, dass es den Begriff nicht gibt: ' +\n            'Dieses Werkzeug f\u00fchrt einen Ausschnitt, und dieselbe Sache hei\u00dft in jedem Katalog anders.';\n        kasten.appendChild(p1);\n\n        var label = document.createElement('div');\n        label.className = 'mkf-empty-label';\n        label.textContent = 'Am n\u00e4chsten liegen';\n        kasten.appendChild(label);\n\n        var wrap = document.createElement('div');\n        wrap.className = 'mkf-suggests';\n        vorschlaege(qc).forEach(function (d) {\n            var b = document.createElement('button');\n            b.type = 'button';\n            b.className = 'mkf-btn';\n            b.textContent = d.n;\n            b.addEventListener('click', function () {\n                aktivKat = null;\n                leereSpeicher();\n                flagOhneEinheit = false;\n                flagMehrere = false;\n                zeigeAlle = false;\n                maleFilter();\n                searchEl.value = d.n;\n                zeichne();\n                searchEl.focus();\n            });\n            wrap.appendChild(b);\n        });\n        kasten.appendChild(wrap);\n\n        var p2 = document.createElement('p');\n        p2.textContent = 'Wenn nichts davon passt: Der volle Bestand steht im BIM-Portal des Bundes. ' +\n            'Und wenn dein Katalog den Begriff gar nicht f\u00fchrt, ist das kein Grund, ihn zu erfinden. ' +\n            'Dann geh\u00f6rt er als Erg\u00e4nzung in den BIM-Abwicklungsplan.';\n        kasten.appendChild(p2);\n\n        return kasten;\n    }\n\n    function leereSpeicher() {\n        [aktivArt, aktivEbene, aktivPset, aktivKatalog].forEach(function (sp) {\n            Object.keys(sp).forEach(function (k) { delete sp[k]; });\n        });\n    }\n\n    resetEl.addEventListener('click', function () {\n        searchEl.value = '';\n        aktivKat = null;\n        leereSpeicher();\n        flagOhneEinheit = false;\n        flagMehrere = false;\n        zeigeAlle = false;\n        maleFilter();\n        zeichne();\n        searchEl.focus();\n    });\n\n    searchEl.addEventListener('input', function () {\n        zeigeAlle = false;\n        zeichne();\n    });\n\n    maleFilter();\n    zeichne();\n}());\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Merkmals- und Klassenfinder Wie hei\u00dft das Merkmal im Katalog, in welchem Eigenschaftssatz sitzt es, und aus welchem Katalog stammt der [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"disabled","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[53],"tags":[],"class_list":["post-2611","post","type-post","status-publish","format-standard","hentry","category-tf4-das-modell-das-informationen-traegt"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":false,"author_link":"https:\/\/cad-kompass.de\/?author=1"},"uagb_comment_info":0,"uagb_excerpt":"Merkmals- und Klassenfinder Wie hei\u00dft das Merkmal im Katalog, in welchem Eigenschaftssatz sitzt es, und aus welchem Katalog stammt der [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2611","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2611"}],"version-history":[{"count":3,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2611\/revisions"}],"predecessor-version":[{"id":2702,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2611\/revisions\/2702"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2611"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2611"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2611"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}