TRANSFER INTERLIS1; !! Datenmodell fuer Bebauungsplaene im Kanton Luzern !! beschrieben in INTERLIS Version 1 (SN 612030) !! !! !! Datei: Bebauungsplan_LU_103.ili !! Version 1.03 !! Datum: 18. Juni 2008 !! !! Aenderungen: !! - 23.10.2008 Attribut Name_Text auf 60 Zeichen erweitert !! - 23.10.2008 Aufzaehlung in Attribut Code_A geaendert !! - 23.10.2008 Attribute Herkunft und Bezugsrahmen in Tabelle Perimeter verschoben !! - 23.10.2008 Tabelle Beschriftung_Perimeter hinzugefuegt !! - 23.10.2008 Attribut Datum_Auflage von DATE in Kurztext geaendert !! - 23.10.2008 Attribut Bemerkung in Tabelle Entscheid hinzugefuegt !! – 30.10.2008 Tabelle "Beschriftung_Perimeter" in Tabelle "Zusatztext" umbenannt !! – 30.10.2008 Attribut Freier Text in Tabelle "Zusatztext" hinzugefuegt !! – 06.01.2009 Attribut Nummer in Tabelle "Perimeter" in Dokument umbenannt !! - 06.01.2009 Attribut Kurztext auf 25 Zeichen erweitert !! – 06.01.2009 Datenmodell Version 1.02 auf 1.03 umbenannt !! - 24.05.2016: Fredy Staedler: Neuer Domain Lkoord (LV95) !! !! Copyright: Raumdatenpool Kanton Luzern www.raumdatenpool.ch MODEL Bebauungsplan_LU_103_LV95 DOMAIN LKoord = COORD2 2480000.000 1070000.000 2850000.000 1310000.000; Linienzug = POLYLINE WITH (ARCS, STRAIGHTS) VERTEX LKoord; Einzelflaeche = SURFACE WITH (ARCS, STRAIGHTS) VERTEX LKoord WITHOUT OVERLAPS > 0.050; Status = ( in_Bearbeitung, im_Genehmigungsverfahren, im_Genehmigungsverfahren_aufzuhebende, rechtskraeftig, Beschwerde_haengig); Herkunft = ( AV93_konform, prov_numerisiert, gescannt); Bezugsrahmen = ( LV03alt, LV03neu_LV95); !!* undefiniert = 100.0 Orientierung = GRADS 0.0 399.9; !!* undefiniert = mittel Groesse = ( klein, mittel, gross); Linienart = ( Bemassungslinie, Hilfslinie); Code_Text = TEXT*10; Kurztext = TEXT*25; Name_Text = TEXT*60; Langtext = TEXT*100; Identifikator = [40000001 .. 49999999]; Masszahl = [0.00 .. 999999.99]; !! Einheit [m] Code_A = ( A_100_Baulinien, A_200_Bauten, A_300_Baubereiche, A_400_Gestaltungsplan, A_500_Verkehrsbereich, A_600_Naturbereich, A_700_Umgebungsbereich, A_900_Weitere_Elemente, A_1000_Orientierende_Elemente, A_1100_Informierende_Elemente); TOPIC Bebauungsplan = !! ----------------- Codedefinition ---------------- TABLE Code_Kt = Gruppe_Bereich: Code_A; Code_B : Code_Text; Bezeichnung_Kt : Name_Text; Bemerkung : OPTIONAL Langtext; IDENT Code_B, Bezeichnung_Kt; END Code_Kt; TABLE Code_Gde = Code_B : -> Code_Kt; !! Beziehung 1-m Code_C : Code_Text; Bezeichnung_Gde : Name_Text; BFS_Nummer : Code_Text; Artikel_Reglement : OPTIONAL Kurztext; Bemerkung : OPTIONAL Langtext; IDENT Code_C, Bezeichnung_Gde; END Code_Gde; !! ------------------ Perimeter / Entscheide ----------------- TABLE Perimeter = Name : Name_Text; Dokument : OPTIONAL Kurztext; Gemeinde : Name_Text; Herkunft_Grundlage : Herkunft; Bezugsrahmen : Bezugsrahmen; Bemerkung : OPTIONAL Langtext; IDENT Name; END Perimeter; TABLE Perimeter_Flaeche = Flaeche_von : -> Perimeter; !! Beziehung 1-m Geometrie : Einzelflaeche; NO IDENT END Perimeter_Flaeche; TABLE Name_Pos = TextPos_von : -> Perimeter; !! Beziehung 1-mc NamePos : LKoord; NameOri : OPTIONAL Orientierung // undefiniert = 100.0 //; NameHAli : OPTIONAL HALIGNMENT // undefiniert = Center //; NameVAli : OPTIONAL VALIGNMENT // undefiniert = Half //; SchriftSize : OPTIONAL Groesse // undefiniert = mittel //; NO IDENT END Name_Pos; TABLE Zusatztext = FreierText_von : -> Perimeter; !! Beziehung 1-mc Freier_Text: Name_Text; TextPos : LKoord; TextOri : OPTIONAL Orientierung // undefiniert = 100.0 //; TextHAli : OPTIONAL HALIGNMENT // undefiniert = Center //; TextVAli : OPTIONAL VALIGNMENT // undefiniert = Half //; SchriftSize : OPTIONAL Groesse // undefiniert = mittel //; NO IDENT END Zusatztext; TABLE Entscheid = Hinweis_Perimeter: -> Perimeter; !! Beziehung 1-m Bezeichnung_Dossier: Kurztext; Rechtsstatus: Status; Datum_Auflage : OPTIONAL Kurztext; Datum_Beschlussfassung : OPTIONAL DATE; Nummer_Genehmigungsentscheid: OPTIONAL Kurztext; Datum_Genehmigungsentscheid : OPTIONAL DATE; Bemerkung : OPTIONAL Langtext; NO IDENT END Entscheid; !! ------------------ Einzelobjekte ---------------- TABLE BBP_Objekte = Identifikator: Identifikator; Hinweis_Entscheid : -> Entscheid; !! Beziehung 1-m Objektart : -> Code_Gde; !! Beziehung 1-m Katalogisierung : OPTIONAL Kurztext; Bemerkung : OPTIONAL Langtext; IDENT Identifikator; END BBP_Objekte; TABLE Flaechenelement = Element_von : -> BBP_Objekte; !! Beziehung 1-mc Geometrie : Einzelflaeche; NO IDENT END Flaechenelement; TABLE Linienelement = Element_von : -> BBP_Objekte; !! Beziehung 1-mc Geometrie : Linienzug; NO IDENT END Linienelement; TABLE Punktelement = Element_von : -> BBP_Objekte; !! Beziehung 1-mc Geometrie : LKoord; NO IDENT END Punktelement; TABLE Beschriftung_Objekte = FreierText_von: -> BBP_Objekte; !! Beziehung 1-mc Freier_Text: Name_Text; TextPos : LKoord; TextOri : OPTIONAL Orientierung // undefiniert = 100.0 //; TextHAli : OPTIONAL HALIGNMENT // undefiniert = Center //; TextVAli : OPTIONAL VALIGNMENT // undefiniert = Base //; SchriftSize : OPTIONAL Groesse // undefiniert = mittel //; NO IDENT END Beschriftung_Objekte; TABLE Katalogisierung_Pos = KatalogPos_zu: -> BBP_Objekte; !! Beziehung 1-mc KatalogPos : LKoord; KatalogOri : OPTIONAL Orientierung // undefiniert = 100.0 //; KatalogHAli : OPTIONAL HALIGNMENT // undefiniert = Center //; KatalogVAli : OPTIONAL VALIGNMENT // undefiniert = Half //; SchriftSize : OPTIONAL Groesse // undefiniert = mittel //; NO IDENT END Katalogisierung_Pos; !! ---------------- Bemassung ------------------ TABLE Bemassung = Masslinie_zu: -> BBP_Objekte; !! Beziehung 1-mc Geometrie : Linienzug; Mass : OPTIONAL Masszahl // undefiniert = 0 //; LinArt : OPTIONAL Linienart; NO IDENT END Bemassung; TABLE Bemassung_Pos = MassPos_von: -> Bemassung; !! Beziehung 1-mc MassPos : LKoord; MassOri : OPTIONAL Orientierung // undefiniert = 100.0 //; MassHAli : OPTIONAL HALIGNMENT // undefiniert = Center //; MassVAli : OPTIONAL VALIGNMENT // undefiniert = Bottom //; SchriftSize : OPTIONAL Groesse // undefiniert = klein //; NO IDENT END Bemassung_Pos; END Bebauungsplan. END Bebauungsplan_LU_103_LV95. FORMAT FREE; CODE BLANK = DEFAULT, UNDEFINED = DEFAULT, CONTINUE = DEFAULT; TID = ANY; END.