<?xml version="1.0" encoding="utf-8"?>
<!-- Migrationsregeln NAS 7.1.2 nach LN 1.0.2 -->
<Mappingregeln
    name="LN 1.0.2 aus AAA-AS 7.1.2"
    version="1.0.0"
    versionDate="2026-04-21">

   <!-- ==============================================================
        Parken FKT=1200 - Überlagerungsfläche (mehrere TN-Objektarten)
        ============================================================== -->

   <!-- sekundär -->
   <!-- Siedlung ohne 'AX_Halde', weil dort Attributart 'Funktion' nicht definiert -->
   <regel source="AX_Wohnbauflaeche|
                  AX_IndustrieUndGewerbeflaeche|
                  AX_Bergbaubetrieb|
                  AX_TagebauGrubeSteinbruch|
                  AX_FlaecheGemischterNutzung|
                  AX_FlaecheBesondererFunktionalerPraegung|
                  AX_SportFreizeitUndErholungsflaeche|
                  AX_Friedhof"
          target="LN_StrassenUndWegeverkehr"
          name="Parken">
      <filter att="funktion">1200</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5150</set>
      <set att="artDesParkplatzes">2000</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_Bahnverkehr"
          target="LN_StrassenUndWegeverkehr"
          name="Parken">
      <filter att="funktion">1200</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5150</set>
      <set att="artDesParkplatzes">2000</set>
      <copy att="bezeichnung/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_Schiffsverkehr|AX_Flugverkehr"
          target="LN_StrassenUndWegeverkehr"
          name="Parken">
      <filter att="funktion">1200</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5150</set>
      <set att="artDesParkplatzes">2000</set>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- =======================
        41001 AX_Wohnbauflaeche
        ======================= -->
   
   <regel source="AX_Wohnbauflaeche" target="LN_Wohnnutzung" name="Wohnbaufläche">
      <filter att="funktion">----</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- ===================================
        41002 AX_IndustrieUndGewerbeflaeche
        =================================== -->

   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Industrie- und Gewerbefläche (Funktion unbelegt)">
      <filter att="funktion">----</filter>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
      <msg code="TN2LN01" kurz="Differenzieren: FKT=---- vor Migration auflösen">LN-Mappinghinweis:
           Vor der Migration auflösen</msg>
   </regel>

   <!-- neu M-M-T 05.11.2024: 2560, 2561, 2562 => verschoben zu LN_VersorgungUndEntsorgung/art=2500 -->
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Industrie und verarbeitendes Gewerbe">
      <filter att="funktion">1700|1701|1710|1770|1790|1801|1802|1803|1804|1805|1806|1807|1808|1809|1810|1811|1812|2550|2551|2552</filter>
      <copy att="funktion:art">1790:1811|1801:1801|1802:1802|1803:1803|1804:1804|1805:1805|1806:1806|1807:1807|1808:1808|1809:1809|1810:1810|1811:1811|1812:1812|
                               2550:1805|2551:1805|2552:1805</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Betriebliche Sozialeinrichtung (primär)">
      <filter att="funktion">1780</filter>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
      <set att="mappingannahme">true</set>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_OeffentlicheEinrichtungen" name="Betriebliche Sozialeinrichtung (sekundär)">
      <filter att="funktion">1780</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="funktion:funktion">1780:1160</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_GewerblicheDienstleistungen" name="Handel und Dienstleistungen">
      <filter att="funktion">1410|1420|1430|1440|1450|1460|1470|1480|1490|1510|1520|1530|1540</filter>
      <copy att="funktion:art">1410:1510|1420:1520|1430:1520|1440:1530|1450:1540|1460:1570|1470:1560|1490:1550|1510:1310|1520:1330|1530:1320|1540:1410</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_GewerblicheDienstleistungen" name="Handel und Dienstleistungen (allgemein)">
      <filter att="funktion">1400</filter>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_KulturUndUnterhaltung" name="Vergnügung">
      <filter att="funktion">1480</filter>
      <copy att="funktion:funktion">1480:1230</copy>
      <set att="istWeitereNutzung">1000</set>
      <!-- <copy att="name"/>   // wird schon bei der Grundfläche übertragen -->
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_Lagerung" name="Lagerfläche">
      <filter att="funktion">1740|2630|2640</filter>
      <copy att="funktion:funktion">1740:8300|2630:8100|2640:8100</copy>
      <copy att="funktion:oberflaeche">2630:1000|2640:2000</copy>
      <copy att="lagergut:lagergut">1000:1000|2000:2000|3000:3000|4000:4000|5000:5000|7000:7000|8000:8000|9000:9000</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <!-- neu M-M-T 05.11.2024: 2560, 2561, 2562 => LN_VersorgungUndEntsorgung/art=2500 -->
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_VersorgungUndEntsorgung" name="Versorgung und Entsorgung">
      <filter att="funktion">2500|2501|2502|2520|2521|2522|2530|2531|2532|2540|2560|2561|2562|2570|2571|2572|2580|2581|2582|2601|2602|2610|2611|2612|2620|2621|2622|2623</filter>
      <copy att="funktion:art">2500:2500|2501:2500|2502:2500|2520:2520|2521:2520|2522:2520|2530:2530|2531:2530|2532:2530|2540:2540|2560:2500|2561:2500|2562:2500|2570:2570|2571:2570|2572:2570|2580:2580|2581:2580|2582:2580|
                               2601:2600|2602:2600|2610:2610|2611:2610|2612:2610|2620:2620|2621:2620|2622:2620|2623:2620</copy>
      <copy att="primaerenergie:primaerenergie">1000:1000|2000:2000|3000:3000|4000:4000|5000:5000|6000:6000|7100:7100|7200:7200|7300:7300|7400:7400|7500:7500</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
      <issue att="funktion" value="2560">#6835</issue>
      <issue att="funktion" value="2561">#6835</issue>
      <issue att="funktion" value="2562">#6835</issue>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_VersorgungUndEntsorgung" name="Entsorgung (allgemein)">
      <filter att="funktion">2600</filter>
      <copy att="funktion:art">2600:2600</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
      <msg code="TN2LN02" kurz="Differenzieren: FKT=2600 'Entsorgung' (Industrie- und Gewerbefläche)">LN-Mappinghinweis:
           Wenn funktionen 2630 "Deponie (oberirdisch)" oder 2640 "Deponie (untertägig)" generalisiert unter funktion 2600 "Entsorgung" geführt sind, wird in 221330_LN_VersorgungUndEntsorgung überführt statt in 221340_LN_Lagerung.</msg>
   </regel>
   
   <regel source="AX_IndustrieUndGewerbeflaeche" target="LN_Abbau" name="Förderanlage">
      <filter att="funktion">2700|2701</filter>
      <copy att="funktion:art">2700:3200|2701:3200</copy>
      <copy att="foerdergut:foerdergut">1000:1000|2000:2000|3000:3000|4000:4000|5000:5000</copy>
      <copy att="name"/>
      <copy att="zustand:zustand">2100:2100|4000:8000|8000:8000</copy>
   </regel>
   
   <!-- ==============
        41003 AX_Halde
        ============== -->
   
   <regel source="AX_Halde" target="LN_Lagerung" name="Halde">
      <set att="funktion">8200</set>
      <copy att="lagergut:lagergut">1000:1000|2000:2000|4000:4000|5000:5000|7000:7000|8000:8000</copy>
      <copy att="name"/>
      <copy att="zustand"/>
      <issue att="lagergut" value="4000">#6939</issue>
   </regel>

   <!-- =======================
        41004 AX_Bergbaubetrieb
        ======================= -->
        
   <regel source="AX_Bergbaubetrieb" target="LN_Abbau" name="Bergbaubetrieb">
      <filter att="funktion">----</filter>
      <set att="art">3120</set>
      <copy att="abbaugut:abbaugut">1000:1000|1001:1000|1003:1000|1007:1000|2000:2000|2002:2000|2003:2000|2005:2000|2006:2000|2013:2000|2021:2000|
                                    3000:3000|3001:3000|3002:3000|3003:3000|3005:3000|3006:3000|3007:3000|3008:3000|3009:3000|3011:3000|
                                    4000:4000|4020:4000|4021:4000|4022:4000|4030:4000|
                                    5000:5000|5001:5000|5002:5000|5003:5000|5004:5000|5005:5000|5006:5000|5007:5000|5011:5000</copy>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- ===============================
        41005 AX_TagebauGrubeSteinbruch
        =============================== -->
        
   <regel source="AX_TagebauGrubeSteinbruch" target="LN_Abbau" name="Tagebau, Grube, Steinbruch">
      <filter att="funktion">----</filter>
      <set att="art">3110</set>
      <copy att="abbaugut:abbaugut">1000:1000|1001:1000|1002:1000|1003:1000|1004:1000|1005:1000|1007:1000|1008:1000|1009:1000|1011:1000|1012:1000|
                                    2000:2000|2001:2000|2002:2000|2003:2000|2004:2000|2005:2000|2006:2000|2007:2000|2008:2000|2009:2000|
                                    2010:2000|2012:2000|2013:2000|2015:2000|2016:2000|2017:2000|2018:2000|2019:2000|2020:2000|2021:2000|
                                    4000:4000|4010:4000|4020:4000|4021:4000|4022:4000|4030:4000|
                                    5000:5000|5001:5000|5002:5000|5005:5000|5008:5000|5009:5000|5010:5000</copy>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- =================================
        41006 AX_FlaecheGemischterNutzung
        ================================= -->
        
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Gemischte Nutzung (Funktion unbelegt = Wohnen mit Industrie), primär">
      <filter att="funktion">----</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Geb.- und Freifläche Mischnutzung, primär">
      <filter att="funktion">2110|2120</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Wohnen und Betrieb, primär">
      <filter att="funktion">2130</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Geb. und Freifläche Land- und Fortswirtschaft, primär">
      <filter att="funktion">2700|2730</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Mischnutzung Wohnen">
      <filter att="funktion">2710</filter>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>

   <regel source="AX_FlaecheGemischterNutzung" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Geb.- und Freifläche Mischnutzung mit Wohnen, primär">
      <filter att="funktion">2100</filter>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>

   <regel source="AX_FlaecheGemischterNutzung" target="LN_GewerblicheDienstleistungen" name="Handel und Dienstleistungen mit Wohnen, primär">
      <filter att="funktion">2150</filter>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>

   <regel source="AX_FlaecheGemischterNutzung" target="LN_OeffentlicheEinrichtungen" name="Öffentlich mit Wohnen, primär">
      <filter att="funktion">2140</filter>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Gewerbe und Industrie mit Wohnen, primär">
      <filter att="funktion">2160</filter>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Landwirtschaft" targetFDV2600="-" name="Landwirtschaftlicher Betrieb">
      <filter att="funktion">2720</filter>
      <set att="bewirtschaftung">1300</set>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
    
   <regel source="AX_FlaecheGemischterNutzung" targetFDV2600="LN_Forstwirtschaft" name="Forstwirtschaftlicher Betrieb">
      <filter att="funktion">2720</filter>
      <copy ausFDV2600="ART" att="art">6200:6200|6300:6200</copy>
      <set att="mappingannahme">true</set>
      <copy att="name"/>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Landwirtschaft" name="Landwirtschaftliche Betriebsfläche">
      <filter att="funktion">6800|6810|6820|6830</filter>
      <set att="bewirtschaftung">1300</set>
      <copy att="funktion:artDerBetriebsflaeche">6810:1000|6820:2000|6830:1000,2000</copy>
      <copy att="name"/>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_AquakulturUndFischereiwirtschaft" name="Fischereiwirtschaftsfläche">
      <filter att="funktion">3000|3001|3002|3003</filter>
      <copy att="funktion:art">3001:6400|3002:6500|3003:6400,6500</copy>
      <copy att="name"/>
   </regel>
   
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Forstwirtschaft" name="Forstwirtschaftliche Betriebsfläche">
      <filter att="funktion">7600</filter>
      <set att="art">6200</set>
      <copy att="name"/>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Öffentlich oder Handel und Dienstleistungen mit Wohnen, sekundär">
      <filter att="funktion">2140|2150</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>

   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Wohnnutzung" name="Gewerbe und Industrie mit Wohnen, sekundär">
      <filter att="funktion">2100|2160</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="zeitlichkeit">1000</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>

   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_IndustrieUndVerarbeitendesGewerbe" name="Wohnen mit Gewerbe und Industrie, sekundär">
      <filter att="funktion">----|2130</filter>
      <set att="istWeitereNutzung">1000</set>
      <auswahl att="art"/>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>

   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_OeffentlicheEinrichtungen" name="Wohnen mit Öffentlich, sekundär">
      <filter att="funktion">2110</filter>
      <set att="istWeitereNutzung">1000</set>
      <auswahl att="funktion"/>
      <copy att="name"/>
      <copy att="zustand"/>
      <issue att="name">#6832</issue>
   </regel>

   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_GewerblicheDienstleistungen" name="Wohnen mit Handel und Dienstleistungen, sekundär">
      <filter att="funktion">2120</filter>
      <set att="istWeitereNutzung">1000</set>
      <auswahl att="art"/>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>

   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" target="LN_Landwirtschaft" targetFDV2610="-" name="Wohnen mit Landwirtschaftlicher Betriebsfläche, sekundär">
      <filter att="funktion">2700|2730</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="bewirtschaftung">1300</set>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_FlaecheGemischterNutzung" targetFDV2610="LN_Forstwirtschaft" name="Wohnen mit Forstwirtschaftlicher Betriebsfläche, sekundär">
      <filter att="funktion">2700|2730</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy ausFDV2610="ART" att="art">6200:6200|6300:6200</copy>
      <set att="mappingannahme">true</set>
   </regel>

   <!-- ==============================================
        41007 AX_FlaecheBesondererFunktionalerPraegung
        ============================================== -->

   <regel source="AX_FlaecheBesondererFunktionalerPraegung" target="LN_OeffentlicheEinrichtungen" name="Öffentliche Zwecke">
      <filter att="funktion">----|1100|1110|1120|1140|1150|1160|1170</filter>
      <copy att="funktion:funktion">1110:1110|1120:1120|1140:1140|1150:1150|1160:1160|1170:1170</copy>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_FlaecheBesondererFunktionalerPraegung" target="LN_KulturUndUnterhaltung" name="Kultur">
      <filter att="funktion">1130|1180</filter>
      <copy att="funktion:funktion">1130:1210|1180:1220</copy>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>

   <regel source="AX_FlaecheBesondererFunktionalerPraegung" target="LN_KulturUndUnterhaltung" name="Historische Anlage">
      <filter att="funktion">1300|1310|1320</filter>
      <copy att="funktion:funktion">1300:1210|1310:1210|1320:1210</copy>
      <copy att="name"/>
      <copy att="zustand"/>
      <msg code="TN2LN03" kurz="Auflösen: Historische Anlage, Burg-, Festungsanlage, Schlossanlage">LN-Mappinghinweis:
           Vor der Migration auflösen und in die umgebende TN-Objektart überführen</msg>
   </regel>

   <!-- =========================================
        41008 AX_SportFreizeitUndErholungsflaeche
        ========================================= -->

   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_FreiluftUndNaherholung" name="Freizeit und Naherholung">
      <filter att="funktion">4301|4400|4410|4420|4430|4431|4440|4450|4460|4470</filter>
      <copy att="funktion:art">4400:4400|4410:4410|4420:4420|4430:4430|4431:4430|4440:4440|4450:4450|4470:4470</copy>
      <copy att="name"/>
   </regel>

   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_FreiluftUndNaherholung" name="Sonstige Sport-, Freizeit- und Erholungsfläche">
      <filter att="funktion">----|9999</filter>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>

   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_FreiluftUndNaherholung" name="Erholungsfläche">
      <filter att="funktion">4300</filter>
      <copy att="name"/>
      <msg code="TN2LN04" kurz="Differenzieren: FKT=4300 'Erholungsfläche'">LN-Mappinghinweis:
           Wenn funktion 4310 "Wochenend- und Ferienhausfläche", 4330 "Campingplatz" oder 4331 "Gebäude- und Freifläche Erholung, Camping" generalisiert unter funktion 4300 "Erholungsfläche" geführt ist, wird in 221410_LN_FreiluftUndNaherholung gemappt.</msg>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Sportanlage" name="Sportanlage">
      <filter att="funktion">4100</filter>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
      <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_FreiluftUndNaherholung" name="Gebäude- und Freifläche Sport, Freizeit und Erholung">
      <filter att="funktion">4001</filter>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Sportanlage" name="Sportplatz u. ä.">
      <filter att="funktion">4101|4110|4120|4130|4140|4150|4170</filter>
      <copy att="funktion:sportart">4110:1012|4140:1120|4150:1130|4170:1013</copy>
      <copy att="name"/>
   </regel>
   
   <!-- Eis-, Rollschuhbahn: mit Hinweis -->
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Sportanlage" targetFDV2600="-" name="Eislauf, Eishockey">
      <filter att="funktion">4160</filter>
      <copy att="funktion:sportart">4160:1070</copy>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" targetFDV2600="LN_Sportanlage" name="Rollschuhlaufen">
      <filter att="funktion">4160</filter>
      <copy ausFDV2600="SPO" att="sportart">1080:1080</copy>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>

   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Freizeitanlage" name="Freizeitanlage">
      <filter att="funktion">4210|4211|4220|4230|4235|4240|4250|4260|4275|4280|4290|4295|4330|4331</filter>
      <copy att="funktion:art">4210:4210|4211:4210|4220:4220|4230:4230|4235:4340|4240:4240|4250:4250|4260:4260|4275:4360|4280:4370|4290:4270|4295:4350|4330:4330|4331:4330</copy>
      <copy att="name"/>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Freizeitanlage" name="Freizeitanlage (Obergruppe)">
      <filter att="funktion">4200</filter>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
      <msg code="TN2LN05" kurz="Differenzieren: FKT=4200 'Freizeitanlage'">LN-Mappinghinweis:
           Wenn funktion 4270 "Verkehrsübungsplatz, Testgelände, Fahrsicherheit" generalisiert unter funktion 4200 "Freizeitanlage" geführt ist, wird in 221420_LN_Freizeitanlage gemappt.</msg>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Freizeitanlage" targetFDV2600="-" name="Schwimmen (Freizeitanlage)">
      <filter att="funktion">4320|4321</filter>
      <copy att="funktion:art">4320:4320|4321:4320</copy>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" targetFDV2600="LN_Sportanlage" name="Schwimmen (Sportanlage)">
      <filter att="funktion">4320|4321</filter>
      <copy ausFDV2600="SPO" att="sportart">1040:1040</copy>
      <copy att="name"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_GewerblicheDienstleistungen" name="Verkehrsübungsplatz, Testgelände, Fahrsicherheit">
      <filter att="funktion">4270</filter>
      <copy att="funktion:art">4270:1600</copy>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <regel source="AX_SportFreizeitUndErholungsflaeche" target="LN_Wohnnutzung" name="Wochenend- und Ferienhausfläche">
      <filter att="funktion">4310</filter>
      <set att="zeitlichkeit">2000</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <!-- =================
        41009 AX_Friedhof
        ================= -->
   
   <regel source="AX_Friedhof" target="LN_Bestattung" name="Friedhof">
      <filter att="funktion">----</filter>
      <copy att="funktion:artDerBestattungsflaeche">9401:1000|9402:1000|9403:4000|9404:3000</copy>
      <copy att="name"/>
   </regel>
   
   <!-- ========================
        42001 AX_Strassenverkehr
        ======================== -->

   <regel source="AX_Strassenverkehr" target="LN_StrassenUndWegeverkehr" name="Straßenverkehr">
      <copy att="funktion:funktion">----:5110|2311:5120|2312:5112|2313:5112|2314:5120|2315:5111|5130:5110</copy>
      <copy att="funktion:fussgaengerzone">5130:5130</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_Strassenverkehr" target="LN_Wasserwirtschaft" name="Straßenentwässerungsanlage, sekundär">
      <filter att="funktion">2313</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="funktion:art">2313:7200</copy>
      <!-- Zustand wird nur in primäre LN übertragen -->
   </regel>

   <!-- ============
        42006 AX_Weg
        ============ -->

   <regel source="AX_Weg" target="LN_StrassenUndWegeverkehr" name="Weg">
      <copy att="funktion:funktion">----:5110|5210:5110|5211:5110|5212:5110|5220:5110|5230:5110|5240:5110|5250:5110|5260:5110|5270:5112|9999:5110</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
   </regel>

   <!-- ==============
        42009 AX_Platz
        ============== -->
   
   <regel source="AX_Platz" target="LN_StrassenUndWegeverkehr" name="Platz (Funktion unbelegt)">
      <filter att="funktion">----</filter>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
      <msg code="TN2LN06" kurz="Differenzieren: 'Platz'">LN-Mappinghinweis:
           Vor der Migration spezifizieren</msg>
   </regel>

   <regel source="AX_Platz" target="LN_StrassenUndWegeverkehr" name="Platz">
      <filter att="funktion">5130|5310|5320|5330|5340|5360|5370</filter>
      <copy att="funktion:funktion">5130:5110|5310:5150|5320:5130|5330:5140|5340:5160|5360:5170|5370:5180</copy>
      <copy att="funktion:fussgaengerzone">5130:5130</copy>
      <copy att="funktion:artDesParkplatzes">5310:1000</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
   </regel>

   <regel source="AX_Platz" target="LN_Freizeitanlage" name="Festplatz">
      <filter att="funktion">5350</filter>
      <copy att="funktion:art">5350:4310</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- ====================
        42010 AX_Bahnverkehr
        ==================== -->
   
   <regel source="AX_Bahnverkehr" target="LN_Bahnverkehr" name="Bahnverkehr">
      <filter att="funktion">----|2321|2322|2323|2324</filter>
      <copy att="funktion:funktion">----:5210|2321:5220|2322:5212|2323:5220|2324:5211</copy>
      <copy att="zustand"/>
   </regel>
   
   <!-- ====================
        42015 AX_Flugverkehr
        ==================== -->
   
   <regel source="AX_Flugverkehr" target="LN_Flugverkehr" name="Flugverkehr">
      <filter att="funktion">----|5501|5502|5503</filter>
      <copy att="funktion:funktion">----:5310|5501:5320|5502:5312|5503:5320</copy>
      <copy att="nutzung:nutzung">1000:1000|2000:2000|3000:1000,2000</copy>
      <copy att="art:nutzung">5511:1000|5512:1000|5521:1000</copy>  <!-- art=5520 wird in AAA-AS 7.1 art=5521 'Verkehrslandeplatz' -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- =======================
        42016 AX_Schiffsverkehr
        ======================= -->
   
   <regel source="AX_Schiffsverkehr" target="LN_Schiffsverkehr" name="Schiffsverkehr">
      <filter att="funktion">----|2341|2342|5600|5610|5620|5630|5640</filter>
      <copy att="funktion:funktion">2341:5420|2342:5412|5600:5420|5610:5422|5620:5424|5630:5423|5640:5421</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>

   <!-- =======================
        43001 AX_Landwirtschaft
        ======================= -->

   <regel source="AX_Landwirtschaft" target="LN_Landwirtschaft" name="Landwirtschaft">
      <!-- für den Filter muss die FDV1900 auch ausgewertet werden, damit VEG=<unbelegt> + FDV1900=VEG1015 keinen Treffer liefert -->
      <filter ausFDV1900="VEG" att="vegetationsmerkmal">----|1010|1011|1012|1013|1014|1020|1021|1022|1030|1031|1040|1050|1051|1052|1060|1100|1200</filter>
      <copy att="vegetationsmerkmal:bewirtschaftung">1010:1010|1011:1011|1012:1012|1013:1013|1014:1014|1020:1020|
                                                     1021:1021|1022:1020|1030:1030|1031:1070|1040:1040|1050:1050|
                                                     1051:1050|1052:1050|1060:1080|1100:1060|1200:1200</copy>
      <copy att="name"/>
   </regel>

   <regel source="AX_Landwirtschaft" target="LN_Landwirtschaft" name="Energiepflanzen">
      <filter ausFDV1900="VEG" att="vegetationsmerkmal">1015</filter>
      <set att="bewirtschaftung" targetFDV1900="BWT1015 Energiepflanzen, Energiegräser">1015</set>
      <copy att="name"/>
      <issue att="vegetationsmerkmal" value="1015">#7030</issue>
   </regel>
        
   <!-- =============
        43002 AX_Wald
        ============= -->

   <regel source="AX_Wald" target="LN_OhneNutzung" name="Wald (unbewirtschaftet)">
      <filter att="nutzung">2000</filter>
      <copy att="name"/>
      <copy att="regionalsprache"/>
   </regel>
        
   <!-- neu M-M-T 05.11.2024: AX_Wald ohne 'nutzung' => LN_Fortstwirtschaft -->
   <regel source="AX_Wald" target="LN_Forstwirtschaft" name="Wald (Forstwirtschaft)">
      <filter att="nutzung">----|1000</filter>
      <set att="art">6100</set>
      <copy att="name"/>
      <copy att="regionalsprache"/>
      <issue att="nutzung">6871</issue>
   </regel>
        
   <regel source="AX_Wald" target="LN_Bestattung" name="Wald (Bestattung)">
      <filter att="nutzung">3000</filter>
      <set att="artDerBestattungsflaeche">2000</set>
      <copy att="name"/>
      <copy att="regionalsprache"/>
   </regel>

   <!-- ================
        43003 AX_Gehoelz
        ================ -->

   <regel source="AX_Gehoelz" target="LN_OhneNutzung" name="Gehölz">
      <filter att="funktion">----</filter>
      <copy att="name"/>
   </regel>

   <!-- neu M-M-T 05.11.2024: Funktion Windschutz -->
   <regel source="AX_Gehoelz" target="LN_Schutzanlage" name="Gehölz (Windschutz)">
      <filter att="funktion">1000</filter>
      <copy att="funktion:funktion">1000:5540</copy>
      <copy att="name"/>
      <issue att="funktion" value="1000">#6828</issue>
   </regel>
   
   <!-- ==============
        43004 AX_Heide
        ============== -->

   <regel source="AX_Heide" target="LN_OhneNutzung" name="Heide">
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- =============
        43005 AX_Moor
        ============= -->

   <regel source="AX_Moor" target="LN_OhneNutzung" name="Moor">
      <copy att="name"/>
   </regel>
   
   <!-- ==============
        43006 AX_Sumpf
        ============== -->

   <regel source="AX_Sumpf" target="LN_OhneNutzung" name="Sumpf">
      <copy att="name"/>
   </regel>
   
   <!-- =====================================
        43007 AX_UnlandVegetationsloseFlaeche
        ===================================== -->

   <regel source="AX_UnlandVegetationsloseFlaeche" target="LN_OhneNutzung" name="Unland">
      <copy att="name"/>
   </regel>
   
   <!-- ====================================================================
        44001 AX_Fliessgewaesser  ( + 44002 AX_Wasserlauf / 44003 AX_Kanal )
        ==================================================================== -->

   <!-- 8210 Altwasser, 8220 Altarm, 8500 Bach == kein Schiffsverkehr zu erwarten -->
   <regel source="AX_Fliessgewaesser" target="LN_OhneNutzung" prio="0" name="Altwasser, Altarm, Bach">
      <filter att="funktion">8210|8220|8500</filter>
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <issue att="name">#6942</issue>
   </regel>
        
   <!-- 8400 Graben, 8410 Fleet - Grundfläche: LN_OhneNutzung == kein Schiffsverkehr zu erwarten -->
   <regel source="AX_Fliessgewaesser" target="LN_OhneNutzung" prio="0" name="Graben, Fleet, primär">
      <filter att="funktion">8400|8410</filter>
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <issue att="name">#6942</issue>
   </regel>
   <!-- Graben/Fleet => überlagernd: LN_Wasserwirtschaft -->
   <regel source="AX_Fliessgewaesser" target="LN_Wasserwirtschaft" prio="0" name="Graben, Fleet, sekundär">
      <filter att="funktion">8400|8410</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="funktion:art">8400:7200|8410:7200</copy>
      <copy att="zustand"/>       <!-- Rev.-Antrag #5770 -->
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- Variante 1:
        FDV 2600
   -->

   <!-- schiffbares Fließgewässer mit FDV 2600 -->
   <regel source="AX_Fliessgewaesser" prio="0" targetFDV2600="LN_Schiffsverkehr" name="Fluss, Flussmündungstrichter (Schiffsverkehr)">
      <filter att="funktion">----|8200|8230</filter>
      <copy ausFDV2600="FKT" att="funktion">5411:5411</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>

   <!-- nicht schiffbarer Kanal mit FDV 2600 -->
   <regel source="AX_Fliessgewaesser" prio="0" targetFDV2600="LN_OhneNutzung" name="Kanal (ohne Nutzung)">
      <filter att="funktion">8300</filter>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
   </regel>

   <!-- Variante 1:
        ohne FDV 2600
   -->

   <!-- Default ohne ZUSO AX_Wasserlauf und ohne FDV 2600 -->
   <regel source="AX_Fliessgewaesser" target="LN_OhneNutzung" prio="0" targetFDV2600="-" name="Fluss, Flussmündungstrichter (ohne nutzung)">
      <filter att="funktion">----|8200|8230</filter>
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- Default ohne ZUSO AX_Kanal und ohne FDV 1900 SFK* -->
   <regel source="AX_Fliessgewaesser" target="LN_Schiffsverkehr" prio="0" targetFDV2600="-" name="Kanal">
      <filter att="funktion">8300</filter>
      <copy att="funktion:funktion">8300:5411</copy>
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- Variante 2:
        AX_Fliessgewaesser (G);44001;funktion (G);0..1;8200: Fluss;istTeilVon (G);0..* AX_Wasserlauf (G);44002;schifffahrtskategorie;0..1;1000: Binnenwasserstraße;;;
          oder
        AX_Fliessgewaesser (G);44001;funktion (G);0..1;8200: Fluss;istTeilVon (G);0..* AX_Wasserlauf (G);44002;schifffahrtskategorie;0..1;2000: Seewasserstraße;;;
         oder
        AX_Fliessgewaesser (G);44001;funktion (G);0..1;8200: Fluss;istTeilVon (G);0..* AX_Wasserlauf (G);44002;schifffahrtskategorie;0..1;3000: Landesgewässer mit Verkehrsordnung;;;
   -->

   <!-- Schiffsverkehr über Schifffahrtskategorie (hohe Priorität) -->
   <regel source="AX_Fliessgewaesser" target="LN_Schiffsverkehr" prio="1" targetFDV2600="-" name="Fluss, Flussmündungstrichter (Wasserstraße, Prio 1)">
      <filter att="funktion">----|8200|8230</filter>
      <filter att="istTeilVon/AX_Wasserlauf|AX_Kanal/schifffahrtskategorie">1000|2000|3000</filter>
      <set att="funktion">5411</set>
      <copy att="istTeilVon/AX_Wasserlauf|AX_Kanal/name:name"/>    <!-- siehe Rev.-Antrag #6942 -->
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ====================
        44005 AX_Hafenbecken
        ==================== -->

   <regel source="AX_Hafenbecken" target="LN_Schiffsverkehr" name="Hafenbecken">
      <!-- <set att="hafenkategorie">1080</set> -->
      <copy att="funktion:hafenkategorie">----:1080|8810:1040</copy>
      <set att="funktion">5422</set>
      <copy att="nutzung:nutzung">1000:1000|2000:2000|3000:1000,2000</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <issue att="funktion" value="8810">#5771</issue>
      <issue>#6118</issue>
      <issue>#6965</issue>
      <issue att="funktion" value="8810">#7223</issue>
      <issue att="funktion" value="----">#7294</issue>
   </regel>

   <!-- ===========================
        44006 AX_StehendesGewaesser
        =========================== -->
   
   <regel source="AX_StehendesGewaesser" target="LN_OhneNutzung" targetFDV2600="-" prio="0" name="See (ohne Nutzung)">
      <filter att="funktion">----|8610</filter>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- LN_Schiffsverkehr über FDV 2600 -->
   <regel source="AX_StehendesGewaesser" targetFDV2600="LN_Schiffsverkehr" prio="0" name="See (Schiffsverkehr)">
      <filter att="funktion">----|8610</filter>
      <copy ausFDV2600="FKT" att="funktion">5411:5411</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- 8620 Teich, 8640 Baggersee und 9999 Sonstiges wird immer zu LN_OhneNutzung -->
   <regel source="AX_StehendesGewaesser" target="LN_OhneNutzung" prio="0" name="Teich, Baggersee, Sonstiges Gewässer">
      <filter att="funktion">8620|8640|9999</filter>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- 8630 Stausee -->
   <regel source="AX_StehendesGewaesser" target="LN_Wasserwirtschaft" prio="0" name="Stausee, primär">
      <filter att="funktion">8630</filter>
      <copy att="funktion:art">8630:7110</copy>
      <copy att="nutzung:funktion">1000:7111|2000:7112|3000:7113</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- 8631 Speicherbecken -->
   <regel source="AX_StehendesGewaesser" target="LN_Wasserwirtschaft" prio="0" name="Speicherbecken">
      <filter att="funktion">8631</filter>
      <copy att="funktion:art">8631:7120</copy>
      <copy att="nutzung:funktion">1000:7111|2000:7112|3000:7113</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
   </regel>
   
   <!-- überlagernder Schiffsverkehr beim 'Stausee' per FDV 2610 möglich -->
   <regel source="AX_StehendesGewaesser" targetFDV2610="LN_Schiffsverkehr" prio="0" name="Stausee, sekundär">
      <filter att="funktion">8630</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy ausFDV2610="FKT" att="funktion">5411:5411</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <set att="mappingannahme">true</set>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- über SFK zu LN_Schiffsverkehr migrieren => Funktion ist dann egal (!) -->
   <regel source="AX_StehendesGewaesser" target="LN_Schiffsverkehr" prio="1" name="Wasserstraße (Prio 1)">
      <!-- <filter att="funktion">- - - -|8610</filter> -->
      <filter att="schifffahrtskategorie">1000|2000|3000</filter>
      <copy att="schifffahrtskategorie:funktion">1000:5411|2000:5411|3000:5411</copy>
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="zustand"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- =============
        44007 AX_Meer
        ============= -->

   <regel source="AX_Meer" target="LN_OhneNutzung" name="Meer">
      <copy att="name/AX_Lagebezeichnung/unverschluesselt:name"/>
      <copy att="regionalsprache"/>
   </regel>
   
   
   <!-- ====================== Bauwerke ====================== -->
   
   <!-- ======================================================
        51002 AX_BauwerkOderAnlageFuerIndustrieUndGewerbe
        ====================================================== -->

   <!-- sekundär -->
   <regel source="AX_BauwerkOderAnlageFuerIndustrieUndGewerbe" target="LN_VersorgungUndEntsorgung" name="Biogasanlage">
      <filter att="bauwerksfunktion">1215</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="bauwerksfunktion:art">1215:2575</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
      <issue att="bauwerksfunktion" value="1215">#6817</issue>
   </regel>
   
   <!-- neu ab 05.11.2024: Solarzellen -->
   <regel source="AX_BauwerkOderAnlageFuerIndustrieUndGewerbe" target="LN_VersorgungUndEntsorgung" name="Solarzellen">
      <filter att="bauwerksfunktion">1230</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
      <issue att="bauwerksfunktion" value="1230">#6944</issue>
   </regel>

   <!-- mit FDV 1900: 'BWF1235 Agri-Photovoltaikanlage' -->
   <regel source="AX_BauwerkOderAnlageFuerIndustrieUndGewerbe" target="LN_VersorgungUndEntsorgung" name="Agri-Photovoltaikanlage">
      <filter ausFDV1900="BWF" att="bauwerksfunktion">1235</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="name"/>
      <issue att="bauwerksfunktion" value="1235">#6411</issue>
   </regel>
   
   <!-- ======================================================
        51006 AX_BauwerkOderAnlageFuerSportFreizeitUndErholung
        ====================================================== -->

   <!-- sekundär -->
   <!-- neu ab 05.11.2024 => LN_FreiluftUndNaherholung (ohne 'art') -->
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_FreiluftUndNaherholung" name="Liegewiese">
      <filter att="bauwerksfunktion">1460</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
      <issue att="bauwerksfunktion" value="1460">#6829</issue>
   </regel>

   <!-- sekundär -->
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_Sportanlage" name="Schießanlage, Wassersportanlage">
      <filter att="bauwerksfunktion">1480|1650</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="bauwerksfunktion:sportart">1480:1130|1650:1030</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- sekundär -->
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_Sportanlage" name="Sportanlage">
      <filter att="sportart">1010|1011|1020|1030|1040|1050|1060|1071|1072|1080|1090|1100|1110</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="sportart:sportart">1010:1010|1011:1011|1020:1020|1030:1013|1040:1120|1050:1040|1060:1050|1071:1070|1072:1080|1080:1080|1090:1060|1100:1110|1110:1120</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- neu ab 05.11.2024: Hunderennsport solle in LN neu eingeführt werden (SPO 1140), siehe Rev.-Antrag #6887 -->
   <!-- vorläufig als FDV 1900 an LN-Objekt (!) -->
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_Sportanlage" name="Hunderennsport">
      <filter att="sportart">1115</filter>
      <set att="istWeitereNutzung">1000</set>
      <!-- Solange die Werteart 1140 im LN-Schema nicht definiert ist, wird eine FDV1900 (name='SPO1140 Hunderennsport') gebildet, danach wird der Wert direkt gespeichert. -->
      <set att="sportart" targetFDV1900="SPO1140 Hunderennsport">1140</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
      <issue att="sportart" value="1115">#6887</issue>
      <issue att="sportart" value="1115">#6953</issue>
      <issue att="sportart" value="1115">#7067</issue>
   </regel>
   
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_Freizeitanlage" name="Hundesport">
      <filter att="sportart">1120</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="sportart:art">1120:4370</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>

   <!-- neu ab 05.11.2024: Kombination Eissport + Rollschuhlaufen => multiple Belegung 'Eislauf, Eishockey' (1070) + 'Rollschuhlaufen, Skating' (1080) -->
   <regel source="AX_BauwerkOderAnlageFuerSportFreizeitUndErholung" target="LN_Sportanlage" name="Eissport und Rollschuhlaufen">
      <filter att="sportart">1070</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="sportart:sportart">1070:1070,1080</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
      <issue att="sportart" value="1070">#6831</issue>
   </regel>
   
   <!-- ================================================
        51009 AX_SonstigesBauwerkOderSonstigeEinrichtung
        ================================================ -->
   
   <!-- sekundär -->
   <regel source="AX_SonstigesBauwerkOderSonstigeEinrichtung" target="LN_Schutzanlage" name="Hochwasser-, Sturmflut- und Lärmschutz">
      <filter att="funktion">1000|2000</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="funktion:funktion">1000:5510|2000:5530</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ==============
        52002 AX_Hafen
        ============== -->
   
   <!-- sekundär -->
   <regel source="AX_Hafen" target="LN_Schiffsverkehr" name="Hafen">
      <filter att="hafenkategorie">----|1010|1020|1030|1040|1050|1060|1070</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5422</set>
      <copy att="hafenkategorie"/>
      <copy att="nutzung:nutzung">1000:1000|2000:2000|3000:1000,2000</copy>
      <copy att="name"/>
      <issue>#6965</issue>
   </regel>

   <!-- =================
        52003 AX_Schleuse
        ================= -->
   
   <!-- sekundär -->
   <regel source="AX_Schleuse" target="LN_Schiffsverkehr" name="Schleuse">
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5424</set>
      <copy att="name"/>
      <copy att="zustand"/>
   </regel>
   
   <!-- =====================
        53003 AX_WegPfadSteig
        ===================== -->
   
   <!-- sekundär -->
   <regel source="AX_WegPfadSteig" target="LN_StrassenUndWegeverkehr" name="Weg, Pfad, Steig">
      <filter att="art">----|1103|1106|1107|1110</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5110</set>
      <copy att="name"/>
      <copy att="regionalsprache"/>
   </regel>
   
   <!-- ===========================
        53004 AX_Bahnverkehrsanlage
        =========================== -->
   
   <!-- sekundär -->
   <regel source="AX_Bahnverkehrsanlage" target="LN_Bahnverkehr" name="Bahnverkehrsanlage">
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5230</set>
      <copy att="zustand"/>
      <copy att="name"/>
      <issue att="zustand">#7067</issue>
   </regel>
   
   <!-- ===========================
        53007 AX_Flugverkehrsanlage
        =========================== -->
   
   <!-- sekundär -->
   <regel source="AX_Flugverkehrsanlage" target="LN_Flugverkehr" name="Flugverkehrsanlage">
      <filter att="art">1310|1320|1330|5560</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="art:funktion">1310:5311|1320:5313|1330:5314|5560:5310</copy>
      <copy att="art:nutzung">5560:1000</copy>
      <copy att="name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
      <issue att="zustand">#7067</issue>
   </regel>
   
   <!-- ===========================================
        53008 AX_EinrichtungenFuerDenSchiffsverkehr
        =========================================== -->
   
   <!-- sekundär -->
   <regel source="AX_EinrichtungenFuerDenSchiffsverkehr" target="LN_Schiffsverkehr" name="Einrichtungen für den Schiffsverkehr">
      <filter att="art">1460|1470</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="art:funktion">1460:5423|1470:5413</copy>
      <copy att="name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ==================================
        53009 AX_BauwerkImGewaesserbereich
        ================================== -->
   
   <!-- sekundär -->
   <regel source="AX_BauwerkImGewaesserbereich" target="LN_Wasserwirtschaft" name="Bauwerk im Gewässerbereich">
      <filter att="bauwerksfunktion">2020</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="art">7130</set>
      <copy att="name"/>
      <copy att="zustand"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ===========================
        54001 AX_Vegetationsmerkmal
        =========================== -->
   
   <!-- sekundär -->
   <regel source="AX_Vegetationsmerkmal" target="LN_Forstwirtschaft" name="Schneise">
      <filter att="bewuchs">1300</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_Vegetationsmerkmal" target="LN_FreiluftUndNaherholung" name="Zierfläche">
      <filter att="bewuchs">1600</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="art">4480</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- sekundär -->
   <regel source="AX_Vegetationsmerkmal" target="LN_Schutzanlage" name="Vegetationsmerkmal (Windschutz)">
      <filter att="funktion">1000</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5540</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ===============
        55003 AX_Polder
        =============== -->
   
   <!-- sekundär -->
   <regel source="AX_Polder" target="LN_Schutzanlage" name="Polder">
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5520</set>
      <copy att="funktion:zuflusssteuerung">7410:1000|7420:2000</copy>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- ======================
        61003 AX_DammWallDeich
        ====================== -->
   
   <!-- ohne Funktion nicht migrieren, nur melden -->
   <!-- mit der neuen Regel für Windschutz nicht mehr sinnvoll
   <regel source="AX_DammWallDeich">
      <filter att="funktion">- - - -</filter>
      <msg code="TN2LN08" kurz="Objekt nicht migrierbar! 'Damm, Wall, Deich' ohne Funktion">LN-Mappinghinweis:
           Attribut "funktion" muss besetzt sein.</msg>
   </regel>
   -->
   
   <!-- sekundär -->
   <regel source="AX_DammWallDeich" target="LN_Schutzanlage" name="Damm, Wall, Deich (Hochwasser-, Sturmflut-, Lärmschutz)">
      <filter att="funktion">3001|3003|3004</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="funktion:funktion">3001:5510|3003:5510|3004:5530</copy>
      <copy att="art:typ">1910:1910|1920:1920|1930:1930|1940:1940|1950:1950</copy>
      <copy att="name"/>
      <issue>#6792</issue>
      <issue att="name">#6942</issue>
   </regel>
   
   <!-- neu M-M-T 05.11.2024: Windschutz -->
   <regel source="AX_DammWallDeich" target="LN_Schutzanlage" name="Knick (Windschutz)">
      <filter att="art">2000</filter>
      <filter att="funktion">----</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="art:funktion">2000:5540</copy>
      <copy att="name"/>
      <issue att="art" value="2000">#6941</issue>
      <issue att="name">#6942</issue>
      <issue att="funktion" value="1000">#6828</issue>
   </regel>
   
   <!-- =======================================
        71003 AX_KlassifizierungNachWasserrecht
        ======================================= -->

   <!-- sekundär, Rev.-Antrag #5776 + #6940, Umsetzung in M-M-T vom 09.12.2024 -->
   <!--
   <regel source="AX_KlassifizierungNachWasserrecht" target="LN_Schiffsverkehr">
      <filter att="artDerFestlegung">1300|1310|1320|1330|1340</filter>
      <set att="istWeitereNutzung">1000</set>
      <set att="funktion">5411</set>
      <msg code="TN2LN09" kurz="Abgleich mit Gewässer erforderlich">Abgleich mit migriertem TN-Objekt (AX_Fliessgewaesser oder AX_StehendesGewaesser) erforderlich</msg>
      <issue>#6940</issue>
   </regel>
   -->
   
   <!-- =======================================
        71011 AX_SonstigesRecht
        ======================================= -->
    
    <!-- sekundär -->
   <regel source="AX_SonstigesRecht" target="LN_Schiffsverkehr" name="Sonstiges Recht (Hafenbecken)">
      <filter att="artDerFestlegung">9450</filter>
      <set att="istWeitereNutzung">1000</set>
      <copy att="name"/>
      <issue att="name">#6942</issue>
   </regel>
   
</Mappingregeln>
