INTERLIS 2.3; /** Geodatenmodell Laermkataster Appenzell I.Rh. AI * */ !! Date | Version | Who | Modification !!------------------------------------------------------------------------------ !! 2021-09-03 | 1.0 | AGI AI | Modell Erstellung !!@ technicalContact=mailto:geoinformation@ai.ch !!@ furtherInformation=https://geo.ai.ch !!@ MODEL AI_Laermkataster (de) AT "https://models.geo.ai.ch/AFU" VERSION "2021-09-03" = IMPORTS UNQUALIFIED INTERLIS; IMPORTS Units; IMPORTS GraphicCHLV95_V1; IMPORTS GeometryCHLV95_V1; IMPORTS CHAdminCodes_V1; IMPORTS InternationalCodes_V1; IMPORTS LocalisationCH_V1; DOMAIN INTEGER4 = 0 .. 9999; INTEGER6 = 0 .. 999999; INTEGER8 = 0 .. 99999999; INTEGER10 = 0 .. 9999999999; REAL42 = 0.00 .. 9999.99; REAL94 = -999999999.9999 .. 999999999.9999; Punkt = COORD 2741300.000 .. 2764500.000 [m] ,1233200.000 .. 1257100.000 [m] ,ROTATION 2 -> 1; Linie = POLYLINE WITH (ARCS,STRAIGHTS) VERTEX Punkt; Einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.05; Gebietseinteilung = AREA WITH (ARCS,STRAIGHTS) VERTEX Punkt WITHOUT OVERLAPS > 0.05; TOPIC Transfermetadaten = OID AS INTERLIS.UUIDOID; CLASS Stelle = Name : MANDATORY TEXT*80; Stelle_im_Web : URI; UID : TEXT*12; END Stelle; CLASS Datenbestand = Gemeinde : 3101..3111; Gegenstand : MANDATORY TEXT*255; Stand : MANDATORY INTERLIS.XMLDate; Lieferdatum : MANDATORY INTERLIS.XMLDate; Bemerkungen : MTEXT; END Datenbestand; ASSOCIATION zustStelle_DatenAssoc = DatenbestandRef -- {0..*} Datenbestand; zustaendigeStelleRef -<> {1} Stelle; END zustStelle_DatenAssoc; END Transfermetadaten; TOPIC Laermkataster = OID AS INTERLIS.UUIDOID; DOMAIN XMLDATETIME EXTENDS XMLDate = FORMAT BASED ON GregorianDateTime ( INHERITANCE "T" Hours/2 ":" Minutes ":" Seconds ); Beurteilung = ( Alarmwert, Immissionsgrenzwert, Planungswert, kleiner_als_Planungswert, Laermunempfindliche_Nutzung ); Erschliessung = ( vor_1985, nach_1985 ); CLASS ZustaendigkeitKataster = Zustaendige_Behoerde : MANDATORY LocalisationCH_V1.MultilingualText; URL_Behoerde : MANDATORY INTERLIS.URI; UID : TEXT*12; Katastername : MANDATORY LocalisationCH_V1.MultilingualText; URL_Kataster : MANDATORY INTERLIS.URI; END ZustaendigkeitKataster; CLASS Empfangspunkt = ID_Beurteilungspunkt : MANDATORY TEXT*80; Rechtswert : REAL94; Hochwert : REAL94; Hoehe : REAL94; EGID : INTEGER10; Fassadennummer : INTEGER8; Stockwerk : TEXT*20; Richtung : TEXT*20; Laermempfindlichkeitsstufe : INTEGER8; Nutzung : (Wohnen,Betrieb,Kirche); Anzahl_Personen_Wohnen_Beurteilungspunkt : REAL94; Anzahl_Personen_Betrieb_Beurteilungspunkt : REAL94; Massgebender_Planungswert_Tag : INTEGER8; Massgebender_Planungswert_Nacht : INTEGER8; Massgebender_Immissionsgrenzwert_Tag : INTEGER8; Massgebender_Immissionsgrenzwert_Nacht : INTEGER8; Massgebender_Alarmwert_Tag : INTEGER8; Massgebender_Alarmwert_Nacht : INTEGER8; Laermbeurteilungspegel_Tag_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Tag_mit_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_mit_Massnahmen : REAL94; Beurteilung_ohne_Massnahmen : Beurteilung; Beurteilung_mit_Massnahmen : Beurteilung; Geopackage_FID : INTEGER8; Geometrie : Punkt; END Empfangspunkt; CLASS Hausbeurteilung = EGID : INTEGER10; Bezeichnung : TEXT*80; PLZ : INTEGER8; Ort : TEXT*80; Adresse : TEXT*80; BFS_Nr : INTEGER8; Zone : TEXT*80; Baujahr : INTEGER8; Bauperiode : INTEGER8; Erschliessung : Erschliessung; Rechtswert : REAL94; Hochwert : REAL94; Gebaeudenutzung : (Wohnen,Betrieb,Kirche); Laermempfindlichkeitsstufe : INTEGER8; Anzahl_Wohnungen : INTEGER8; Anzahl_Buero : INTEGER8; ID_massgebender_Beurteilungspunkt_ohne_Massnahme : TEXT*80; ID_massgebender_Beurteilungspunkt_mit_Massnahme : TEXT*80; Belastete_Personen_ueber_IGW_ohne_Massnahmen : INTEGER8; Belastete_Personen_ueber_IGW_mit_Massnahmen : INTEGER8; Laermbeurteilungspegel_Tag_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Tag_mit_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_mit_Massnahmen : REAL94; Beurteilung_ohne_Massnahmen : Beurteilung; Beurteilung_mit_Massnahmen : Beurteilung; Geopackage_FID : INTEGER8; Geometrie : Punkt; END Hausbeurteilung; CLASS HausbeurteilungFlaeche = EGID : INTEGER10; Bezeichnung : TEXT*80; PLZ : INTEGER8; Ort : TEXT*80; Adresse : TEXT*80; BFS_Nr : INTEGER8; Zone : TEXT*80; Baujahr : INTEGER8; Bauperiode : INTEGER8; Erschliessung : Erschliessung; Rechtswert : REAL94; Hochwert : REAL94; Gebaeudenutzung : (Wohnen,Betrieb,Kirche); Laermempfindlichkeitsstufe : INTEGER8; Anzahl_Wohnungen : INTEGER8; Anzahl_Buero : INTEGER8; ID_massgebender_Beurteilungspunkt_ohne_Massnahme : TEXT*80; ID_massgebender_Beurteilungspunkt_mit_Massnahme : TEXT*80; Belastete_Personen_ueber_IGW_ohne_Massnahmen : INTEGER8; Belastete_Personen_ueber_IGW_mit_Massnahmen : INTEGER8; Laermbeurteilungspegel_Tag_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_ohne_Massnahmen : REAL94; Laermbeurteilungspegel_Tag_mit_Massnahmen : REAL94; Laermbeurteilungspegel_Nacht_mit_Massnahmen : REAL94; Beurteilung_ohne_Massnahmen : Beurteilung; Beurteilung_mit_Massnahmen : Beurteilung; Geopackage_FID : INTEGER8; Geometrie : Einzelflaeche; END HausbeurteilungFlaeche; ASSOCIATION HausbeurteilungFlaecheAssoc = HausbeurteilungFlaecheRef -- {0..*} HausbeurteilungFlaeche; HausbeurteilungRef -- {1} Hausbeurteilung; END HausbeurteilungFlaecheAssoc; ASSOCIATION ZustaendigkeitKatasterHausbeurteilung = ZustaendigkeitKatasterRef -- {1} ZustaendigkeitKataster; HausbeurteilungFlaecheRef -<> {0..*} HausbeurteilungFlaeche; END ZustaendigkeitKatasterHausbeurteilung; CLASS Massnahme = Bezeichnung : TEXT*80; Identifikator : MANDATORY TEXT*80; Laermabsorbtionsgrad_links : REAL94; Laermabsorbtionsgrad_rechts : REAL94; Hoehen_Ausdehnung_Bruecke : REAL94; Laermschutzwand_Auskragung_horizontal : REAL94; Laermschutzwand_Auskragung_vertikal : REAL94; Hmax : REAL94; Hmin : REAL94; Materialisierung : TEXT*80; Anteil_Glas : INTEGER8; Laenge : REAL94; Flaeche : REAL94; Kosten : REAL94; Art : (Laermschutzwand,Laermschutzdamm); Geopackage_FID : INTEGER8; Geometrie : Linie; END Massnahme; CLASS StrassenLaermEmissionen = ID_Emissionsabschnitt : MANDATORY TEXT*80; Bezeichnung : TEXT*80; BFS_Nr : INTEGER8; Strassenname : TEXT*80; Emissionsabschnitt_Verkehrszaehlung : (jaehrlich,woechentlich,stuendlich); Geschwindigkeit_Signalisiert : INTEGER8; Steigung : REAL94; Steigung_Korrektur : REAL94; Belag_Typ : TEXT*80; Belag_Einbaujahr : INTEGER8; Belag_Korrektur : REAL94; DTV_Jahresdurchschnitt : INTEGER8; Verkehrsmenge_Faktor_Tag_h : REAL94; Verkehrsmenge_Faktor_Nacht_h : REAL94; Verkehrsmenge_Tag_h : REAL94; Verkehrsmenge_Nacht_h : REAL94; Laute_Fahrzeuge_Anteil_Tag : REAL94; Laute_Fahrzeuge_Anteil_Nacht : REAL94; Pegelkorrektur_K1_aktiv : BOOLEAN; Pegelkorrektur_Tag : REAL94; Pegelkorrektur_Nacht : REAL94; Laermemissionswert_Tag : REAL94; Laermemissionswert_Nacht : REAL94; ID_Verkehrsmodell : INTEGER8; Geopackage_FID : INTEGER8; Geometrie : Linie; END StrassenLaermEmissionen; CLASS VerkehrszaehlungPermanent = ID_QC : MANDATORY INTEGER8; Identifikator : INTEGER8; Rechtswert : REAL94; Hochwert : REAL94; Bezeichnung : TEXT*80; PDF_Link : TEXT*255; Ausw_tage : INTEGER8; DTV_ges : INTEGER8; Schwerverkehr : REAL94; Geopackage_FID : INTEGER8; Geometrie : Punkt; END VerkehrszaehlungPermanent; CLASS VerkehrszaehlungTemporaer = ID_Data : MANDATORY INTEGER8; Rechtswert : REAL94; Hochwert : REAL94; PDF_Link : TEXT*255; Bemerkung : TEXT*255; Jahr : INTEGER8; Messbeginn : XMLDATETIME; !! 2016/11/21 00:00:00.000, Allenfalls auf XMLDATE umwandeln da keine Uhrzeit vorhanden Messende : XMLDATETIME; !! 2016/11/21 00:00:00.000, Allenfalls auf XMLDATE umwandeln da keine Uhrzeit vorhanden Schwerverkehr : REAL94; v_d : REAL94; v_max : INTEGER8; v_85 : INTEGER8; v_50 : INTEGER8; DTV_mess : INTEGER8; DTV_gang : INTEGER8; DWV_mess : INTEGER8; DWV_gang : INTEGER8; DSV_6_22 : INTEGER8; v50_6_22 : REAL94; v85_6_22 : INTEGER8; DSV_22_6 : INTEGER8; v50_22_6 : REAL94; v85_22_6 : INTEGER8; Geopackage_FID : INTEGER8; Geometrie : Punkt; END VerkehrszaehlungTemporaer; END Laermkataster; END AI_Laermkataster.