INTERLIS 2.3; !!========================================================================================================================================= !! Kanton Basel-Landschaft !! Bau- und Umweltschutzdirektion !! Amt f�r Raumplanung !! Rauminformation !! Rheinstrasse 29 !! 4410 Liestal !! !! www.arp.bl.ch !! !! Kantonales Geodatenmodell kantonale Nutzungsplanung gem�ss Geobasisdatensatz Nr. 73A !!========================================================================================================================================= !! Revision History !! !! 2016.08.15 / ruck erstellt !! 2016.09.01 / ruck Anpassungen aufgrund R�ckmeldung S. Cantaluppi, Planungstyp als BAG OF !! 2016.09.02 / ruck Planungstyp als Attribut und als zus�tzlichhe Tabelle !! 2016.09.08 / ruck Anpassung Beziehung Mutation bei GrundzoneArchiv !! 2016.10.24 / ruck Anpassung aufgrund Vernehmlassung (insbesondere Historisierung wurde entfernt) !! 2016.12.14 / ruck Anpassung Datentyp LexLink, Finale Version V2 !!========================================================================================================================================= !!@ origin="UML/INTERLIS-Editor" !!@ IDGeoIV=73A !!@ author="Michael Ruckstuhl" !!@ Modelltyp=Produktionsmodell !!@ �REB-Rahmenmodell=Schnittstellenmodell !!========================================================================================================================================= !!@ furtherInformation="http://www.arp.bl.ch" !!@ technicalContact="mailto:support.gis@bl.ch" MODEL KantonaleNutzungsplanung_BL_V1_LV95 (de) AT "http://models.geo.bl.ch/ARP/" VERSION "2017-01-01" = IMPORTS UNQUALIFIED INTERLIS; IMPORTS Units,CoordSys,NutzungsplanungBL_Codelisten_V2; REFSYSTEM BASKET BCoordSys ~ CoordSys.CoordsysTopic OBJECTS OF GeoCartesian2D: CHLV95 OBJECTS OF GeoHeight: SwissOrthometricAlt; DOMAIN BLKoord2D = COORD 2480000.000 .. 2850000.000 [m] {CHLV95[1]}, 1070000.000 .. 1310000.000 [m] {CHLV95[2]}, ROTATION 2 -> 1; Planungstypen = ( Verkehrsanlagen, Oeffentliche_Werke_und_Anlagen, Schutz_von_Landschaften, Schutz_von_Naturobjekten, Schutz_von_Kulturdenkmaelern, Gewaesserraum, andere, unbekannt ); Einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX BLKoord2D WITHOUT OVERLAPS>0.050; Gebietseinteilung = AREA WITH (ARCS,STRAIGHTS) VERTEX BLKoord2D WITHOUT OVERLAPS>0.050; RechtsstatusArt = ( inKraft, laufendeAenderungen, aufgehoben ); BLDatum = FORMAT INTERLIS.XMLDate "1900-1-1" .. "2900-12-31"; Plannummer = TEXT*50; Orientierung = 0.0 .. 359.9 CIRCULAR [Units.Angle_Degree]; !! geografische Notation (90� = Horizontal West nach Ost) Attributfeld = (Zusatzbezeichnung,Zweckbestimmung,Objektnummer); MutKat = (bestehend,neu,loeschen); TOPIC NutzungsplaeneKantonal = DEPENDS ON NutzungsplanungBL_Codelisten_V2.Codelisten; /** Planung_ID wird durch die kant. Fachstelle nach der Genehmigung des Ersterlasses vergeben. */ CLASS Planung = Planung_ID : INTERLIS.STANDARDOID; Name : MANDATORY TEXT*254; Typ : MANDATORY Planungstypen; Nummer : TEXT*10; /** Falls eine einzelne Gemeinde betroffen, ansonsten leer */ Gemeinde_ID_BFS : 2761 .. 2895; Rechtsstatus : MANDATORY RechtsstatusArt; END Planung; CLASS WeitererPlanungstyp = Wert : MANDATORY Planungstypen; END WeitererPlanungstyp; CLASS Perimeter = Geometrie : MANDATORY Einzelflaeche; END Perimeter; CLASS NachgefuehrtesReglement = Name : MANDATORY TEXT*254; Stand : MANDATORY BLDatum; Inventarnummer : MANDATORY Plannummer; END NachgefuehrtesReglement; CLASS Datenlieferung = Abgabestelle : TEXT*254; Lieferdatum : BLDatum; Bemerkung : TEXT*254; END Datenlieferung; /** Beschluss_ID wird durch die kant. Fachstelle nach der Genehmigung des Beschlusses vergeben. */ CLASS Beschluss = Beschluss_ID : INTERLIS.STANDARDOID; Plan_Nr : MANDATORY Plannummer; Plan_Name : MANDATORY TEXT*80; Beschluss_Nr : 1 .. 9999; Beschluss_Datum : BLDatum; Genehmigung_Nr : 1 .. 9999; Genehmigung_Datum : BLDatum; LexLink : 1 .. 2147483647; Erfassung_durch : MANDATORY TEXT*254; Erfassung_Datum : MANDATORY BLDatum; Bemerkung : TEXT*254; END Beschluss; /** Grundnutzungszone inkl. Grundzonen Wald, Strassen und Gewaesser */ CLASS Grundzone = CodeRef : MANDATORY NutzungsplanungBL_Codelisten_V2.Codelisten.Grundzone_CatRef; Bezeichnung : MANDATORY TEXT*254; Zusatzbezeichnung : TEXT*254; Zweckbestimmung : TEXT*254; Objektnummer : TEXT*254; Mutationskategorie : MANDATORY MutKat; Bemerkung : TEXT*254; Geometrie : MANDATORY Gebietseinteilung; END Grundzone; CLASS Ueberlagerung (ABSTRACT) = Bezeichnung : MANDATORY TEXT*254; Zusatzbezeichnung : TEXT*254; Zweckbestimmung : TEXT*254; Objektnummer : TEXT*254; Mutationskategorie : MANDATORY MutKat; Bemerkung : TEXT*254; END Ueberlagerung; /** Einzelfl�che fuer �berlagernde Schutzzonen etc. */ CLASS FlaechenUeberlagerung EXTENDS Ueberlagerung = CodeRef : MANDATORY NutzungsplanungBL_Codelisten_V2.Codelisten.FlaechenUeberlagerung_CatRef; Geometrie : MANDATORY Einzelflaeche; END FlaechenUeberlagerung; CLASS LinienUeberlagerung EXTENDS Ueberlagerung = CodeRef : MANDATORY NutzungsplanungBL_Codelisten_V2.Codelisten.LinienUeberlagerung_CatRef; Geometrie : POLYLINE WITH (ARCS,STRAIGHTS) VERTEX BLKoord2D WITHOUT OVERLAPS>0.050; END LinienUeberlagerung; CLASS PunktUeberlagerung EXTENDS Ueberlagerung = CodeRef : MANDATORY NutzungsplanungBL_Codelisten_V2.Codelisten.PunktUeberlagerung_CatRef; Geometrie : BLKoord2D; END PunktUeberlagerung; CLASS GrundzonePos = HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; Ori : MANDATORY Orientierung; Beschriftungsfeld : MANDATORY Attributfeld; Geometrie : MANDATORY BLKoord2D; END GrundzonePos; CLASS UeberlagerungPos = HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; Ori : MANDATORY Orientierung; Beschriftungsfeld : MANDATORY Attributfeld; Geometrie : MANDATORY BLKoord2D; END UeberlagerungPos; ASSOCIATION WeitererPlanungstypPlanung = PlanungRef -<> {1} Planung; PlanungstypRef -- {0..*} WeitererPlanungstyp; END WeitererPlanungstypPlanung; ASSOCIATION NFReglementPlanung = PlanungRef -<> {1} Planung; NFReglementRef -- {0..1} NachgefuehrtesReglement; END NFReglementPlanung; ASSOCIATION BeschlussPlanung = PlanungRef -<> {1} Planung; BeschlussRef -- {1..*} Beschluss; END BeschlussPlanung; ASSOCIATION PerimeterPlanung = PlanungRef -<> {1} Planung; PerimeterRef -- {1..*} Perimeter; END PerimeterPlanung; ASSOCIATION GrundzoneEntstehung = Entstehung -<> {1} Beschluss; GrundzoneRefE -- {0..*} Grundzone; END GrundzoneEntstehung; ASSOCIATION UeberlagerungEntstehung = Entstehung -<> {1} Beschluss; UeberlagerungRefE -- {0..*} Ueberlagerung; END UeberlagerungEntstehung; ASSOCIATION GrundzoneBeschriftung = GrundzoneRef -<> {1} Grundzone; GrundzonePosRef -- {0..*} GrundzonePos; END GrundzoneBeschriftung; ASSOCIATION UeberlagerungBeschriftung = UeberlagerungRef -<> {1} Ueberlagerung; UeberlagerungPosRef -- {0..*} UeberlagerungPos; END UeberlagerungBeschriftung; ASSOCIATION DatenlieferungPlanung = DatenlieferungRef -<> {1} Datenlieferung; PlanungRef -- {1..*} Planung; END DatenlieferungPlanung; END NutzungsplaeneKantonal; END KantonaleNutzungsplanung_BL_V1_LV95.