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. 71-BS Liniennetzplan öffentlicher Verkehr Kantonales Geodatenmodell (KGDM) Metadaten: https://www.geocat.ch/geonetwork/srv/ger/catalog.search#/metadata/ca128527-0b20-490f-a35d-0a13491ee101 Modellrepository inkl. Modellbeschreibungen: https://models.geo.bs.ch ===================================================================================== Revision History: 20.11.2018/svarop Modell erstellt ===================================================================================== */ MODEL LN_LiniennetzOeV_KGDM_V1_0_LV95 (de) AT "https://www.geo.bs.ch" VERSION "2018-11-20" = IMPORTS BS_Basis_KGDM_V1_0_LV95; DOMAIN Transportmittel = ( /** Def: Bus */ Bus, /** Def: Fähre */ Faehre, /** Def: Nachtbus */ Nachtbus, /** Def: Nacht-S-Bahn */ NachtSBahn, /** Def: Nachttram */ Nachttram, /** Def: S-Bahn */ SBahn, /** Def: Schiff */ Schiff, /** Def: Schulbus */ Schulbus, /** Def: Tram */ Tram ); Gebiet = ( /** Def: Aargau */ AG, /** Def: Basel-Land */ BL, /** Def: Basel-Stadt */ BS, /** Def: Deutschland */ D, /** Def: Frankreich */ F, /** Def: Jura */ JU, /** Def: Solothurn */ SO ); HaltestelleVerkehrsmittel = ( /** Def: Bahnhof */ Bahnhof, /** Def: Bushaltestelle */ Bushaltestelle, /** Def: Fähreanlegestelle */ Faehreanlegestelle, /** Def: Fernbushaltestelle */ Fernbushaltestelle, /** Def: Rhytaxi */ Rhytaxi, /** Def: S-Bahn-Haltestelle */ SBahnHaltestelle, /** Def: Schiffanlegestelle */ Schiffanlegestelle, /** Def: Terminal Kabinenschifffahrt */ Terminal_Kabinenschifffahrt, /** Def: Tram- und Bushaltestelle */ Tram_BusHaltestelle, /** Def: Tramhaltestelle */ Tramhaltestelle ); Haltestellenart = ( /** Def: Eventhaltestelle */ Eventhaltestelle, /** Def: Nachtbushaltestelle */ Nachtbushaltestelle, /** Def: Privatangebot */ Privatangebot, /** Def: Regelhaltestelle */ Regelhaltestelle, /** Def: Regelhaltestelle (Tag und Nacht) */ RegelhaltestelleTagNacht, /** Def: Wendehaltestelle */ Wendehaltestelle ); Typ = ( /** Def: Bushaltestelle */ Bushaltestelle, /** Def: Tram und Bushaltestelle */ Tram_BusHaltestelle, /** Def: Tramhaltestelle */ Tramhaltestelle ); TOPIC OeVLiniennetz = CLASS OeVLiniennetz = /** Def: Eindeutiger Identifikator der Linien */ Id_Liniennummer: MANDATORY 0 .. 999999; /** Def: Linien Nummer */ Verkehrslinie: TEXT*10; /** Def: Strecke */ Strecke: MANDATORY TEXT*100; /** Def: Hin- und Rückweg */ Wegrichtung: TEXT*50; /** Def: Verkehrsmittel */ Verkehrsmittel: MANDATORY Transportmittel; /** Def: Angebot */ Angebot: TEXT*50; /** Def: Transportunternehmen */ Transportunternehmen: TEXT*20; /** Def: Länge der Strecke in Meter */ Laenge: 0.00 .. 9999999.99; /** Def: Geometrie */ Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSMultiLinie2DKreisbogen; UNIQUE Id_Liniennummer; END OeVLiniennetz; END OeVLiniennetz; TOPIC OeVHaltestellen = CLASS OeVHaltestelle = /** Def: Eindeutiger Identifikator der Haltestellen */ Id_Haltestellennummer: MANDATORY 0 .. 9999999; /** Def: Name der Haltestelle */ Name: MANDATORY TEXT*254; /** Def: Angezeigter Name */ Angezeigtername: MANDATORY TEXT*50; /** Def: Transportunternehmen Nummer */ Transportunternehmennummer: 00 .. 99999; /** Def: Transportunternehmen */ Transportunternehmen: TEXT*254; /** Def: Gemeindenummer */ Gemeindenummer: 00 .. 999999; /** Def: Gemeinde */ Gemeinde: TEXT*254; /** Def: Kanton */ Kanton: MANDATORY Gebiet; /** Def: Hoehe */ Hoehe: 00 .. 999999; /** Def: Haltestelle Art, was hällt hier */ Verkehrsmittel: MANDATORY HaltestelleVerkehrsmittel; /** Def: Art der Haltestelle */ Haltestellenart: MANDATORY Haltestellenart; /** Def: Geometrie */ Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; UNIQUE Id_Haltestellennummer; END OeVHaltestelle; END OeVHaltestellen; TOPIC OeVTeilhaltestellen = CLASS OeVTeilhaltestelle = /** Def: Eindeutiger Identifikator der Teilhaltestellen */ Id_Teilhaltestellennummer: MANDATORY 0 .. 99999; /** Def: Haltestelle Nummer */ Haltestellennummer: MANDATORY 0 .. 9999999; /** Def: Haltestelle */ Haltestelle: MANDATORY TEXT*50; /** Def: Kanton */ Kanton: MANDATORY Gebiet; /** Def: Richtung */ Richtung: MANDATORY TEXT*50; /** Def: Art der Haltestelle */ Haltestellenart: MANDATORY Haltestellenart; /** Def: Typ der Haltestelle */ Typ: MANDATORY Typ; /** Def: Tramlinien */ Tramlinien: TEXT*50; /** Def: Buslinien */ Buslinien: TEXT*50; /** Def: Link zum Fahrplan */ Fahrplan: TEXT*100; /** Def: Nachtlinien */ Nachtlinien: TEXT*50; /** Def: Zeigt, ob Klapprampe möglich */ Tramzugang: TEXT*50; /** Def: Zeigt, ob Klapprampe möglich */ Buszugang: TEXT*50; /** Def: Geometrie */ Geometrie : MANDATORY BS_Basis_KGDM_V1_0_LV95.BSKoord2D; UNIQUE Id_Teilhaltestellennummer; END OeVTeilhaltestelle; END OeVTeilhaltestellen; END LN_LiniennetzOeV_KGDM_V1_0_LV95.