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 Geobasisdatensatz Nr. 112-BS Basel Info Kantonales Geodatenmodell (KGDM) Metadaten: https://www.geocat.ch/geonetwork/srv/deu/catalog.search#/metadata/01b50c9c-0879-455b-bd0d-3cb66a1025cb Modellrepository inkl. Modellbeschreibungen: https://models.geo.bs.ch ===================================================================================== Revision History: 15.06.2021/svagal Modell erstellt ===================================================================================== */ MODEL BI_BaselInfo_KGDM_V2_0_LV95 (de) AT "https://www.geo.bs.ch" VERSION "2022-12-20" = IMPORTS BS_Basis_KGDM_V1_0_LV95; DOMAIN TOPIC Baselinfo = DOMAIN Ankunftsort = ( /** Def: Hauptankunftsort */ Hauptankunftsort ); Autobahnkonturen = ( /** Def: Autobahn_Kontur */ Autobahn_Kontur, /** Def: Autobahntunnel_Kontur */ Autobahntunnel_Kontur ); Autobahnnetze = ( /** Def: Autobahn */ Autobahn, /** Def: Autobahn_Galerie */ Autobahn_Galerie ); Bahnlinien = ( /** Def: Bahnlinie */ Bahnlinie, /** Def: Industriebahn */ Industriebahn, /** Def: Industriebahn_Gebaeude */ Industriebahn_Gebaeude, /** Def: Tunnel_Bahnlinie */ Tunnel_Bahnlinie, /** Def: Tunnel_Industriebahn */ Tunnel_Industriebahn ); Bebauungen = ( /** Def: BaselInfo Gebaeude */ BI_Gebaeude, /** BaselInfo Gebaeude Altstadt */ BI_GebaeudeAltstadt, /** Def: Gebaeude */ Gebaeude, /** Gebaeude Altstadt */ GebaeudeAltstadt, /** Def: Halle */ Halle ); Beschriftung_Punkte = ( /** Def: Fähren */ Faehren, /** Def: Kursschifffahrt */ Kursschifffahrt, /** Def: Topografische_Namen */ Topografische_Namen, /** Def: Zoll */ Zoll, /** Def: Hausnummer */ Hausnummer ); Beschriftung_Linien = ( /** Def: Autobahn */ Autobahn, /** Def: Fussweg */ Fussweg, /** Def: Gewässer */ Gewaesser, /** Def: Hof_Bauernhof_Adresse */ Hof_Bauernhof_Adresse, /** Def: Rheinfaehre */ Rheinfaehre, /** Def: Rheinhafen */ Rheinhafen, /** Def: Platz */ Platz, /** Def: Strasse_1_Klasse */ Strasse_1_Klasse, /** Def: Strasse_2_Klasse */ Strasse_2_Klasse, /** Def: Strasse_3_Klasse */ Strasse_3_Klasse, /** Def: Strasse_Altstadtgasse */ Strasse_Altstadtgasse, /** Def: Strasse_Fussweg */ Strasse_Fussweg, /** Def: Strasse_Quartierstrasse */ Strasse_Quartierstrasse, /** Def: Wohnquartier */ Wohnquartier ); Beschriftung_Flaechen = ( /** Def: Wohnviertel */ Wohnviertel, /** Def: Platz */ Platz, /** Def: Park */ Park, /** Def: Ortsteil */ Ortsteil, /** Def: Land */ Land, /** Def: Gemeinde */ Gemeinde ); Bodenbedeckung = ( /** Def: Familiengarten */ Familiengarten, /** Def: Flugplatz */ Flugplatz, /** Def: Friedhof */ Friedhof, /** Def: Friedhof_andere */ Friedhof_andere, /** Humusiert */ Humusiert, /** Def: Kreisel_Ebenenton */ Kreisel_Ebenenton, /** Def: Kreisel_Park */ Kreisel_Park, /** Def: Kreisel_versiegelt */ Kreisel_versiegelt, /** Def: Park */ Park, /** Def: Reben */ Reben, /** Def: Schulhof */ Schulhof, /** Def: Schulhof_versiegelt */ Schulhof_versiegelt, /** Def: Sportplatz */ Sportplatz, /** Def: Wald */ Wald ); Detaillinien = ( /** Def: Detaillinien */ Detaillinien ); Gewaesserflaechen = ( /** Def: Gewaesser */ Gewaesser ); Gewaesserlinien = ( /** Def: Bach */ Bach ); Grenzlinien = ( /** Def: Gemeindegrenze */ Gemeindegrenze, /** Def: Kantonsgrenze */ Kantonsgrenze, /** Def: Landesgrenze */ Landesgrenze ); Haltestellenart = ( /** Def: Haltestellenart */ OEV_Haltestelle ); Haltestellentyp = ( /** Def: Bus */ Bus, /** Def: Tram */ Tram, /** Def: Tram und Bus */ Tram_Bus ); Hintergrunde = ( /** Def: Lokalton */ Lokalton ); Kirchenkreuze = ( /** Def: Kirche_gross */ Kirche_gross, /** Def: Kirche_klein */ Kirche_klein, /** Def: Kirche_normal */ Kirche_normal ); Linientyp = ( /** Def: Linie */ Linie, /** Def: Unterfuehrung */ Unterfuehrung ); Linienart = ( /** Def: BaslerPersonenschifffahrt */ OEV_BPG, /** Def: Buslinie */ OEV_Buslinie, /** Def: Tramlinie */ OEV_Tramlinie ); Strassenkonturen = ( /** Def: Bahnbruecken_L */ Bahnbruecken_L, /** Def: Strassen_L */ Strassen_L, /** Def: Treppen STR */ Treppen_STR, /** Def: Treppen STR halb */ Treppen_STR_halb, /** Def: Treppen_FW */ Treppen_FW, /** Def: Treppenzugang */ Treppenzugang, /** Def: Unterfuehrung_L */ Unterfuehrung_L ); Strassennetze = ( /** Def: Strassennetz */ Strassennetz ); OEV = ( /** Def: OEV */ OEV ); CLASS Autobahnkontur = /** Def: Eindeutiger Identifikator */ Id_Autobahnkontur : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Autobahnkonturen; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Autobahnkontur; CLASS Autobahnnetz = /** Def: Eindeutiger Identifikator */ Id_Autobahnnetz : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Autobahnnetze; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; END Autobahnnetz; CLASS Bahnlinie = /** Def: Eindeutiger Identifikator */ Id_Bahnlinie : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Bahnlinien; /** Def: Liniennummer */ Liniennummer : TEXT*50; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Bahnlinie; CLASS Bebauung = /** Def: Eindeutiger Identifikator */ Id_Bebauung : MANDATORY TEXT*50; /** Def: Name */ Name : TEXT; /** Def: Typ der Bebauung */ Typ : TEXT; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Bebauungen; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; END Bebauung; CLASS Beschriftung_Punkt = /** Def: Eindeutiger Identifikator */ Id_Beschriftung_Punkt : MANDATORY 0 .. 999999; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Beschriftung_Punkte; /** Def: Ort */ Ort : TEXT; /** Def: Name */ Name : TEXT; /** Def: Land */ Land : TEXT; /** Def: Art */ Art : TEXT; /** Def: Rotation */ Rotation : 0.00 .. 999.99; /** Def: Typografie */ Typografie : TEXT; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; UNIQUE Id_Beschriftung_Punkt; END Beschriftung_Punkt; CLASS Beschriftung_Linie = /** Def: Eindeutiger Identifikator */ Id_Beschriftung_Linie : MANDATORY 0 .. 999999; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Beschriftung_Linien; /** Def: Ort */ Ort : TEXT; /** Def: Name */ Name : TEXT; /** Def: Land */ Land : TEXT; /** Def: Strukturierung der Gewässergrösse */ Flussbreit : TEXT; /** Def: Art */ Art : TEXT; /** Def: Typografie */ Typografie : TEXT; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; UNIQUE Id_Beschriftung_Linie; END Beschriftung_Linie; CLASS Beschriftung_Flaeche = /** Def: Eindeutiger Identifikator */ Id_Beschriftung_Flaeche : MANDATORY 0 .. 999999; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Beschriftung_Flaechen; /** Def: Ort */ Ort : TEXT; /** Def: Name */ Name : TEXT; /** Def: Land */ Land : TEXT; /** Def: Art */ Art : TEXT; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; UNIQUE Id_Beschriftung_Flaeche; END Beschriftung_Flaeche; CLASS Detaillinie = /** Def: Eindeutiger Identifikator */ Id_Detaillinie : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Detaillinien; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Detaillinie; CLASS Gewaesserflaeche = /** Def: Eindeutiger Identifikator */ Id_Gewaesser : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Gewaesserflaechen; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; END Gewaesserflaeche; CLASS Gewaesserlinie = /** Def: Eindeutiger Identifikator */ Id_Gewaesserlinie : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Gewaesserlinien; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Gewaesserlinie; CLASS Grenzlinie = /** Def: Eindeutiger Identifikator */ Id_Grenzlinie : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Grenzlinien; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Grenzlinie; CLASS Gruenflaeche = /** Def: Eindeutiger Identifikator */ Id_Gruenflaeche : MANDATORY TEXT; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Bodenbedeckung; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; END Gruenflaeche; CLASS Haltestelle = /** Def: Eindeutiger Identifikator */ Id_Haltestelle : MANDATORY TEXT; /** Def: Bezeichnung der Haltestelle */ Haltestellenname : MANDATORY TEXT; /** Def: Haltende OEV-Linie */ Liniennummer : TEXT; /** Def: Haltestellentyp */ Typ : MANDATORY Haltestellentyp; /** Def: Art der Haltestelle */ Art : MANDATORY Haltestellenart; /** Def: Verschiedene Klassen */ Klasse : MANDATORY OEV; /** Def : Beschriftung ja oder nein */ Beschriftung : MANDATORY BOOLEAN; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; END Haltestelle; CLASS Hauptankunftsort = /** Def: Eindeutiger Identifikator */ Id_Hauptankunftsort : MANDATORY TEXT; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Ankunftsort; /** Def : Bezeichnung Ankunftsort */ Name : MANDATORY TEXT; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; END Hauptankunftsort; CLASS Hintergrund = /** Def: Eindeutiger Identifikator */ Id_Hintergrund : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Hintergrunde; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSFlaeche2D; END Hintergrund; CLASS Kirchenkreuz = /** Def: Eindeutiger Identifikator */ Id_Kirchenkreuz : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Kirchenkreuze; /** Def: Rotation */ Rotation: MANDATORY 0 .. 999; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; END Kirchenkreuz; CLASS Strassenkontur = /** Def: Eindeutiger Identifikator */ Id_Strassenkontur : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Strassenkonturen; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END Strassenkontur; CLASS Strassennetz = /** Def: Eindeutiger Identifikator */ Id_Strassennetz : MANDATORY TEXT*50; /** Def: Verschiedene Klassen */ Klasse : MANDATORY Strassennetze; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiFlaeche2DKreisbogen; END Strassennetz; CLASS OEV_Linie = /** Def: Eindeutiger Identifikator */ Id_OEV_Linie : MANDATORY TEXT; /** Def: Bezeichnung der Verkehrslinie */ Liniennummer : TEXT; /** Def: Typ der OEV-Linie */ Typ : Linientyp; /** Def: Art der OEV-Linie */ Art : MANDATORY Linienart; /** Def: Verschiedene Klassen */ Klasse : MANDATORY OEV; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; END OEV_Linie; END Baselinfo; TOPIC PointsOfInterest = CLASS PointsOfInterest = /** Def: Bezeichnung des interessanten Ortes */ Name : TEXT*140; /** Def: Bezeichnung der Unterkategorie */ Subkategorie : MANDATORY TEXT*80; /** Def: Name der Kategorie */ Kategorie : MANDATORY TEXT*50; /** Def: weitere Informationen zum Ort */ Beschreibung : TEXT*255; /** Def: Art der Zollämter und Reisebus-Parkplätze */ Art : TEXT*110; /** Def: Strassenname und Hausnummer */ Strasse : TEXT*80; /** Def: Name der Gemeinde inkl. PLZ */ Ort : MANDATORY TEXT*80; /** Def: Telefonnummer */ Telefon : TEXT*255; /** Def: Internetadresse */ WWWLink : TEXT*200; Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; END PointsOfInterest; END PointsOfInterest; END BI_BaselInfo_KGDM_V2_0_LV95.