INTERLIS 2.3; /** ===================================================================================== Bau- und Verkehrsdepartement des Kantons Basel-Stadt Grundbuch- und Vermessungsamt, Geoinformation Dufourstrasse 40/50 CH-4001 Basel geo@bs.ch www.geo.bs.ch Bau-, Strassen- und Weglinien Riehen Gemeinde Geodatenmodell (GGDM) Metadaten = https://www.geocat.ch/... ===================================================================================== Revision History 03.10.2023/kac Modell erstellt ===================================================================================== */ MODEL BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95 (de) AT "https://www.geo.bs.ch" VERSION "2023-10-03" = IMPORTS UNQUALIFIED INTERLIS,BS_Basis_KGDM_V1_0_LV95,OR_Basis_KGDM_V1_0_LV95; DOMAIN B_Linientyp = ( Baugrenze, innereBaulinie, Baulinie ); S_Linientyp = ( Weglinie, Strassenlinie, Arkadenlinie ); Gueltigkeit = ( gueltig, generell_genehmigt ); Verbindlichkeit = ( Festlegung, orientierend, hinweisend, wegleitend ); BezugParzellengrenze = ( Abtretung_stattgefunden, zukuenftige_Parzellengrenze ); TOPIC Darstellung = /** Angaben zum Darstellungsdienst. */ CLASS DarstellungsDienst = OID AS UUIDOID; /** WMS GetMap-Request (für Maschine-Maschine-Kommunikation) inkl. alle benötigten Parameter, z.B. "https://wms.geo.admin.ch/?SERVICE=WMS&REQUEST=GetMap&VERSION=1.1.1&STYLES=default&SRS=EPSG:21781&BBOX=475000,60000,845000,310000&WIDTH=740&HEIGHT=500&FORMAT=image/png&LAYERS=ch.bazl.kataster-belasteter-standorte-zivilflugplaetze.oereb" */ VerweisWMS : MANDATORY URI; /** Verweis auf ein Dokument das die Karte beschreibt; z.B. "https://wms.geo.admin.ch/?SERVICE=WMS&REQUEST=GetLegendGraphic&VERSION=1.1.1&FORMAT=image/png&LAYER=ch.bazl.kataster-belasteter-standorte-zivilflugplaetze.oereb" */ LegendeImWeb : URI; END DarstellungsDienst; END Darstellung; TOPIC TransferMetadaten = CLASS Metadaten = OID AS ANYOID; Id_Amt: MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebUID; Name : MANDATORY TEXT*80; AmtImWeb : MANDATORY URI; Stand : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSDatum; Bemerkungen : MTEXT; UNIQUE Id_Amt; END Metadaten; END TransferMetadaten; TOPIC Rechtsvorschriften = CLASS Rechtsvorschrift = OID AS UUIDOID; Id_Rechtsvorschrift: MANDATORY UUIDOID; Titel : MANDATORY TEXT; OffiziellerTitel : TEXT; Abkuerzung : TEXT; OffizielleNr : TEXT*20; Kanton : BS_Basis_KGDM_V1_0_LV95.BSKantonCode; Gemeinde : BS_Basis_KGDM_V1_0_LV95.BSPLZ; PubliziertAb : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSDatum; Rechtsstatus : MANDATORY OR_Basis_KGDM_V1_0_LV95.Rechtsstatus; TextImWeb : MANDATORY URI; Bemerkungen : MTEXT; Art : MANDATORY OR_Basis_KGDM_V1_0_LV95.DokumentArt; UNIQUE Id_Rechtsvorschrift; END Rechtsvorschrift; ASSOCIATION HinweisWeitereRechtsvorschriften = OID AS UUIDOID; Ursprung -- {0..*} Rechtsvorschrift; Hinweis -- {0..*} Rechtsvorschrift; END HinweisWeitereRechtsvorschriften; END Rechtsvorschriften; TOPIC Geschaefte = DEPENDS ON Rechtsvorschriften,TransferMetadaten; CLASS Geschaeft = OID AS ANYOID; Id_Geschaeft : MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebFsID; Geolink : MANDATORY OR_Basis_KGDM_V1_0_LV95.Geolink; Geschaeftsstatus : MANDATORY OR_Basis_KGDM_V1_0_LV95.StatusTyp; DatumStatus: MANDATORY BS_Basis_KGDM_V1_0_LV95.BSDatum; Geschaeftsbezeichnung : MANDATORY TEXT*250; Bemerkung : MTEXT; UNIQUE Id_Geschaeft; END Geschaeft; ASSOCIATION Geschaeft_Rechtsvorschrift = Status -- {0..*} Geschaeft; RechtsvorschriftRef (EXTERNAL)-- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Rechtsvorschriften.Rechtsvorschrift; END Geschaeft_Rechtsvorschrift; ASSOCIATION Geschaeft_Metadaten = Geschaeft -- {0..*} Geschaeft; MetadatenRef (EXTERNAL) -- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.TransferMetadaten.Metadaten; END Geschaeft_Metadaten; END Geschaefte; TOPIC Baulinien = DEPENDS ON Geschaefte; CLASS Baulinie = OID AS ANYOID; Id_Baulinie : MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebFsID; Linientyp : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.B_Linientyp; Verbindlichkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Verbindlichkeit; Gueltigkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Gueltigkeit; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSLinie2DKreisbogen; UNIQUE Id_Baulinie; END Baulinie; ASSOCIATION Baulinie_Geschaeft = Baulinie -- {0..*} Baulinie; StatusRef (EXTERNAL) -- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Geschaefte.Geschaeft; END Baulinie_Geschaeft; CLASS Baulinie_projektiert = OID AS ANYOID; Id_Baulinie : MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebFsID; Linientyp : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.B_Linientyp; Verbindlichkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Verbindlichkeit; Gueltigkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Gueltigkeit; ProjektierteLoeschung : BOOLEAN; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSLinie2DKreisbogen; UNIQUE Id_Baulinie; END Baulinie_projektiert; ASSOCIATION Baulinie_Geschaeft_projektiert = Baulinie_proj -- {0..*} Baulinie_projektiert; StatusRef (EXTERNAL) -- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Geschaefte.Geschaeft; END Baulinie_Geschaeft_projektiert; END Baulinien; TOPIC Strassenlinien = DEPENDS ON Geschaefte; CLASS Strassenlinie = OID AS ANYOID; Id_Strassenlinie : MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebFsID; Linientyp : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.S_Linientyp; Verbindlichkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Verbindlichkeit; Gueltigkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Gueltigkeit; BezugParzellengrenze : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.BezugParzellengrenze; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSLinie2DKreisbogen; UNIQUE Id_Strassenlinie; END Strassenlinie; ASSOCIATION Strassenlinie_Geschaeft = Strassenlinie -- {0..*} Strassenlinie; StatusRef (EXTERNAL) -- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Geschaefte.Geschaeft; END Strassenlinie_Geschaeft; CLASS Strassenlinie_projektiert = OID AS ANYOID; Id_Strassenlinie : MANDATORY OR_Basis_KGDM_V1_0_LV95.OerebFsID; Linientyp : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.S_Linientyp; Verbindlichkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Verbindlichkeit; Gueltigkeit : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Gueltigkeit; ProjektierteLoeschung : BOOLEAN; BezugParzellengrenze : MANDATORY BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.BezugParzellengrenze; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSLinie2DKreisbogen; UNIQUE Id_Strassenlinie; END Strassenlinie_projektiert; ASSOCIATION Strassenlinie_Geschaeft_projektiert = Strassenlinie_proj -- {0..*} Strassenlinie_projektiert; StatusRef (EXTERNAL) -- {1} BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.Geschaefte.Geschaeft; END Strassenlinie_Geschaeft_projektiert; END Strassenlinien; END BM_BauStrassenWeglinienRiehen_GGDM_V1_0_LV95.