INTERLIS 2.3; /** Kantonales Geodatenmodell * SONDERNUTZUNGSPLAENE * (ID kGeoIV 3-GL) * * 2019-09-25: Anpassung OVERLAP */ !!@ IDkGeoIV=3-GL !!@ technicalContact=mailto:geoinformation@gl.ch !!@ furtherInformation=https://models.geo.gl.ch/pdf/GL_Sondernutzungsplaene_V1.pdf MODEL GL_Sondernutzungsplaene_V1 (de) AT "https://www.gl.ch" VERSION "2019-09-25" = IMPORTS CHAdminCodes_V1,GeometryCHLV95_V1; DOMAIN /** globale Wertebereichsdefinition: Einzelflaechen, SURFACE mit maximal 1mm Selbst-Ueberlappung */ Einzelflaeche = SURFACE WITH (ARCS,STRAIGHTS) VERTEX GeometryCHLV95_V1.Coord2 WITHOUT OVERLAPS>0.001; /** globaler Aufzaehltyp: Rechtsstatus der Festlegungen - Die Festlegung ist inKraft oder es ist eine laufendeAenderung in Arbeit. */ Rechtsstatus = ( inKraft, laufendeAenderung ); /** Datenthema Sondernutzungsplaene (TOPIC) */ TOPIC Sondernutzungsplaene = OID AS INTERLIS.UUIDOID; /** Klasse der Dokumente (Rechtsvorschriften, weitere Dokumente) */ CLASS Dokument = /** Titel des Dokuments */ Titel : MANDATORY TEXT*80; /** Offizieller Titel des Dokuments */ OffiziellerTitel : TEXT*256; /** Abkuerzung des Titels */ Abkuerzung : TEXT*12; /** Offizielle Nummer des Dokuments */ OffizielleNr : TEXT*20; /** Kantonsbezeichnung, statisch Kuerzel "GL" */ Kanton : CHAdminCodes_V1.CHCantonCode; /** BFS-Nummer der Gemeinde: 1630 (Glarus Nord), 1631 (Glarus Sued), 1632 (Glarus) */ Gemeinde : CHAdminCodes_V1.CHMunicipalityCode; /** Datum, ab dem dieses Dokument in Auszuegen erscheint */ publiziertAb : MANDATORY INTERLIS.XMLDate; /** Auswahl "inKraft" oder "laufendeAenderung" */ Rechtsstatus : MANDATORY GL_Sondernutzungsplaene_V1.Rechtsstatus; /** Verweis auf das Dokument im Web (URL; obligatorisch fuer OEREB-Kataster-Daten) */ TextImWeb : URI; /** Weitere Erlaeuterungen zum Dokument */ Bemerkungen : MTEXT; END Dokument; /** Klasse der Rechtsvorschriften; Erweiterung der Klasse Dokument */ CLASS Rechtsvorschrift EXTENDS Dokument = END Rechtsvorschrift; /** Beziehung zwischen verschiedenen Dokumenten, Realisierung einer Dokumentenhierarchie */ ASSOCIATION HinweisWeitereDokumente = /** Fremdschluessel auf referenzierte Dokumente: "auf welchen Dokumenten basiert dieses Dokument?" */ Ursprung -- {0..*} Dokument; /** Fremdschluessel auf referenzierte Dokumente: "auf welche Dokumente weist dieses Dokument hin?" */ Hinweis -- {0..*} Dokument; END HinweisWeitereDokumente; /** Klasse der Sondernutzungsplaene mit ihren georeferenzierten Perimeter */ CLASS Sondernutzungsplan = /** Treffende Bezeichnung des SNP mit Ortsbezeichnung, Projektname u.dgl. */ Bezeichnung : MANDATORY TEXT*80; /** Ab diesem Datum wird der SNP (im OEREB-Kataster) publiziert: "in Kraft"; vgl. Rechtsstatus */ publiziertAb : MANDATORY INTERLIS.XMLDate; /** Ist der SNP "in Kraft" (kantonale Genehmigung vorausgesetzt) oder findet eine "laufende Aenderung" statt? */ Rechtsstatus : MANDATORY GL_Sondernutzungsplaene_V1.Rechtsstatus; /** Weitere Erlaeuterungen zum Sondernutzungsplan */ Bemerkungen : MTEXT; /** Signatur des SNP-Perimeters als Binaerdaten (obligatorisch fuer OEREB-Kataster-Daten) */ Symbol : BLACKBOX BINARY; /** Perimeter des SNP */ Geometrie : MANDATORY GL_Sondernutzungsplaene_V1.Einzelflaeche; END Sondernutzungsplan; /** Beziehung zwischen Sondernutzungsplan-Perimeter und Dokumenten/Rechtsvorschriften */ ASSOCIATION SNP_zu_Dokument = /** Fremdschluessel auf die referenzierten Sondernutzungsplaene */ zu_SNP -- {0..*} Sondernutzungsplan; /** Fremdschluessel auf die referenzierten Dokumente */ Vorschrift (EXTERNAL) -- {0..*} Dokument; END SNP_zu_Dokument; /** Klasse der zustaendigen Stelle ("Amt"; Transfermetadaten) */ CLASS Amt = /** Bezeichnung der zustaendigen Stelle (des "Amts") */ Name : MANDATORY TEXT*80; /** Verweis auf die Webseite der zustaendigen Stelle (URL) */ AmtImWeb : URI; /** Unternehmensidentifikation (UID) der zustaendigen Stelle (Finanzkontrolle des Kt. GL: CHE?114.476.651) */ UID : TEXT*12; END Amt; /** Klasse des Datenbestands (Transfermetadaten) */ CLASS Datenbestand = /** Datum des Datenstandes */ Stand : MANDATORY INTERLIS.XMLDate; /** Datum der Datenlieferung */ Lieferdatum : INTERLIS.XMLDate; /** Weitere Erlaeuterungen zum Datenbestand */ Bemerkungen : MTEXT; END Datenbestand; /** Beziehung zwischen zustaendiger Stelle und geliefertem Datenbestand */ ASSOCIATION zustStelle_Daten = /** Fremdschluessel auf die referenzierte zustaendige Stelle. Ein Datenbestand ist abhaengig von einer Stelle */ zustaendigeStelle -<> {1} Amt; Datenbestand -- {0..*} Datenbestand; END zustStelle_Daten; END Sondernutzungsplaene; END GL_Sondernutzungsplaene_V1.