{"id":2055,"date":"2026-05-15T17:49:49","date_gmt":"2026-05-15T15:49:49","guid":{"rendered":"https:\/\/cad-kompass.de\/?p=2055"},"modified":"2026-06-26T17:54:56","modified_gmt":"2026-06-26T15:54:56","slug":"gebiete-szenarien-finder","status":"publish","type":"post","link":"https:\/\/cad-kompass.de\/?p=2055","title":{"rendered":"Gebiete-Szenarien-Finder"},"content":{"rendered":"\n<style>\n    .gz-box {\n        --gz-primary: #3f5f75;\n        --gz-primary-dark: #2c4a5e;\n        --gz-primary-deep: #1e3548;\n        --gz-ink: #1e293b;\n        --gz-text: #334155;\n        --gz-muted: #64748b;\n        --gz-faint: #94a3b8;\n        --gz-border: #c8d6e0;\n        --gz-surface: #f7f9fb;\n        background: var(--gz-surface);\n        border: 3px solid var(--gz-primary);\n        border-radius: 8px;\n        margin: 28px 0;\n        overflow: hidden;\n        position: relative;\n        font-family: inherit;\n        color: var(--gz-text);\n        line-height: 1.6;\n    }\n    .gz-box *, .gz-box *::before, .gz-box *::after { box-sizing: border-box; }\n\n    \/* Header *\/\n    .gz-header {\n        background: linear-gradient(135deg, var(--gz-primary-deep) 0%, var(--gz-primary-dark) 100%);\n        padding: 20px 28px 18px;\n        position: relative;\n        overflow: hidden;\n    }\n    .gz-header::after {\n        content: '';\n        position: absolute;\n        bottom: 0; left: 0; right: 0;\n        height: 3px;\n        background: repeating-linear-gradient(90deg, var(--gz-primary) 0px, var(--gz-primary) 8px, transparent 8px, transparent 12px);\n    }\n    .gz-header-top { display: flex; align-items: center; gap: 12px; margin-bottom: 6px; }\n    .gz-header-icon { width: 36px; height: 36px; flex-shrink: 0; opacity: 0.85; }\n    .gz-box .gz-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    .gz-box .gz-box-desc {\n        font-size: 0.85rem; color: rgba(255,255,255,0.65);\n        margin: 0; padding: 0; line-height: 1.5; display: block;\n    }\n\n    \/* Body *\/\n    .gz-body { padding: 26px 32px 30px; }\n\n    \/* Privacy *\/\n    .gz-privacy {\n        background: #f0fdf4;\n        border: 1px solid #bbf7d0;\n        border-radius: 3px;\n        padding: 9px 14px;\n        margin-bottom: 16px;\n        font-size: 0.8rem;\n        color: #15803d;\n        line-height: 1.5;\n        display: flex; align-items: center; gap: 8px;\n    }\n    .gz-privacy::before { content: '\\1F512'; flex-shrink: 0; font-size: 0.9rem; }\n\n    \/* Legende *\/\n    .gz-legend {\n        background: #fff;\n        border: 1px solid var(--gz-border);\n        border-radius: 3px;\n        margin-bottom: 16px;\n        overflow: hidden;\n    }\n    .gz-legend > summary {\n        list-style: none;\n        cursor: pointer;\n        padding: 10px 14px;\n        font-size: 0.82rem;\n        font-weight: 600;\n        color: var(--gz-primary);\n        background: #f0f5fa;\n        user-select: none;\n        display: flex;\n        align-items: center;\n        gap: 10px;\n    }\n    .gz-legend > summary::-webkit-details-marker { display: none; }\n    .gz-legend > summary::before {\n        content: \"\\25B8\";\n        font-size: 0.8rem;\n        transition: transform 0.2s;\n        display: inline-block;\n        width: 0.9em;\n    }\n    .gz-legend[open] > summary::before { transform: rotate(90deg); }\n    .gz-legend-body { padding: 14px 16px 16px; font-size: 0.85rem; }\n    .gz-legend-grid {\n        display: grid;\n        grid-template-columns: repeat(3, 1fr);\n        gap: 12px;\n        margin-bottom: 12px;\n    }\n    .gz-legend-item {\n        border-left: 3px solid var(--gz-primary);\n        padding: 4px 10px;\n        background: #f7f9fb;\n    }\n    .gz-legend-item.w1 { border-left-color: #059669; }\n    .gz-legend-item.w2 { border-left-color: #0891b2; }\n    .gz-legend-item.w3 { border-left-color: #7c3aed; }\n    .gz-legend-item strong {\n        display: block;\n        font-size: 0.82rem;\n        color: var(--gz-ink);\n        margin-bottom: 2px;\n    }\n    .gz-legend-item span {\n        font-size: 0.78rem;\n        color: var(--gz-muted);\n        line-height: 1.45;\n    }\n    .gz-legend-note {\n        font-size: 0.8rem;\n        color: var(--gz-muted);\n        line-height: 1.55;\n        padding-top: 10px;\n        border-top: 1px dashed var(--gz-border);\n    }\n    .gz-legend-note strong { color: var(--gz-ink); font-weight: 600; }\n    .gz-legend-schema {\n        display: flex;\n        flex-wrap: wrap;\n        gap: 18px;\n        padding: 10px 0 0;\n        margin-top: 10px;\n        border-top: 1px dashed var(--gz-border);\n        font-size: 0.8rem;\n        color: var(--gz-muted);\n        line-height: 1.45;\n    }\n    .gz-legend-schema > div { display: flex; align-items: center; gap: 8px; }\n    .gz-legend-schema .sw {\n        display: inline-block;\n        width: 22px;\n        height: 3px;\n        border-radius: 2px;\n    }\n    .gz-legend-schema .sw-primary { background: #e8913a; }\n    .gz-legend-schema .sw-context { background: #3f5f75; height: 2px; }\n    .gz-legend-schema .sw-flaeche { background: #43a047; }\n    .gz-legend-schema .sw-keine { background: repeating-linear-gradient(90deg, #94a3b8 0 4px, transparent 4px 7px); }\n\n    \/* Search *\/\n    .gz-search {\n        width: 100%;\n        padding: 10px 14px;\n        font-size: 0.92rem;\n        border: 1px solid var(--gz-border);\n        border-radius: 2px;\n        font-family: inherit;\n        color: var(--gz-ink);\n        background: #fff;\n        transition: border-color 0.15s, box-shadow 0.15s;\n        margin-bottom: 14px;\n        -webkit-appearance: none;\n    }\n    .gz-search:focus {\n        outline: none;\n        border-color: var(--gz-primary);\n        box-shadow: 0 0 0 2px rgba(63,95,117,0.12);\n    }\n    .gz-search::placeholder { color: var(--gz-faint); }\n\n    \/* Filter *\/\n    .gz-filter-group { margin-bottom: 14px; }\n    .gz-filter-label {\n        font-size: 0.78rem;\n        font-weight: 600;\n        color: var(--gz-muted);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n        margin-bottom: 6px;\n        display: block;\n    }\n    .gz-filters { display: flex; flex-wrap: wrap; gap: 6px; }\n    .gz-btn {\n        padding: 5px 12px;\n        font-size: 0.82rem;\n        font-family: inherit;\n        border: 1px solid var(--gz-border);\n        border-radius: 2px;\n        background: #fff;\n        color: var(--gz-muted);\n        cursor: pointer;\n        transition: background 0.15s, color 0.15s, border-color 0.15s;\n        line-height: 1.4;\n    }\n    .gz-btn:hover { background: #eef2f6; border-color: var(--gz-primary); color: var(--gz-ink); }\n    .gz-btn.active { background: var(--gz-primary); color: #fff; border-color: var(--gz-primary); }\n    .gz-btn.gz-e2.active { background: #0891b2; border-color: #0891b2; }\n    .gz-btn.gz-e3.active { background: #7c3aed; border-color: #7c3aed; }\n    .gz-btn.gz-ek.active { background: #64748b; border-color: #64748b; }\n\n    \/* Count + reset *\/\n    .gz-count-row {\n        display: flex;\n        justify-content: space-between;\n        align-items: center;\n        margin: 18px 0 14px;\n        font-size: 0.84rem;\n        color: var(--gz-muted);\n    }\n    .gz-reset {\n        background: transparent;\n        border: 0;\n        color: var(--gz-primary);\n        font-size: 0.8rem;\n        font-family: inherit;\n        cursor: pointer;\n        padding: 0;\n        text-decoration: underline;\n    }\n    .gz-reset:hover { color: var(--gz-primary-dark); }\n\n    \/* Results *\/\n    .gz-results { display: flex; flex-direction: column; gap: 14px; }\n    .gz-card {\n        background: #fff;\n        border: 1px solid var(--gz-border);\n        border-left: 3px solid var(--gz-primary);\n        padding: 16px 20px;\n        border-radius: 0 2px 2px 0;\n        display: grid;\n        grid-template-columns: 168px 1fr;\n        gap: 22px;\n        align-items: start;\n    }\n    .gz-card.e-2 { border-left-color: #0891b2; }\n    .gz-card.e-3 { border-left-color: #7c3aed; }\n    .gz-card.e-keine { border-left-color: #64748b; }\n    .gz-card-schema {\n        width: 168px;\n        height: 92px;\n        background: #f7f9fb;\n        border: 1px solid var(--gz-border);\n        border-radius: 2px;\n        padding: 8px;\n    }\n    .gz-card-schema svg { width: 100%; height: 100%; display: block; }\n    .gz-card-main { min-width: 0; }\n    .gz-card-header {\n        display: flex;\n        align-items: baseline;\n        gap: 8px;\n        flex-wrap: wrap;\n        margin-bottom: 6px;\n    }\n    .gz-card-name {\n        font-size: 0.98rem;\n        font-weight: 700;\n        color: var(--gz-ink);\n        line-height: 1.35;\n    }\n    .gz-card-tags { margin: 0 0 9px; line-height: 1.4; }\n    .gz-badge {\n        display: inline-block;\n        font-size: 0.7rem;\n        font-weight: 600;\n        padding: 2px 7px;\n        border-radius: 2px;\n        background: #f0f5fa;\n        color: var(--gz-primary);\n        border: 1px solid var(--gz-border);\n        white-space: nowrap;\n        text-transform: uppercase;\n        letter-spacing: 0.04em;\n    }\n    .gz-badge-e1 { background: #eef3f8; color: #3f5f75; border-color: #c8d6e0; }\n    .gz-badge-e2 { background: #ecfeff; color: #0891b2; border-color: #a5f3fc; }\n    .gz-badge-e3 { background: #f5f3ff; color: #7c3aed; border-color: #ddd6fe; }\n    .gz-badge-ek { background: #f4f5f7; color: #64748b; border-color: #d3dae0; }\n    .gz-badge-soft { background: #f8fafc; color: var(--gz-muted); border-color: var(--gz-border); }\n    .gz-tag {\n        display: inline-block;\n        font-size: 0.74rem;\n        font-weight: 600;\n        color: var(--gz-muted);\n        white-space: nowrap;\n    }\n    .gz-tag + .gz-tag::before {\n        content: \"\u00b7\";\n        margin: 0 6px 0 2px;\n        color: var(--gz-faint);\n    }\n    .gz-sec { margin: 0; }\n    .gz-sec + .gz-sec { margin-top: 11px; }\n    .gz-sec-label {\n        font-size: 0.7rem;\n        font-weight: 600;\n        color: var(--gz-muted);\n        text-transform: uppercase;\n        letter-spacing: 0.05em;\n        display: block;\n        margin-bottom: 3px;\n    }\n    .gz-sec-text {\n        font-size: 0.85rem;\n        line-height: 1.62;\n        color: var(--gz-text);\n        margin: 0;\n    }\n    .gz-sec-text strong { color: var(--gz-ink); font-weight: 700; }\n    .gz-sec-empf {\n        background: #f5faf7;\n        border-left: 2px solid #43a047;\n        border-radius: 0 2px 2px 0;\n        padding: 9px 13px;\n    }\n    .gz-sec-empf .gz-sec-label { color: #047857; }\n    .gz-sec-empf .gz-sec-text strong { color: #047857; }\n    .gz-sec-warum {\n        border-top: 1px dashed var(--gz-border);\n        padding-top: 9px;\n    }\n    .gz-sec-text code {\n        font-family: ui-monospace, SFMono-Regular, Menlo, monospace;\n        font-size: 0.78rem;\n        background: #f0f5fa;\n        padding: 1px 5px;\n        border-radius: 2px;\n        color: var(--gz-primary-dark);\n    }\n\n    .gz-empty {\n        text-align: center;\n        padding: 32px 16px;\n        color: var(--gz-muted);\n        font-size: 0.9rem;\n        background: #fff;\n        border: 1px dashed var(--gz-border);\n        border-radius: 2px;\n    }\n\n    \/* Responsive *\/\n    @media (max-width: 900px) {\n        .gz-header { padding: 16px 20px 14px; }\n        .gz-body { padding: 22px 22px 24px; }\n        .gz-filters { gap: 5px; }\n        .gz-btn { font-size: 0.78rem; padding: 4px 9px; }\n        .gz-legend-grid { grid-template-columns: 1fr; gap: 8px; }\n        .gz-card { grid-template-columns: 128px 1fr; gap: 16px; padding: 14px 16px; }\n        .gz-card-schema { width: 128px; height: 72px; }\n    }\n<\/style>\n\n<svg class=\"gz-sprite\" width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\">\n    <defs>\n        <symbol id=\"gz-sch-1geb\" viewBox=\"0 0 64 36\">\n            <rect x=\"8\" y=\"7\" width=\"48\" height=\"23\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <path d=\"M15 23 L29 14 L46 20\" stroke=\"#e8913a\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <circle cx=\"15\" cy=\"23\" r=\"1.1\" fill=\"#3f5f75\"\/>\n            <circle cx=\"29\" cy=\"14\" r=\"1.1\" fill=\"#3f5f75\"\/>\n            <circle cx=\"46\" cy=\"20\" r=\"1.1\" fill=\"#3f5f75\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-1geb-parz\" viewBox=\"0 0 64 36\">\n            <rect x=\"7\" y=\"6\" width=\"50\" height=\"25\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <polygon points=\"20,12 44,12 47,25 17,25\" fill=\"#43a047\" fill-opacity=\"0.13\" stroke=\"#e8913a\" stroke-width=\"1.1\" stroke-linejoin=\"round\"\/>\n            <circle cx=\"20\" cy=\"12\" r=\"1\" fill=\"#3f5f75\"\/>\n            <circle cx=\"44\" cy=\"12\" r=\"1\" fill=\"#3f5f75\"\/>\n            <circle cx=\"47\" cy=\"25\" r=\"1\" fill=\"#3f5f75\"\/>\n            <circle cx=\"17\" cy=\"25\" r=\"1\" fill=\"#3f5f75\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-1geb-vg\" viewBox=\"0 0 64 36\">\n            <rect x=\"7\" y=\"6\" width=\"50\" height=\"25\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <path d=\"M13 13 L51 13\" stroke=\"#e8913a\" stroke-width=\"1.2\" stroke-linecap=\"round\"\/>\n            <path d=\"M16 13 L20 24 M24 13 L28 24 M32 13 L36 24 M40 13 L44 24\" stroke=\"#43a047\" stroke-width=\"0.55\" stroke-linecap=\"round\"\/>\n            <path d=\"M11 24 L53 24\" stroke=\"#3f5f75\" stroke-width=\"0.5\" stroke-dasharray=\"2 1.5\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-2geb\" viewBox=\"0 0 64 36\">\n            <rect x=\"4\" y=\"8\" width=\"25\" height=\"20\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <rect x=\"35\" y=\"8\" width=\"25\" height=\"20\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <line x1=\"32\" y1=\"5\" x2=\"32\" y2=\"31\" stroke=\"#94a3b8\" stroke-width=\"0.55\" stroke-dasharray=\"2 2\"\/>\n            <path d=\"M9 22 L16 14 L24 19\" stroke=\"#e8913a\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <path d=\"M40 22 L47 14 L55 19\" stroke=\"#e8913a\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-2geb-kreuz\" viewBox=\"0 0 64 36\">\n            <rect x=\"4\" y=\"8\" width=\"25\" height=\"20\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <rect x=\"35\" y=\"8\" width=\"25\" height=\"20\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <line x1=\"32\" y1=\"5\" x2=\"32\" y2=\"31\" stroke=\"#94a3b8\" stroke-width=\"0.55\" stroke-dasharray=\"2 2\"\/>\n            <path d=\"M8 12 L26 25\" stroke=\"#e8913a\" stroke-width=\"1.2\" stroke-linecap=\"round\"\/>\n            <path d=\"M38 25 L56 12\" stroke=\"#0891b2\" stroke-width=\"1.2\" stroke-linecap=\"round\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-3geb\" viewBox=\"0 0 64 36\">\n            <rect x=\"3\" y=\"9\" width=\"17\" height=\"18\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.65\"\/>\n            <rect x=\"23.5\" y=\"9\" width=\"17\" height=\"18\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.65\"\/>\n            <rect x=\"44\" y=\"9\" width=\"17\" height=\"18\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.65\"\/>\n            <path d=\"M7 22 L16 14\" stroke=\"#e8913a\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/>\n            <path d=\"M27.5 22 L36.5 14\" stroke=\"#e8913a\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/>\n            <path d=\"M48 22 L57 14\" stroke=\"#e8913a\" stroke-width=\"1.1\" stroke-linecap=\"round\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-keine\" viewBox=\"0 0 64 36\">\n            <rect x=\"6\" y=\"7\" width=\"32\" height=\"22\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <path d=\"M12 23 L22 14 L33 19\" stroke=\"#3f5f75\" stroke-width=\"0.8\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <path d=\"M45 25 L59 10\" stroke=\"#94a3b8\" stroke-width=\"0.9\" stroke-dasharray=\"2.5 2\" stroke-linecap=\"round\"\/>\n            <circle cx=\"45\" cy=\"25\" r=\"1.1\" fill=\"#94a3b8\"\/>\n            <circle cx=\"59\" cy=\"10\" r=\"1.1\" fill=\"#94a3b8\"\/>\n        <\/symbol>\n\n        <symbol id=\"gz-sch-keine-move\" viewBox=\"0 0 64 36\">\n            <path d=\"M5 24 L15 10\" stroke=\"#94a3b8\" stroke-width=\"0.9\" stroke-dasharray=\"2.5 2\" stroke-linecap=\"round\"\/>\n            <rect x=\"34\" y=\"7\" width=\"26\" height=\"22\" rx=\"2\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\"\/>\n            <path d=\"M40 23 L47 13 L55 19\" stroke=\"#e8913a\" stroke-width=\"1.1\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <path d=\"M19 18 L31 18\" stroke=\"#3f5f75\" stroke-width=\"0.7\" stroke-linecap=\"round\"\/>\n            <path d=\"M28 15.5 L31 18 L28 20.5\" fill=\"none\" stroke=\"#3f5f75\" stroke-width=\"0.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n        <\/symbol>\n    <\/defs>\n<\/svg>\n\n<div class=\"gz-box\">\n    <div class=\"gz-header\">\n        <div class=\"gz-header-top\">\n            <svg class=\"gz-header-icon\" viewBox=\"0 0 36 36\" fill=\"none\">\n                <path d=\"M6 13 L19 6 L31 14 L26 29 L9 26 Z\" stroke=\"rgba(255,255,255,0.9)\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\/>\n                <path d=\"M19 6 L17 27\" stroke=\"rgba(255,255,255,0.55)\" stroke-width=\"1.3\" stroke-linecap=\"round\"\/>\n                <circle cx=\"6\" cy=\"13\" r=\"1.6\" fill=\"rgba(255,255,255,0.9)\"\/>\n                <circle cx=\"19\" cy=\"6\" r=\"1.6\" fill=\"rgba(255,255,255,0.9)\"\/>\n                <circle cx=\"31\" cy=\"14\" r=\"1.6\" fill=\"rgba(255,255,255,0.9)\"\/>\n                <line x1=\"6\" y1=\"33\" x2=\"31\" y2=\"33\" stroke=\"rgba(255,255,255,0.3)\" stroke-width=\"0.7\" stroke-dasharray=\"2 2\"\/>\n            <\/svg>\n            <span class=\"gz-box-title\">Gebiete-Szenarien-Finder<\/span>\n        <\/div>\n        <span class=\"gz-box-desc\">Typische Projektsituationen mit konkreter Gebietsstrategie &ndash; gegliedert nach Strategie, Anzahl Gebiete und Wirkung. Such- und filterbar, jede Karte mit Schema und kurzer Begr&uuml;ndung.<\/span>\n    <\/div>\n\n    <div class=\"gz-body\">\n        <div class=\"gz-privacy\">Dieses Tool l&auml;uft komplett in deinem Browser. Keine Daten werden gesendet.<\/div>\n\n        <details class=\"gz-legend\">\n            <summary>Legende &ndash; die drei Wirkungen und die Farbcodierung<\/summary>\n            <div class=\"gz-legend-body\">\n                <div class=\"gz-legend-grid\">\n                    <div class=\"gz-legend-item w1\">\n                        <strong>Wirkung 1 &middot; Parzellen<\/strong>\n                        <span>Achsen im selben Gebiet bilden aus geschlossenen Anordnungen abgeleitete Parzellen.<\/span>\n                    <\/div>\n                    <div class=\"gz-legend-item w2\">\n                        <strong>Wirkung 2 &middot; H&ouml;hen<\/strong>\n                        <span>Elementkanten derselben Gebietstopologie teilen an Schnittpunkten H&ouml;hen (Teilungspunkt, Stilpriorit&auml;t).<\/span>\n                    <\/div>\n                    <div class=\"gz-legend-item w3\">\n                        <strong>Wirkung 3 &middot; Verschneidung<\/strong>\n                        <span>Verschneidungsgruppen arbeiten in der Topologie ihres Gebiets, ihre Ausgangslinien geh&ouml;ren dorthin.<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"gz-legend-note\">\n                    <strong>Kernregel:<\/strong> Civil&nbsp;3D verkoppelt nur, was im selben Gebiet liegt. Im Zweifel mit wenigen sprechenden Gebieten starten und erst aufteilen, wenn eine konkrete Wechselwirkung st&ouml;rt. Drei Strategien: <strong>Bauabschnitt<\/strong> (je Phase ein Gebiet, getrennte Nummernkreise), <strong>Funktion<\/strong> (je Bauwerksart ein Gebiet, wenn Verschneidungen das Muster sind), <strong>Hybrid<\/strong> (Phase und Funktion kombiniert). Die linke Kartenkante und das Badge zeigen die empfohlene Gebietszahl: <strong style=\"color:#3f5f75;\">1&nbsp;Gebiet<\/strong>, <strong style=\"color:#0891b2;\">2&nbsp;Gebiete<\/strong>, <strong style=\"color:#7c3aed;\">3&nbsp;Gebiete<\/strong>, <strong style=\"color:#64748b;\">&lt;Keine&gt;<\/strong>. Jede Karte ist gleich aufgebaut: <strong>Situation<\/strong> (worum geht es), <strong>Empfehlung<\/strong> (was tun), <strong>Warum<\/strong> (was Civil&nbsp;3D dabei macht).\n                <\/div>\n                <div class=\"gz-legend-schema\">\n                    <div><span class=\"sw sw-primary\"><\/span> Orange &ndash; das treibende Objekt (Achse, Elementkante)<\/div>\n                    <div><span class=\"sw sw-context\"><\/span> Blau &ndash; Gebietsrahmen und Kontext<\/div>\n                    <div><span class=\"sw sw-flaeche\"><\/span> Gr&uuml;n &ndash; abgeleitete Parzelle \/ Verschneidung<\/div>\n                    <div><span class=\"sw sw-keine\"><\/span> Gestrichelt &ndash; Trennung oder <code>&lt;Keine&gt;<\/code><\/div>\n                <\/div>\n            <\/div>\n        <\/details>\n\n        <input type=\"text\" class=\"gz-search\" id=\"gzSearch\" placeholder=\"Szenario suchen (z.B. Bauphase, RRB, Wendehammer, Br\u00fccke, Kanal, &lt;Keine&gt; ...)\" oninput=\"gzFilter()\">\n\n        <div class=\"gz-filter-group\">\n            <span class=\"gz-filter-label\">Strategie<\/span>\n            <div class=\"gz-filters\">\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'strat','Bauabschnitt')\" data-active=\"0\">Bauabschnitt<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'strat','Funktion')\" data-active=\"0\">Funktion<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'strat','Hybrid')\" data-active=\"0\">Hybrid<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'strat','Einzelgebiet')\" data-active=\"0\">Einzelgebiet<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'strat','Keine')\" data-active=\"0\">&lt;Keine&gt;<\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"gz-filter-group\">\n            <span class=\"gz-filter-label\">Anzahl Gebiete<\/span>\n            <div class=\"gz-filters\">\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'entsch','1')\" data-active=\"0\">1 Gebiet<\/button>\n                <button class=\"gz-btn gz-e2\" onclick=\"gzToggle(this,'entsch','2')\" data-active=\"0\">2 Gebiete<\/button>\n                <button class=\"gz-btn gz-e3\" onclick=\"gzToggle(this,'entsch','3')\" data-active=\"0\">3 Gebiete<\/button>\n                <button class=\"gz-btn gz-ek\" onclick=\"gzToggle(this,'entsch','keine')\" data-active=\"0\">&lt;Keine&gt;<\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"gz-filter-group\">\n            <span class=\"gz-filter-label\">Wirkung<\/span>\n            <div class=\"gz-filters\">\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'wirkung','W1')\" data-active=\"0\">W1 &middot; Parzellen<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'wirkung','W2')\" data-active=\"0\">W2 &middot; H\u00f6hen<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'wirkung','W3')\" data-active=\"0\">W3 &middot; Verschneidung<\/button>\n                <button class=\"gz-btn\" onclick=\"gzToggle(this,'wirkung','RF')\" data-active=\"0\">Strategie &amp; Refactoring<\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"gz-count-row\">\n            <span id=\"gzCount\">0 Szenarien<\/span>\n            <button type=\"button\" class=\"gz-reset\" onclick=\"gzResetAll()\">Filter zur\u00fccksetzen<\/button>\n        <\/div>\n        <div class=\"gz-results\" id=\"gzResults\"><\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n\n    \/* Civil-3D-Eintrag \"Keine\" mit Winkelklammern ohne literale Winkelzeichen\n       im Quelltext aufbauen, damit WordPress (force_balance_tags \/ KSES) das\n       Markup nicht zerschiesst. Laufzeit-Ausgabe bleibt identisch. *\/\n    var KEINE = String.fromCharCode(60) + 'Keine' + String.fromCharCode(62);\n\n    var DATA = [\n        { name:\"Stichstra\u00dfe ohne geschlossene Anordnung\", strat:\"Einzelgebiet\", entsch:\"1\", wirkung:\"W1\",\n          schema:\"gz-sch-1geb\",\n          situation:\"Du planst eine einzelne Stichstra\u00dfe ohne Abzweige. Es gibt nur eine Achse und ein paar Elementkanten, nichts schlie\u00dft sich zu einer Fl\u00e4che.\",\n          empfehlung:\"<strong>Ein Gebiet reicht.<\/strong> Lass alles im Standardgebiet und gib ihm gleich einen klaren Namen, zum Beispiel &quot;Erschlie\u00dfung&quot; statt <code>Gebiet 1<\/code>.\",\n          warum:\"Eine Parzelle entsteht nur, wenn Achsen im selben Gebiet eine Fl\u00e4che umschlie\u00dfen. Eine gerade Stichstra\u00dfe tut das nicht, hier kann also gar keine ungewollte Parzelle entstehen. Ein zweites Gebiet w\u00fcrde nichts verbessern und nur Verwaltung schaffen. Das ist Wirkung 1: Achsen bilden Parzellen, hier bewusst nicht.\",\n          tags:\"stichstra\u00dfe sackgasse anliegerstra\u00dfe wohnstra\u00dfe einzelgebiet keine parzelle gebiet 1 umbenennen\" },\n\n        { name:\"Wohnstra\u00dfennetz, Block soll Parzelle bilden\", strat:\"Funktion\", entsch:\"1\", wirkung:\"W1\",\n          schema:\"gz-sch-1geb-parz\",\n          situation:\"Ein Wohngebiet mit Sammelstra\u00dfe und mehreren Stichstra\u00dfen. Die Achsen rahmen gemeinsam einen Wohnblock ein, den du als Fl\u00e4che brauchst.\",\n          empfehlung:\"<strong>Ein Gebiet &quot;Erschlie\u00dfung&quot;.<\/strong> Leg alle Mittellinienachsen in dasselbe Gebiet.\",\n          warum:\"Sobald Achsen im selben Gebiet eine geschlossene Fl\u00e4che umschlie\u00dfen, erzeugt Civil 3D dort von selbst eine Parzelle. Man nennt sie &quot;abgeleitet&quot;, weil sie aus den Achsen folgt und nicht von Hand gezeichnet wird. Genau diesen Block willst du hier. Liegt eine der schlie\u00dfenden Achsen in einem anderen Gebiet oder auf <code>&lt;Keine&gt;<\/code>, fehlt die Fl\u00e4che. Das ist Wirkung 1: Achsen bilden Parzellen.\",\n          tags:\"wohngebiet sammelstra\u00dfe stichstra\u00dfe stra\u00dfennetz block parzelle automatisch erschlie\u00dfung funktion geschlossene anordnung\" },\n\n        { name:\"Innerst\u00e4dtischer Knoten mit vier Zufahrten\", strat:\"Funktion\", entsch:\"1\", wirkung:\"W1\",\n          schema:\"gz-sch-1geb-parz\",\n          situation:\"Ein Knoten, in den vier Stra\u00dfen einm\u00fcnden. Die vier Achsen rahmen die Knotenfl\u00e4che in der Mitte ein.\",\n          empfehlung:\"<strong>Ein Gebiet &quot;Knoten&quot;.<\/strong> Alle vier Zufahrtsachsen kommen in dasselbe Gebiet.\",\n          warum:\"Die vier Achsen umschlie\u00dfen zusammen eine Fl\u00e4che. Im selben Gebiet entsteht daraus automatisch die Knotenparzelle, ohne dass du sie zeichnest. Verteilst du die Achsen auf mehrere Gebiete, sehen sie sich nicht mehr und die Fl\u00e4che bleibt aus. Das ist Wirkung 1: Achsen bilden Parzellen.\",\n          tags:\"knoten kreuzung innerst\u00e4dtisch vier zufahrten knotenfl\u00e4che parzelle funktion\" },\n\n        { name:\"Entw\u00e4sserungsmulde als Teil des Stra\u00dfenk\u00f6rpers\", strat:\"Funktion\", entsch:\"1\", wirkung:\"W2\",\n          schema:\"gz-sch-1geb-vg\",\n          situation:\"Eine Stra\u00dfe bekommt eine Entw\u00e4sserungsmulde direkt am Bordstein. Mulde und Bordstein geh\u00f6ren baulich zusammen.\",\n          empfehlung:\"<strong>Ein Gebiet reicht.<\/strong> Leg Bordsteinkante und Muldenkante als Elementkanten in dasselbe Gebiet.\",\n          warum:\"Linien im selben Gebiet teilen sich an ihren Kreuzungspunkten die H\u00f6he. Genau das willst du hier: Wo Mulde und Bordstein zusammentreffen, soll ein sauberer gemeinsamer Punkt mit einer H\u00f6he entstehen, ein sogenannter Teilungspunkt. \u00dcber die Elementkanten-Stilpriorit\u00e4t, eine Rangliste in den Gebietseigenschaften, legst du fest, welche der beiden Linien die H\u00f6he vorgibt. Das ist Wirkung 2: H\u00f6hen an Schnittpunkten.\",\n          tags:\"entw\u00e4sserungsmulde randmulde stra\u00dfenentw\u00e4sserung elementkante h\u00f6he schnittpunkt teilungspunkt stilpriorit\u00e4t funktion\" },\n\n        { name:\"L\u00e4rmschutzwall mit einer Verschneidungsgruppe\", strat:\"Funktion\", entsch:\"1\", wirkung:\"W3\",\n          schema:\"gz-sch-1geb-vg\",\n          situation:\"Ein L\u00e4rmschutzwall mit Wallfu\u00df und Wallkrone. Eine Verschneidungsgruppe soll daraus die B\u00f6schung gegen das Bestandsgel\u00e4nde rechnen.\",\n          empfehlung:\"<strong>Ein Funktionsgebiet &quot;L\u00e4rmschutzwall&quot;.<\/strong> Wallfu\u00df, Wallkrone und die Verschneidungsgruppe kommen zusammen in dieses eine Gebiet, getrennt von einer eventuellen Erschlie\u00dfung nebenan.\",\n          warum:\"Eine Verschneidungsgruppe ist das Werkzeug, das B\u00f6schungen rechnet. Sie sucht ihre Begrenzungslinien nur innerhalb ihres eigenen Gebiets. Liegen Wallfu\u00df oder Wallkrone woanders, findet die Gruppe sie nicht und erzeugt keine Fl\u00e4che. Darum geh\u00f6rt alles zusammen. Das ist Wirkung 3: Verschneidungen arbeiten in ihrem Gebiet.\",\n          tags:\"l\u00e4rmschutzwall erdwall wallfu\u00df wallkrone b\u00f6schung verschneidungsgruppe funktion\" },\n\n        { name:\"Becken: Oberkante und Verschneidungsgruppe gemeinsam\", strat:\"Funktion\", entsch:\"1\", wirkung:\"W3\",\n          schema:\"gz-sch-1geb-vg\",\n          situation:\"Ein Regenr\u00fcckhalte- oder Versickerungsbecken. Aus der Beckenoberkante soll die Verschneidungsgruppe B\u00f6schung und Sohle entwickeln.\",\n          empfehlung:\"<strong>Ein Gebiet &quot;Becken&quot;.<\/strong> Beckenoberkante und Verschneidungsgruppe geh\u00f6ren in dasselbe Gebiet. Das Ziel-Gel\u00e4ndemodell bleibt ein eigenes Objekt ohne Gebiet.\",\n          warum:\"Die Verschneidungsgruppe nutzt die Beckenoberkante als Ausgangslinie und rechnet von dort nach unten. Sie findet diese Linie aber nur, wenn beide im selben Gebiet liegen, sonst bleibt die Fl\u00e4che leer. Das ist der h\u00e4ufigste Becken-Fehler. Das Ziel-DGM wird keinem Gebiet zugeordnet, es ist nur das Bezugsgel\u00e4nde. Das ist Wirkung 3: Verschneidungen arbeiten in ihrem Gebiet.\",\n          tags:\"becken rrb beckenoberkante top of pond verschneidungsgruppe sohle b\u00f6schung ziel-dgm funktion fehler\" },\n\n        { name:\"Baugebiet in zwei Bauphasen\", strat:\"Bauabschnitt\", entsch:\"2\", wirkung:\"W1\",\n          schema:\"gz-sch-2geb\",\n          situation:\"Ein Baugebiet wird in zwei zeitlich getrennten Phasen gebaut. Jede Phase hat eigene Stra\u00dfen und eigene Grundst\u00fccke.\",\n          empfehlung:\"<strong>Zwei Gebiete, je Bauphase eines.<\/strong> Nenn sie zum Beispiel <code>Phase 1<\/code> und <code>Phase 2<\/code> und gib jeder Phase \u00fcber den Reiter Nummerierung einen eigenen Parzellen-Nummernkreis (1xxx, 2xxx).\",\n          warum:\"L\u00e4gen beide Phasen im selben Gebiet, k\u00f6nnten Achsen aus Phase 1 und Phase 2 zusammen ungewollte Parzellen \u00fcber die Phasengrenze bilden, und die Nummerierung liefe durcheinander. Getrennte Gebiete halten die Phasen sauber auseinander. Das ist die Bauabschnitts-Strategie und betrifft Wirkung 1: Achsen bilden Parzellen.\",\n          tags:\"bauphase bauabschnitt phase 1 phase 2 nummernkreis nummerierung parzelle bauleitplanung erschlie\u00dfung\" },\n\n        { name:\"Regenr\u00fcckhaltebecken aus dem Baugebiet herausl\u00f6sen\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W3\",\n          schema:\"gz-sch-2geb\",\n          situation:\"Im laufenden Projekt kommt ein Regenr\u00fcckhaltebecken dazu. Es liegt geometrisch nah am Baugebiet, geh\u00f6rt aber fachlich nicht dazu.\",\n          empfehlung:\"<strong>Zwei Gebiete: &quot;Baugebiet&quot; und &quot;RRB&quot;.<\/strong> Die Becken-Linien und ihre Verschneidungsgruppe wandern ins eigene Gebiet &quot;RRB&quot;.\",\n          warum:\"Im selben Gebiet w\u00fcrden sich Beckenh\u00f6hen und Bauland gegenseitig beeinflussen, obwohl sie nichts miteinander zu tun haben. Ein eigenes Gebiet kapselt die Becken-Topologie ab. Faustregel: erst trennen, wenn so eine Wechselwirkung wirklich st\u00f6rt, nicht vorsorglich. Das ist die Funktions-Strategie und betrifft Wirkung 3: Verschneidungen arbeiten in ihrem Gebiet.\",\n          tags:\"regenr\u00fcckhaltebecken rrb herausl\u00f6sen baugebiet funktion verschneidung trennen\" },\n\n        { name:\"Zwei Staupegel, die sich nicht nivellieren d\u00fcrfen\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W2\",\n          schema:\"gz-sch-2geb-kreuz\",\n          situation:\"Ein Becken mit zwei verschiedenen Staupegeln. Die beiden Pegellinien kreuzen sich im Lageplan, sollen aber jeweils ihre eigene H\u00f6he behalten.\",\n          empfehlung:\"<strong>Zwei Gebiete.<\/strong> Leg die beiden Staupegel-Elementkanten bewusst in getrennte Gebiete.\",\n          warum:\"Linien im selben Gebiet ziehen sich an ihrem Kreuzungspunkt auf eine gemeinsame H\u00f6he, dort entsteht ein gemeinsamer Teilungspunkt. Bei zwei unterschiedlichen Wasserst\u00e4nden w\u00e4re das falsch, jeder Pegel braucht seine eigene H\u00f6he. Getrennte Gebiete verhindern, dass sie sich am Schnittpunkt gegenseitig nivellieren. Das ist Wirkung 2: H\u00f6hen an Schnittpunkten, hier bewusst vermieden.\",\n          tags:\"staupegel pegel becken nivellieren schnittpunkt teilungspunkt h\u00f6he trennen funktion\" },\n\n        { name:\"Sanierung: Bestand als Referenz, Planung getrennt\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W1\",\n          schema:\"gz-sch-2geb\",\n          situation:\"Eine Bestandsstra\u00dfe wird saniert. Du hast die alte Ist-Achse als Referenz und daneben die neue Plan-Achse mit Profilk\u00f6rper.\",\n          empfehlung:\"<strong>Zwei Gebiete: &quot;Bestand&quot; und &quot;Planung&quot;.<\/strong> Die Ist-Achse bleibt im Gebiet &quot;Bestand&quot;, die neue Achse im Gebiet &quot;Planung&quot;.\",\n          warum:\"Im selben Gebiet k\u00f6nnten Bestands- und Plan-Achse zusammen eine Parzelle bilden, die niemand wollte, und die Auswertungen vermischen sich. Getrennte Gebiete halten Ist und Soll sauber auseinander, ohne dass die Referenz die Planung st\u00f6rt. Das ist Wirkung 1: Achsen bilden Parzellen, hier bewusst getrennt.\",\n          tags:\"sanierung bestand planung umbau ert\u00fcchtigung referenz ist soll parzelle funktion\" },\n\n        { name:\"Br\u00fccke: Trasse und Widerlager trennen\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W2\",\n          schema:\"gz-sch-2geb-kreuz\",\n          situation:\"Eine Trasse \u00fcberquert ein Br\u00fcckenbauwerk. Die Trassen-Elementkanten und die Widerlager-Elementkanten kreuzen sich, liegen aber auf unterschiedlichen H\u00f6hen.\",\n          empfehlung:\"<strong>Zwei Gebiete: &quot;Trasse&quot; und &quot;Bauwerk&quot;.<\/strong> Die Widerlager-Kanten kommen ins Gebiet &quot;Bauwerk&quot;, getrennt von den Trassen-Kanten.\",\n          warum:\"Im selben Gebiet w\u00fcrden sich Auflager und Stra\u00dfenk\u00f6rper am Kreuzungspunkt eine gemeinsame H\u00f6he aufzwingen, das w\u00e4re baulich falsch. Getrennte Gebiete lassen jede Geometrie ihre eigene H\u00f6he behalten. Das ist Wirkung 2: H\u00f6hen an Schnittpunkten, hier bewusst vermieden.\",\n          tags:\"br\u00fccke widerlager auflager trasse bauwerk \u00fcberf\u00fchrung h\u00f6he schnittpunkt funktion ingenieurbau\" },\n\n        { name:\"Industriegebiet: Erschlie\u00dfung und L\u00e4rmschutzwall\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W3\",\n          schema:\"gz-sch-2geb\",\n          situation:\"Ein Industriegebiet mit normaler Stra\u00dfenerschlie\u00dfung und einem umlaufenden L\u00e4rmschutzwall. Beides liegt dicht beieinander.\",\n          empfehlung:\"<strong>Zwei Gebiete: &quot;Erschlie\u00dfung&quot; und &quot;L\u00e4rmschutzwall&quot;.<\/strong> Wallkronen-Kanten und Wall-Verschneidung kommen ins Gebiet &quot;L\u00e4rmschutzwall&quot;, getrennt von den Bordsteinkanten.\",\n          warum:\"Im selben Gebiet w\u00fcrden Wallkronen und Bordsteinkanten an Schnittpunkten ihre H\u00f6hen vermischen, und die Wall-Verschneidungsgruppe k\u00f6nnte fremde Linien als Begrenzung greifen. Getrennte Gebiete halten Stra\u00dfenk\u00f6rper und Wall jeweils in ihrer eigenen Topologie. Das betrifft Wirkung 2 (H\u00f6hen an Schnittpunkten) und Wirkung 3 (Verschneidungen arbeiten in ihrem Gebiet).\",\n          tags:\"industriegebiet gewerbe erschlie\u00dfung l\u00e4rmschutzwall bordstein verschneidung funktion\" },\n\n        { name:\"Ver- und Entsorgung von Stra\u00dfen-\/Parzellengebiet trennen\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W1\",\n          schema:\"gz-sch-2geb\",\n          situation:\"Du nutzt Bezugsachsen f\u00fcr Kanal- und Druckrohrnetze. Sie verlaufen durch dasselbe Gebiet wie Stra\u00dfen und Grundst\u00fccke.\",\n          empfehlung:\"<strong>Zwei Gebiete.<\/strong> Die Leitungs-Bezugsachsen kommen in ein eigenes Gebiet, getrennt vom Stra\u00dfen- und Parzellengebiet.\",\n          warum:\"Liegen Leitungsachsen mit den Stra\u00dfenachsen im selben Gebiet, k\u00f6nnen sie zusammen ungewollte Parzellen bilden, und die Netzplanung h\u00e4ngt an der Stra\u00dfen-Topologie. Ein eigenes Gebiet entkoppelt die Leitungsplanung sauber. Das ist Wirkung 1: Achsen bilden Parzellen, hier bewusst vermieden.\",\n          tags:\"kanal druckrohr leitung ver entsorgung bezugsachse netz trennen parzelle funktion\" },\n\n        { name:\"Gesamt-Gel\u00e4ndeplan getrennt von Achsen und Parzellen\", strat:\"Funktion\", entsch:\"2\", wirkung:\"W3\",\n          schema:\"gz-sch-2geb\",\n          situation:\"\u00dcber das ganze Projekt l\u00e4uft ein durchgehender Gel\u00e4ndeplan mit vielen Verschneidungsgruppen, parallel zu Achsen und Parzellen.\",\n          empfehlung:\"<strong>Zwei Gebiete.<\/strong> Den Gel\u00e4ndeplan mit seinen Verschneidungsgruppen in ein eigenes Gebiet legen, getrennt von Achsen und Parzellen.\",\n          warum:\"Die Gel\u00e4ndemodellierung arbeitet so in ihrer eigenen Topologie und mischt sich nicht in die Parzellenbildung der Achsen ein. Das h\u00e4lt gro\u00dfe Projekte \u00fcbersichtlich und die Verschneidungen berechenbar. Das ist die Funktions-Strategie und betrifft Wirkung 3: Verschneidungen arbeiten in ihrem Gebiet.\",\n          tags:\"gel\u00e4ndeplan gel\u00e4ndemodellierung verschneidung gesamt trennen funktion topologie\" },\n\n        { name:\"Gro\u00dfprojekt: Phasen plus durchgehende Infrastruktur\", strat:\"Hybrid\", entsch:\"3\", wirkung:\"W3\",\n          schema:\"gz-sch-3geb\",\n          situation:\"Ein Gro\u00dfprojekt l\u00e4uft in mehreren Bauphasen, aber eine Hauptachse und die Entw\u00e4sserung ziehen sich durchgehend durch alle Phasen.\",\n          empfehlung:\"<strong>Drei Gebiete (Hybrid).<\/strong> Je Bauabschnitt ein Gebiet, plus ein gemeinsames Funktionsgebiet f\u00fcr die durchgehende Hauptachse und die durchlaufende Entw\u00e4sserung.\",\n          warum:\"Reine Phasen-Gebiete w\u00fcrden die durchgehende Infrastruktur k\u00fcnstlich zerschneiden, reine Funktions-Gebiete w\u00fcrden die Phasen vermischen. Die Hybrid-Strategie kombiniert beides: Phasenparzellen bleiben getrennt (Wirkung 1: Achsen bilden Parzellen), die Infrastruktur wird \u00fcber alle Phasen hinweg konsistent verschnitten (Wirkung 3: Verschneidungen arbeiten in ihrem Gebiet).\",\n          tags:\"gro\u00dfprojekt hybrid phasen bauabschnitt durchgehende hauptachse infrastruktur funktion\" },\n\n        { name:\"\u00dcberf\u00fchrung Stra\u00dfe \u00fcber Bahn\", strat:\"Funktion\", entsch:\"3\", wirkung:\"W2\",\n          schema:\"gz-sch-3geb\",\n          situation:\"Eine Stra\u00dfe \u00fcberquert eine Bahnstrecke auf einem Bauwerk. Stra\u00dfe, Bahn und Bauwerk liegen \u00fcbereinander auf verschiedenen H\u00f6hen.\",\n          empfehlung:\"<strong>Drei Gebiete: &quot;Stra\u00dfe&quot;, &quot;Bahn&quot;, &quot;Bauwerk&quot;.<\/strong> Jede Ebene bekommt ihr eigenes Gebiet.\",\n          warum:\"Getrennte Gebiete halten die drei H\u00f6hensysteme auseinander, sonst w\u00fcrden sich kreuzende Linien an den Schnittpunkten gegenseitig die H\u00f6he aufzwingen (Wirkung 2: H\u00f6hen an Schnittpunkten). Au\u00dferdem bilden Stra\u00dfen- und Bahnachse so keine gemeinsame, sinnlose Parzelle (Wirkung 1: Achsen bilden Parzellen).\",\n          tags:\"\u00fcberf\u00fchrung unterf\u00fchrung stra\u00dfe bahn schiene bauwerk h\u00f6hensystem kreuzung funktion 3d\" },\n\n        { name:\"Achse w\u00e4hrend der Trassierung bewusst auf \" + KEINE, strat:\"Keine\", entsch:\"keine\", wirkung:\"W1\",\n          schema:\"gz-sch-keine-move\",\n          situation:\"Du trassierst eine neue Achse und \u00e4nderst sie noch oft. Sie soll w\u00e4hrend des Entwurfs keine Parzellen erzeugen und niemanden st\u00f6ren.\",\n          empfehlung:\"<strong>Zuerst <code>&lt;Keine&gt;<\/code>, sp\u00e4ter ins Gebiet.<\/strong> Lass die Achse beim Entwerfen auf <code>&lt;Keine&gt;<\/code>. Erst wenn der Entwurf steht, verschiebst du sie mit &quot;Verschieben nach Gebiet&quot; ins Parzellengebiet.\",\n          warum:\"<code>&lt;Keine&gt;<\/code> hei\u00dft: die Achse geh\u00f6rt zu keinem Gebiet und nimmt an keiner Topologie teil. So bildet sie auch dann keine Parzelle, wenn sie geometrisch schon eine Fl\u00e4che umschlie\u00dft, und du kannst frei probieren. Sobald sie ins Gebiet wandert, greift Wirkung 1: Achsen bilden Parzellen. Diese Reihenfolge ist eine bew\u00e4hrte Praxis aus der Entwurfsphase.\",\n          tags:\"trassierung entwurf keine sp\u00e4ter verschieben nach gebiet best practice parzelle entwurfsphase\" },\n\n        { name:\"Wendehammer erzeugt ungewollte Insel-Parzelle\", strat:\"Keine\", entsch:\"keine\", wirkung:\"W1\",\n          schema:\"gz-sch-keine\",\n          situation:\"Im Erschlie\u00dfungsgebiet erzeugt eine Stichstra\u00dfe mit Wendehammer eine kleine Parzelle in der Wendeinsel, die du gar nicht willst.\",\n          empfehlung:\"<strong>Betroffene Achse auf <code>&lt;Keine&gt;<\/code>.<\/strong> Nimm genau die Wendehammer-Achse aus der Topologie, per <code>&lt;Keine&gt;<\/code> oder in ein eigenes Hilfsgebiet. Die \u00fcbrigen Achsen bleiben im Erschlie\u00dfungsgebiet.\",\n          warum:\"Die Wendeschleife schlie\u00dft f\u00fcr sich eine kleine Fl\u00e4che, also macht Civil 3D daraus pflichtbewusst eine Parzelle. Du brauchst aber nur die gro\u00dfen Baubl\u00f6cke. Nimmst du die st\u00f6rende Achse aus dem Gebiet, verschwindet ihre Insel-Parzelle, der Rest bleibt erhalten. Das ist Wirkung 1: Achsen bilden Parzellen, hier gezielt unterbunden. Genau dieser Fall steht auch in der Fehlerbehebung.\",\n          tags:\"wendehammer cul de sac stichstra\u00dfe insel parzelle ungewollt keine fehler achsversatz\" },\n\n        { name:\"Hilfs- und Konstruktionsgeometrie ohne Gebietswirkung\", strat:\"Keine\", entsch:\"keine\", wirkung:\"W1\",\n          schema:\"gz-sch-keine\",\n          situation:\"Du brauchst Hilfslinien und Konstruktionsachsen nur zum Aufbauen. Sie sollen nichts ausl\u00f6sen.\",\n          empfehlung:\"<strong><code>&lt;Keine&gt;<\/code> w\u00e4hlen.<\/strong> Hilfs- und Konstruktionsgeometrie auf <code>&lt;Keine&gt;<\/code> halten, oder in ein eigenes Gebiet &quot;Hilfsgeometrie&quot;, das du sp\u00e4ter leerst.\",\n          warum:\"Auf <code>&lt;Keine&gt;<\/code> ist die Geometrie in keiner Topologie: Sie bildet keine Parzellen (Wirkung 1) und teilt an Kreuzungen keine H\u00f6hen (Wirkung 2). So bleibt deine Hilfsgeometrie reine Zeichenhilfe und beeinflusst das Modell nicht.\",\n          tags:\"hilfslinie konstruktion skizze hilfsgeometrie keine parzelle h\u00f6he\" },\n\n        { name:\"Arbeitskopie per Kopieren nach Gebiet auf \" + KEINE, strat:\"Keine\", entsch:\"keine\", wirkung:\"W3\",\n          schema:\"gz-sch-keine\",\n          situation:\"Du willst eine Elementkante als Arbeitskopie zum Ausprobieren, ohne dass das Original oder die Topologie beeinflusst wird.\",\n          empfehlung:\"<strong>Kopieren statt verschieben, Ziel <code>&lt;Keine&gt;<\/code>.<\/strong> Nutze &quot;Kopieren nach Gebiet&quot; und w\u00e4hle als Ziel <code>&lt;Keine&gt;<\/code>. Das Original bleibt unangetastet im Quellgebiet.\",\n          warum:\"Verschieben w\u00fcrde das Original aus seinem Gebiet rei\u00dfen. Eine Kopie auf <code>&lt;Keine&gt;<\/code> dagegen l\u00f6st nichts aus: keine Teilungspunkte an Kreuzungen (Wirkung 2) und keine Verschneidungswirkung (Wirkung 3). Du hast eine freie Spielwiese, das Modell bleibt stabil.\",\n          tags:\"kopieren nach gebiet arbeitskopie keine original teilungspunkt verschneidung tutorial 3 refactoring\" },\n\n        { name:\"Struktur st\u00f6rt nur im Projektbrowser\", strat:\"Einzelgebiet\", entsch:\"1\", wirkung:\"RF\",\n          schema:\"gz-sch-1geb\",\n          situation:\"Die Gebietsstruktur im Projektbrowser gef\u00e4llt dir nicht, aber Parzellen und Verschneidungen rechnen alle korrekt.\",\n          empfehlung:\"<strong>Nicht verschieben, nur umbenennen.<\/strong> Gib den Gebieten sprechende Namen oder eine klare Beschreibung und lass die Topologie unangetastet.\",\n          warum:\"Jedes Verschieben kann Parzellen, H\u00f6hen und Verschneidungen ver\u00e4ndern. Wenn fachlich alles stimmt und dich nur die Ordnung st\u00f6rt, bringt ein Umbau mehr Risiko als Nutzen. Ein guter Name l\u00f6st das Problem ohne Eingriff. Das geh\u00f6rt zum Thema Strategie und Refactoring: erst das Risiko absch\u00e4tzen, dann handeln.\",\n          tags:\"\u00fcbersicht projektbrowser umbenennen nicht verschieben beschreibung struktur einzelgebiet refactoring risiko\" },\n\n        { name:\"Modellanker-Achse nicht leichtfertig verschieben\", strat:\"Einzelgebiet\", entsch:\"1\", wirkung:\"RF\",\n          schema:\"gz-sch-1geb\",\n          situation:\"An einer Achse h\u00e4ngen H\u00f6henplan, Profilk\u00f6rper und Parzellen. Sie soll in ein anderes Gebiet umziehen.\",\n          empfehlung:\"<strong>Im Gebiet lassen, einzeln pr\u00fcfen.<\/strong> Behandle so eine Achse als Modellanker. Vor jedem &quot;Verschieben nach Gebiet&quot; erst die Abh\u00e4ngigkeiten kl\u00e4ren und einzeln vorgehen. Im Zweifel nicht verschieben.\",\n          warum:\"Ein Modellanker ist eine Achse, an der viele andere Objekte h\u00e4ngen. Verschiebst du sie unbedacht, k\u00f6nnen Parzellen verschwinden oder Profilk\u00f6rper brechen, weil sich ihre Topologie \u00e4ndert. Erst die Risiken pr\u00fcfen, dann Objekt f\u00fcr Objekt arbeiten. Das geh\u00f6rt zum Thema Strategie und Refactoring.\",\n          tags:\"modellanker achse h\u00f6henplan profilk\u00f6rper abh\u00e4ngigkeit risiko verschieben fehler einzelgebiet refactoring\" }\n    ];\n\n    var STRAT_LABEL = { Bauabschnitt:\"Bauabschnitt\", Funktion:\"Funktion\", Hybrid:\"Hybrid\", Einzelgebiet:\"Einzelgebiet\", Keine:KEINE };\n    var ENTSCH_LABEL = { \"1\":\"1 Gebiet\", \"2\":\"2 Gebiete\", \"3\":\"3 Gebiete\", \"keine\":KEINE };\n    var WIRKUNG_LABEL = { W1:\"W1 \u00b7 Parzellen\", W2:\"W2 \u00b7 H\u00f6hen\", W3:\"W3 \u00b7 Verschneidung\", RF:\"Strategie & Refactoring\" };\n\n    var activeStrat = null;\n    var activeEntsch = null;\n    var activeWirkung = null;\n\n    window.gzToggle = function(btn, type, val) {\n        var isActive = btn.dataset.active === '1';\n        var siblings = btn.parentElement.querySelectorAll('.gz-btn');\n        siblings.forEach(function(b) { b.classList.remove('active'); b.dataset.active = '0'; });\n        if (!isActive) {\n            btn.classList.add('active');\n            btn.dataset.active = '1';\n            if (type === 'strat') activeStrat = val;\n            else if (type === 'entsch') activeEntsch = val;\n            else if (type === 'wirkung') activeWirkung = val;\n        } else {\n            if (type === 'strat') activeStrat = null;\n            else if (type === 'entsch') activeEntsch = null;\n            else if (type === 'wirkung') activeWirkung = null;\n        }\n        gzFilter();\n    };\n\n    window.gzResetAll = function() {\n        activeStrat = null; activeEntsch = null; activeWirkung = null;\n        document.querySelectorAll('.gz-box .gz-btn').forEach(function(b) {\n            b.classList.remove('active');\n            b.dataset.active = '0';\n        });\n        var search = document.getElementById('gzSearch');\n        if (search) search.value = '';\n        gzFilter();\n    };\n\n    function esc(s) {\n        return String(s).replace(\/&\/g, '&amp;').replace(\/<\/g, '&lt;').replace(\/>\/g, '&gt;').replace(\/\"\/g, '&quot;');\n    }\n\n    function gzNorm(s) {\n        return String(s).toLowerCase().replace(\/[\u00e4\u00f6\u00fc\u00df]\/g, function(c){ return {'\u00e4':'ae','\u00f6':'oe','\u00fc':'ue','\u00df':'ss'}[c]; });\n    }\n\n    window.gzFilter = function() {\n        var raw = document.getElementById('gzSearch').value;\n        var q = gzNorm(raw).trim();\n        var words = q ? q.split(\/\\s+\/) : [];\n        var results = DATA.filter(function(d) {\n            if (activeStrat && d.strat !== activeStrat) return false;\n            if (activeEntsch && d.entsch !== activeEntsch) return false;\n            if (activeWirkung && d.wirkung !== activeWirkung) return false;\n            if (words.length === 0) return true;\n            var haystack = gzNorm(d.name + ' ' + d.tags + ' ' + d.situation + ' ' + d.empfehlung + ' ' + d.warum +\n                                   ' ' + STRAT_LABEL[d.strat] + ' ' + ENTSCH_LABEL[d.entsch] + ' ' + WIRKUNG_LABEL[d.wirkung]);\n            return words.every(function(w) { return haystack.indexOf(w) !== -1; });\n        });\n\n        document.getElementById('gzCount').textContent =\n            results.length + ' von ' + DATA.length + ' Szenarien';\n\n        var html = '';\n        if (results.length === 0) {\n            html = '<div class=\"gz-empty\">Keine Szenarien gefunden. Probiere andere Suchbegriffe oder setze die Filter zur\u00fcck.<\/div>';\n        } else {\n            results.forEach(function(d) {\n                var eCls = d.entsch === '2' ? 'e-2' : d.entsch === '3' ? 'e-3' : d.entsch === 'keine' ? 'e-keine' : 'e-1';\n                var eBadge = d.entsch === '2' ? 'gz-badge-e2' : d.entsch === '3' ? 'gz-badge-e3' : d.entsch === 'keine' ? 'gz-badge-ek' : 'gz-badge-e1';\n                html += '<div class=\"gz-card ' + eCls + '\">';\n                html += '<div class=\"gz-card-schema\"><svg><use href=\"#' + d.schema + '\"><\/use><\/svg><\/div>';\n                html += '<div class=\"gz-card-main\">';\n                html += '<div class=\"gz-card-header\">';\n                html += '<span class=\"gz-card-name\">' + esc(d.name) + '<\/span>';\n                html += '<span class=\"gz-badge ' + eBadge + '\">' + esc(ENTSCH_LABEL[d.entsch]) + '<\/span>';\n                html += '<\/div>';\n                html += '<div class=\"gz-card-tags\">';\n                html += '<span class=\"gz-tag\">' + esc(STRAT_LABEL[d.strat]) + '<\/span>';\n                html += '<span class=\"gz-tag\">' + esc(WIRKUNG_LABEL[d.wirkung]) + '<\/span>';\n                html += '<\/div>';\n                html += '<div class=\"gz-sec\"><span class=\"gz-sec-label\">Situation<\/span><p class=\"gz-sec-text\">' + d.situation + '<\/p><\/div>';\n                html += '<div class=\"gz-sec gz-sec-empf\"><span class=\"gz-sec-label\">Empfehlung<\/span><p class=\"gz-sec-text\">' + d.empfehlung + '<\/p><\/div>';\n                html += '<div class=\"gz-sec gz-sec-warum\"><span class=\"gz-sec-label\">Warum<\/span><p class=\"gz-sec-text\">' + d.warum + '<\/p><\/div>';\n                html += '<\/div>';\n                html += '<\/div>';\n            });\n        }\n        document.getElementById('gzResults').innerHTML = html;\n    };\n\n    gzFilter();\n})();\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Gebiete-Szenarien-Finder Typische Projektsituationen mit konkreter Gebietsstrategie &ndash; gegliedert nach Strategie, Anzahl Gebiete und Wirkung. Such- und filterbar, jede Karte mit [&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":[26],"tags":[],"class_list":["post-2055","post","type-post","status-publish","format-standard","hentry","category-gebiete"],"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":"Gebiete-Szenarien-Finder Typische Projektsituationen mit konkreter Gebietsstrategie &ndash; gegliedert nach Strategie, Anzahl Gebiete und Wirkung. Such- und filterbar, jede Karte mit [&hellip;]","_links":{"self":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2055","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=2055"}],"version-history":[{"count":4,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2055\/revisions"}],"predecessor-version":[{"id":2061,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=\/wp\/v2\/posts\/2055\/revisions\/2061"}],"wp:attachment":[{"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2055"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2055"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cad-kompass.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2055"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}