INTERLIS 2.3; /** KANTONALES DATENMODELL DER WALDSTRASSEN GeoIV ID 19-GL */ !!@ IDGeoIV=19-GL !!@ technicalContact=mailto:geoinformation@gl.ch !!@ furtherInformation=https://models.geo.gl.ch/pdf/GL_Waldstrassen_V1.pdf MODEL GL_Waldstrassen_V1 (de) AT "https://www.gl.ch" VERSION "2018-05-03" = IMPORTS GeometryCHLV95_V1,Units; /** Waldstrassen im Kanton Glarus - �ffentlich zug�ngliche Geodaten. */ TOPIC Waldstrassen = OID AS INTERLIS.UUIDOID; /** Waldstrasse */ CLASS Waldstrasse = /** Geometrie: Linienverlauf */ Geometrie : MANDATORY GeometryCHLV95_V1.MultiLine; /** Strassen-Identifikation: 1000->GLN, 2000->Glarus, 3000->GLS */ ID_Strasse : MANDATORY 1000 .. 3999; /** Name des Strassenabschnitts */ Strassenname : MANDATORY TEXT*250; /** L�nge des Strassenabschnitts in Meter */ Laenge : MANDATORY 1 .. 99999 [INTERLIS.m]; END Waldstrasse; END Waldstrassen; /** ======================================== * INTERNE Verwaltungsdaten */ TOPIC Verwaltung = OID AS INTERLIS.UUIDOID; DEPENDS ON GL_Waldstrassen_V1.Waldstrassen; /** Struktur zur Aufnahme der Strassenzweck-Aufz�hlung */ STRUCTURE Wstr_Zweck = /** Strassenzweck: Aufz�hlung */ Zweck : MANDATORY ( Wald, Land_Alpwirtschaft, Werke, Tourismus ); END Wstr_Zweck; CLASS Wstr_Verwaltung = /** Eigent�merschaft der Strasse */ Eigentuemer : MANDATORY TEXT*100; /** Standortgemeinde */ Gemeinde : MANDATORY ( !!@ ili2db.dispName="Glarus Nord" Glarus_Nord, Glarus, !!@ ili2db.dispName="Glarus Süd" Glarus_Sued ); /** Name des Forstreviers */ Forstrevier : MANDATORY ( !!@ ili2db.dispName="GLN Nord" GLN_Nord, !!@ ili2db.dispName="GLN Süd" GLN_Sued, !!@ ili2db.dispName="Glarus Nord-Ost" Glarus_NordOst, !!@ ili2db.dispName="Glarus Süd-West" Glarus_SuedWest, Schwanden, !!@ ili2db.dispName="Mittleres Grosstal" Mittleres_Grosstal, Linthal, !!@ ili2db.dispName="Sernftal Nord-Ost" Sernftal_NordOst, !!@ ili2db.dispName="Sernftal Süd-West" Sernftal_SuedWest ); /** Nutzungszweck der Waldstrasse (eindeutige Werte bei Mehrfachzuweisung!) */ Zweck : BAG {1..5} OF GL_Waldstrassen_V1.Verwaltung.Wstr_Zweck; /** Beschaffenheit der Deckschicht */ Deckschicht : ( Asphalt, Beton, !!@ ili2db.dispName="ton-, kalkwassergebunden" ton_kalk_wassergebunden, !!@ ili2db.dispName="andere (v.a. Maschinenwege ohne DS, verwachsene Fahrpiste)" andere ); /** Querprofilaufbau */ Querprofilaufbau : ( !!@ ili2db.dispName="Bombierung, Dachprofil" Bombierung_Dachprofil, !!@ ili2db.dispName="Quergefälle, talwärts" Quergefaelle_talwaerts, !!@ ili2db.dispName="Quergefälle, bergwärts" Quergefaelle_bergwaerts, !!@ ili2db.dispName="andere (flach, Kombination)" andere_flach_Kombination ); /** maximal zul�ssige Tonnage in Tonnen */ Tonnage : 0 .. 40 [Units.t]; /** durschnittliche Strassenbreite in Meter */ Breite_d : ( !!@ ili2db.dispName="< 2.5m" bis_2komma5, !!@ ili2db.dispName="2.5m bis 3m" zwischen_2komma5_und_3, !!@ ili2db.dispName="3m bis 3.5m" zwischen_3_und_3komma5, !!@ ili2db.dispName="> 3.5m" ueber_3komma5 ); /** minimale Strassenbreite (Engpass) in Zentimeter */ Breite_min : 0 .. 999 [Units.cm]; /** durchschnittliches Strassengef�lle in Prozent */ Gefaelle_d : ( !!@ ili2db.dispName="bis 5%" bis_5, !!@ ili2db.dispName="5% bis 9%" zwischen_5_und_9, !!@ ili2db.dispName="10% bis 15%" zwischen_10_und_15, !!@ ili2db.dispName="über 15%" ueber_15 ); /** maximales Strassengef�lle in Prozent */ Gefaelle_max : 0 .. 100 [Units.Percent]; /** Zust�ndigkeit betr. Finanzierungsbeitr�ge */ Finanzierung : MANDATORY ( !!@ ili2db.dispName="Beiträge für forstlich genutzte Strassen" Beitraege_fuer_forstlich_genutzte_Strassen, !!@ ili2db.dispName="Beiträge für alp-/landwirtschaftlich oder vorwiegend anders genutzte Strassen" Beitraege_fuer_alp_landwftl_oder_vorwiegend_anders_genutzte_Strassen ); END Wstr_Verwaltung; ASSOCIATION gehoert_zuverwaltet = gehoert_zu (EXTERNAL) -<> {1} GL_Waldstrassen_V1.Waldstrassen.Waldstrasse; verwaltet -- {0..1} Wstr_Verwaltung; END gehoert_zuverwaltet; END Verwaltung; END GL_Waldstrassen_V1.