INTERLIS 2.3; /** Kantonales Minimales Geodatenmodell * Laermempfindlichkeitsstufen (in Nutzungszonen) */ !! Version | Who | Modification !!------------------------------------------------------------------------------ !! 2024-01-26 | SFe | 1. Version. !!------------------------------------------------------------------------------ !!@ technicalContact=mailto:mail@lisag.ch !!@ IDGeoIV="190" !!@ furtherInformation=https://webgis.lisag.ch/PDF/Datenmodelle/DM_Laermempfindlichkeitsstufen_UR_V1.pdf !!@ Compiler-Version = "ili2c-5.3.3-be3aa7eaac016c8301424dd1bf027d9ef39f86c8" MODEL Laermempfindlichkeitsstufen_UR_V2 (de) AT "https://webgis.lisag.ch/models/" VERSION "2024-01-26" = IMPORTS OEREB_Basis_UR_V1,CatalogueObjects_V1,GeometryCHLV95_V1; DOMAIN Gebietseinteilung = AREA WITH (ARCS,STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS>0.010; TypBasketID = OID TEXT*60; TOPIC Katalog_Laermempfindlichkeitsstufen_UR = BASKET OID AS TypBasketID; DOMAIN Verbindlichkeit = ( Nutzungsplanfestlegung, orientierend, hinweisend, wegleitend ); ES = ( Keine_ES, ES_I, ES_II, ES_III, ES_IV); CLASS LS_Stufe EXTENDS CatalogueObjects_V1.Catalogues.Item = OID AS TypBasketID; Code : MANDATORY TEXT*12; Bezeichnung : MANDATORY TEXT*80; Abkuerzung : TEXT*10; Empfindlichkeitsstufe : MANDATORY ES; Aufgestuft : BOOLEAN; Verbindlichkeit : MANDATORY Verbindlichkeit; Bemerkungen : TEXT*50; UNIQUE Code, Verbindlichkeit; MANDATORY CONSTRAINT NOT (Aufgestuft == #true) OR (Empfindlichkeitsstufe == #ES_II OR Empfindlichkeitsstufe == #ES_III); END LS_Stufe; END Katalog_Laermempfindlichkeitsstufen_UR; TOPIC Geobasisdaten EXTENDS OEREB_Basis_UR_V1.Planungsperimeter = DEPENDS ON Laermempfindlichkeitsstufen_UR_V2.Katalog_Laermempfindlichkeitsstufen_UR; CLASS Laermempfindlichkeit_Zonenflaeche = Geometrie : MANDATORY Gebietseinteilung; Bemerkungen : TEXT*255; END Laermempfindlichkeit_Zonenflaeche; ASSOCIATION Laermempfindlichkeit_Zonenflaeche_Typ = rLaermempfindlichkeit_Zonenflaeche -- {0..*} Laermempfindlichkeit_Zonenflaeche; rLS_Stufe (EXTERNAL) -- {1} Laermempfindlichkeitsstufen_UR_V2.Katalog_Laermempfindlichkeitsstufen_UR.LS_Stufe; END Laermempfindlichkeit_Zonenflaeche_Typ; ASSOCIATION Laermempfindlichkeit_Zonenflaeche_Planungsperimeter = rLaermempfindlichkeit_Zonenflaeche -- {0..*} Laermempfindlichkeit_Zonenflaeche; rPlanungsperimeter -- {1} OEREB_Basis_UR_V1.Planungsperimeter.Planungsperimeter; END Laermempfindlichkeit_Zonenflaeche_Planungsperimeter; CONSTRAINTS OF Status_Projektiert = !!@ name = "Status_Projektiert" !!@ ilivalid.msg_de = "'{Projstatus}' ist kein proj. Rechtsstatus dieses Verfahrens" MANDATORY CONSTRAINT (Projstatus == #Einleitung) OR (Projstatus == #oeffentliche_Mitwirkung) OR (Projstatus == #Vorpruefung) OR (Projstatus == #oeffentliche_Auflage) OR (Projstatus == #Festsetzung) OR (Projstatus == #Festsetzung.vorlage) OR (Projstatus == #Festsetzung.genehmigt) OR (Projstatus == #Genehmigung) OR (Projstatus == #Genehmigung.genehmigt_rechtsmittelverfahren) OR (Projstatus == #Rechtskraeftig) OR (Projstatus == #Aufgehoben); END; END Geobasisdaten; TOPIC Rechtsvorschriften EXTENDS OEREB_Basis_UR_V1.Rechtsvorschriften = END Rechtsvorschriften; TOPIC TransferMetadaten EXTENDS OEREB_Basis_UR_V1.TransferMetadaten = END TransferMetadaten; END Laermempfindlichkeitsstufen_UR_V2.