INTERLIS 2.4; MODEL Nutzungsplanung_NWOW_V1_03_Erw AT "mailto:domenico.caruso@localhost" VERSION "2023-11-27" = UNIT Degrees [dgr] = 180.0 / PI [INTERLIS.rad]; DOMAIN LKoord = COORD 640000.000 .. 2720000.000, 140000.000 .. 1210000.000, ROTATION 2 -> 1; Rotation = 0.0 .. 360.0 [dgr]; Line = POLYLINE WITH (STRAIGHTS, ARCS) VERTEX Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Einzelflaeche = SURFACE WITH (STRAIGHTS, ARCS) VERTEX Nutzungsplanung_NWOW_V1_03_Erw.LKoord WITHOUT OVERLAPS > 0.010; Gebietseinteilung = AREA WITH (STRAIGHTS, ARCS) VERTEX Nutzungsplanung_NWOW_V1_03_Erw.LKoord WITHOUT OVERLAPS > 0.010; Rechtsstatus = ( inKraft, AenderungMitVorwirkung, AenderungOhneVorwirkung, AenderungVorAuflage, wird_geloescht, Revision_sistiert ); DokumentTyp = ( Rechtsvorschrift, GesetzlicheGrundlage, Hinweis ); Verbindlichkeit = ( Nutzungsplanfestlegung, orientierend, hinweisend, wegleitend ); URI = TEXT*240; XMLDate (FINAL) = TEXT*8; Typ_Dokument = ( Bericht, Regierungsratsbeschluss, Plan ); CHCantonCode = ( ZH, BE, LU, UR, SZ, OW, NW, GL, ZG, FR, SO, BS, BL, SH, AR, AI, SG, GR, AG, TG, TI, VD, VS, NE, GE, JU ); CHMunicipalityCode = 1 .. 9999; TOPIC Geobasisdaten = CLASS Dokument = Titel : MANDATORY TEXT*80; OffiziellerTitel : TEXT*240; Abkuerzung : TEXT*10; OffizielleNr : MANDATORY TEXT*20; Kanton : Nutzungsplanung_NWOW_V1_03_Erw.CHCantonCode; Gemeinde : Nutzungsplanung_NWOW_V1_03_Erw.CHMunicipalityCode; publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; TextImWeb : Nutzungsplanung_NWOW_V1_03_Erw.URI; Bemerkungen : TEXT*80; Typ : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.DokumentTyp; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; AuszugIndex : -1000 .. 1000; UNIQUE Titel; END Dokument; CLASS Planungsperimeter = Auftragsnummer : MANDATORY TEXT*20; Auftragsbeschreibung : MANDATORY TEXT*100; Auftragsdatum : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; zustaendiger_Planer : TEXT*50; Auftraggeber : TEXT*50; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen_Status : TEXT*50; oeff_AuflageAb : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; oeff_AuflageBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; oeff_Auflageplan : Nutzungsplanung_NWOW_V1_03_Erw.URI; GdeVersammlung : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; GdeVersammlungPlan : Nutzungsplanung_NWOW_V1_03_Erw.URI; RRB_Nummer : TEXT*20; RRB_Datum : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; KRB_Datum : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Schlusskontrolle_Datum : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertAb : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Bemerkungen_Allgemein : TEXT*50; UNIQUE Auftragsnummer; END Planungsperimeter; CLASS Planungsperimeter_Geometrie = Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Einzelflaeche; END Planungsperimeter_Geometrie; ASSOCIATION Planungsperimeter_GeometrieObjekt = Planungsperimeter_Geometrie -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter_Geometrie; Objekt -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Planungsperimeter_GeometrieObjekt; CLASS Hauptnutzung_CH = Code : MANDATORY 11 .. 99; Bezeichnung : MANDATORY TEXT*80; END Hauptnutzung_CH; CLASS Typ_Kt = Code : MANDATORY TEXT*12; Bezeichnung : MANDATORY TEXT*80; Abkuerzung : TEXT*12; Bemerkungen : TEXT*80; END Typ_Kt; ASSOCIATION Typ_KtHauptnutzung_CH = Typ_Kt -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ_Kt; Hauptnutzung_CH -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Hauptnutzung_CH; END Typ_KtHauptnutzung_CH; CLASS Typ = Code : MANDATORY TEXT*12; Bezeichnung : MANDATORY TEXT*80; Abkuerzung : TEXT*12; Verbindlichkeit : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Verbindlichkeit; Nutzungsziffer : 0.00 .. 9.00; Nutzungsziffer_Art : TEXT*40; Bemerkungen : TEXT*80; Zustaendigkeit : MANDATORY ( kommunal, kantonal ); Darstellungscode : MANDATORY TEXT*12; UNIQUE Code; END Typ; ASSOCIATION TypTyp_Kt = Typ -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; Typ_Kt -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ_Kt; END TypTyp_Kt; ASSOCIATION Typ2Dokument = Typ2 -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; Dokument -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Dokument; END Typ2Dokument; CLASS Grundnutzung_Zonenflaeche = publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Gebietseinteilung; Objektname : TEXT*50; letzte_Aenderung : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; END Grundnutzung_Zonenflaeche; ASSOCIATION Grundnutzung_ZonenflaecheTyp = Grundnutzung_Zonenflaeche -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_Zonenflaeche; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END Grundnutzung_ZonenflaecheTyp; ASSOCIATION Grundnutzung_ZonenflaechePlanungsperimeter = Grundnutzung_Zonenflaeche -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_Zonenflaeche; Planungsperimeter -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Grundnutzung_ZonenflaechePlanungsperimeter; CLASS Grundnutzung_BemerkungPos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Grundnutzung_BemerkungPos; ASSOCIATION Grundnutzung_BemerkungPosGrundnutzungPos_von = Grundnutzung_BemerkungPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_BemerkungPos; GrundnutzungPos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_Zonenflaeche; END Grundnutzung_BemerkungPosGrundnutzungPos_von; CLASS Grundnutzung_ObjektnamePos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Grundnutzung_ObjektnamePos; ASSOCIATION Grundnutzung_ObjektnamePosGrundnutzungPos_von = Grundnutzung_ObjektnamePos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_ObjektnamePos; GrundnutzungPos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Grundnutzung_Zonenflaeche; END Grundnutzung_ObjektnamePosGrundnutzungPos_von; CLASS Linienbezogene_Festlegung = publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Line; Objektname : TEXT*50; letzte_Aenderung : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; END Linienbezogene_Festlegung; ASSOCIATION Linienbezogene_FestlegungTyp = Linienbezogene_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Festlegung; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END Linienbezogene_FestlegungTyp; ASSOCIATION Linienbezogene_FestlegungPlanungsperimeter = Linienbezogene_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Festlegung; Planungsperimeter -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Linienbezogene_FestlegungPlanungsperimeter; CLASS Linienbezogene_BemerkungPos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Linienbezogene_BemerkungPos; ASSOCIATION Linienbezogene_BemerkungPosLinienbezogenePos_von = Linienbezogene_BemerkungPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_BemerkungPos; LinienbezogenePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Festlegung; END Linienbezogene_BemerkungPosLinienbezogenePos_von; CLASS Linienbezogene_ObjektnamePos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Linienbezogene_ObjektnamePos; ASSOCIATION Linienbezogene_ObjektnamePosLinienbezogenePos_von = Linienbezogene_ObjektnamePos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_ObjektnamePos; LinienbezogenePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Festlegung; END Linienbezogene_ObjektnamePosLinienbezogenePos_von; CLASS Linienbezogene_Dokumente = Titel_Dokument : TEXT*50; Typ_Dokument : Nutzungsplanung_NWOW_V1_03_Erw.Typ_Dokument; Link_Dokument : TEXT*250; Beschreibung_Dokument : TEXT*150; END Linienbezogene_Dokumente; ASSOCIATION Linienbezogene_DokumenteLinienbezogeneDokumente_von = Linienbezogene_Dokumente -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Dokumente; LinienbezogeneDokumente_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Linienbezogene_Festlegung; END Linienbezogene_DokumenteLinienbezogeneDokumente_von; CLASS Objektbezogene_Festlegung = publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : Nutzungsplanung_NWOW_V1_03_Erw.Rotation; Objektname : TEXT*50; letzte_Aenderung : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; END Objektbezogene_Festlegung; ASSOCIATION Objektbezogene_FestlegungTyp = Objektbezogene_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_Festlegung; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END Objektbezogene_FestlegungTyp; ASSOCIATION Objektbezogene_FestlegungPlanungsperimeter = Objektbezogene_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_Festlegung; Planungsperimeter -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Objektbezogene_FestlegungPlanungsperimeter; CLASS Objektbezogene_BemerkungPos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Objektbezogene_BemerkungPos; ASSOCIATION Objektbezogene_BemerkungPosObjektbezogenePos_von = Objektbezogene_BemerkungPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_BemerkungPos; ObjektbezogenePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_Festlegung; END Objektbezogene_BemerkungPosObjektbezogenePos_von; CLASS Objektbezogene_ObjektnamePos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Objektbezogene_ObjektnamePos; ASSOCIATION Objektbezogene_ObjektnamePosObjektbezogenePos_von = Objektbezogene_ObjektnamePos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_ObjektnamePos; ObjektbezogenePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Objektbezogene_Festlegung; END Objektbezogene_ObjektnamePosObjektbezogenePos_von; CLASS Ueberlagernde_Festlegung = publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Einzelflaeche; Objektname : TEXT*50; letzte_Aenderung : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Verzicht : ( Ja, Nein ); END Ueberlagernde_Festlegung; ASSOCIATION Ueberlagernde_FestlegungTyp = Ueberlagernde_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END Ueberlagernde_FestlegungTyp; ASSOCIATION Ueberlagernde_FestlegungPlanungsperimeter = Ueberlagernde_Festlegung -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung; Planungsperimeter -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Ueberlagernde_FestlegungPlanungsperimeter; CLASS Ueberlagernde_BemerkungPos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Ueberlagernde_BemerkungPos; ASSOCIATION Ueberlagernde_BemerkungPosUeberlagerndePos_von = Ueberlagernde_BemerkungPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_BemerkungPos; UeberlagerndePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung; END Ueberlagernde_BemerkungPosUeberlagerndePos_von; CLASS Ueberlagernde_ObjektnamePos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END Ueberlagernde_ObjektnamePos; ASSOCIATION Ueberlagernde_ObjektnamePosUeberlagerndePos_von = Ueberlagernde_ObjektnamePos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_ObjektnamePos; UeberlagerndePos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung; END Ueberlagernde_ObjektnamePosUeberlagerndePos_von; CLASS UeberlagerndeDokumente = Titel_Dokument : TEXT*50; Typ_Dokument : Nutzungsplanung_NWOW_V1_03_Erw.Typ_Dokument; Link_Dokument : TEXT*250; Beschreibung_Dokument : TEXT*150; END UeberlagerndeDokumente; ASSOCIATION UeberlagerndeDokumenteUeberlagerndeDokumente_von = UeberlagerndeDokumente -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.UeberlagerndeDokumente; UeberlagerndeDokumente_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung; END UeberlagerndeDokumenteUeberlagerndeDokumente_von; CLASS Ueberlagernde_Festlegung_Gefahren = publiziertAb : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Gebietseinteilung; letzte_Aenderung : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; publiziertBis : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; END Ueberlagernde_Festlegung_Gefahren; ASSOCIATION Ueberlagernde_Festlegung_GefahrenTyp = Ueberlagernde_Festlegung_Gefahren -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung_Gefahren; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END Ueberlagernde_Festlegung_GefahrenTyp; ASSOCIATION Ueberlagernde_Festlegung_GefahrenPlanungsperimeter = Ueberlagernde_Festlegung_Gefahren -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung_Gefahren; Planungsperimeter -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Planungsperimeter; END Ueberlagernde_Festlegung_GefahrenPlanungsperimeter; CLASS UeberlagerndeGefahrenPos = Text : TEXT*10; Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END UeberlagerndeGefahrenPos; ASSOCIATION UeberlagerndeGefahrenPosUeberlagerndeGefahrenPos_von = UeberlagerndeGefahrenPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.UeberlagerndeGefahrenPos; UeberlagerndeGefahrenPos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung_Gefahren; END UeberlagerndeGefahrenPosUeberlagerndeGefahrenPos_von; CLASS UeberlagerndeGefahren_BemerkungPos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : MANDATORY HALIGNMENT; VAli : MANDATORY VALIGNMENT; END UeberlagerndeGefahren_BemerkungPos; ASSOCIATION UeberlagerndeGefahren_BemerkungPosUeberlagerndeGefahrenPos_von = UeberlagerndeGefahren_BemerkungPos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.UeberlagerndeGefahren_BemerkungPos; UeberlagerndeGefahrenPos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Ueberlagernde_Festlegung_Gefahren; END UeberlagerndeGefahren_BemerkungPosUeberlagerndeGefahrenPos_von; CLASS Vermassungslinie = Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Line; Linienart : MANDATORY ( Typ_A, Typ_B, Typ_C, Typ_D, Typ_E, Typ_F ); Mass : MANDATORY 0.00 .. 999.00; MassPos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; MassOri : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rotation; MassHAli : MANDATORY HALIGNMENT; MassVAli : MANDATORY VALIGNMENT; END Vermassungslinie; CLASS Hilfslinie = Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Line; END Hilfslinie; ASSOCIATION HilfslinieHilfslinie_zu = Hilfslinie -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Hilfslinie; Hilfslinie_zu -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Vermassungslinie; END HilfslinieHilfslinie_zu; CLASS Sondernutzungsplan = publiziertAb : INTERLIS.INTERLIS_1_DATE; Rechtsstatus : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Rechtsstatus; Bemerkungen : TEXT*80; Name : TEXT*50; Erlassinstanz : MANDATORY ( Gemeinde ); Erlassdatum : MANDATORY INTERLIS.INTERLIS_1_DATE; Genehmigungsinstanz : ( Regierungsrat, Baudirektion ); Genehmigungsdatum : INTERLIS.INTERLIS_1_DATE; Mutationsnummer : TEXT*20; letzte_Aenderung : INTERLIS.INTERLIS_1_DATE; Hinweis : TEXT*50; Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Einzelflaeche; END Sondernutzungsplan; ASSOCIATION SondernutzungsplanTyp = Sondernutzungsplan -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Sondernutzungsplan; Typ -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Typ; END SondernutzungsplanTyp; CLASS Sondernutzung_NamePos = Pos : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.LKoord; Ori : Nutzungsplanung_NWOW_V1_03_Erw.Rotation; HAli : HALIGNMENT; VAli : VALIGNMENT; END Sondernutzung_NamePos; ASSOCIATION Sondernutzung_NamePosSondernutzungPos_von = Sondernutzung_NamePos -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Sondernutzung_NamePos; SondernutzungPos_von -- {1} Nutzungsplanung_NWOW_V1_03_Erw.Geobasisdaten.Sondernutzungsplan; END Sondernutzung_NamePosSondernutzungPos_von; CLASS GWR_dicht_ueberbaute_Gebiete = Art : ( GWR_dicht_ueberbautes_Gebiet_See, GWR_dicht_ueberbautes_Gebiet_Fliessgew, fruehere_Ausscheidung_Planbestaendigkeit, Wasserbauprojekt_Bauprojekt, Topographie, Abschnittsweise_Gleichbehandlung, Diskussion ); Geometrie : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.Gebietseinteilung; END GWR_dicht_ueberbaute_Gebiete; END Geobasisdaten; TOPIC TransferMetadaten = CLASS Amt = Name : MANDATORY TEXT*80; AmtImWeb : Nutzungsplanung_NWOW_V1_03_Erw.URI; UID : TEXT*12; Zeile1 : TEXT*80; Zeile2 : TEXT*80; Strasse : TEXT*100; Hausnr : TEXT*7; PLZ : TEXT*4; Ort : TEXT*40; END Amt; CLASS Datenbestand = Stand : MANDATORY Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Lieferdatum : Nutzungsplanung_NWOW_V1_03_Erw.XMLDate; Bemerkungen : TEXT*240; BasketID : MANDATORY TEXT*60; END Datenbestand; ASSOCIATION DatenbestandzustaendigeStelle = Datenbestand -- {0..*} Nutzungsplanung_NWOW_V1_03_Erw.TransferMetadaten.Datenbestand; zustaendigeStelle -- {1} Nutzungsplanung_NWOW_V1_03_Erw.TransferMetadaten.Amt; END DatenbestandzustaendigeStelle; END TransferMetadaten; END Nutzungsplanung_NWOW_V1_03_Erw.