INTERLIS 2.3; !!@ technicalContact=mailto:geoinformation@gl.ch !!@ furtherInformation=https://models.geo.gl.ch/pdf/GL_Bohrkataster_V1.pdf MODEL GL_Bohrkataster_V1 (de) AT "https://www.gl.ch" VERSION "2019-03-01" = IMPORTS GeometryCHLV95_V1,CatalogueObjects_V1,LocalisationCH_V1,CHAdminCodes_V1,Units; DOMAIN JaNeinUnbestimmt = (ja,nein,unbestimmt); JaNein = (ja,nein); Nutzungszustand = (genutzt,ungenutzt,aufgehoben,unbestimmt); UNIT LiterPerMinute [lmin] = (Units.L / Units.min); TOPIC Kataloge_oeffentlich = /** Ausfuehrungs und Meldestand: 'ausgefuehrt und gemeldet', '(noch) * nicht ausgefuehrt', 'keine Angabe, aber nicht relevant', 'NULL' (DBU) */ CLASS Ausfuehrung_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Ausfuerungsstand : MANDATORY TEXT; END Ausfuehrung_Catalogue; STRUCTURE Ausfuehrung_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Ausfuehrung_Catalogue; END Ausfuehrung_CatRef; /** In diesem Katalog werden die verschiedenen technischen Bautypen wie Grundwasserwaermepunmpen, Erdsonden etc. Aufgefuert. */ CLASS Bau_Typ_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Bau_Typ : TEXT; END Bau_Typ_Catalogue; STRUCTURE Bau_Typ_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED): REFERENCE TO (EXTERNAL) Bau_Typ_Catalogue; END Bau_Typ_CatRef; /** Status der Bewilligung. Information ob diese bereits Erteilt wurde oder ob sie noch haengig ist. */ CLASS Bew_Status_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Status : MANDATORY TEXT; END Bew_Status_Catalogue; STRUCTURE Bew_Status_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Bew_Status_Catalogue; END Bew_Status_CatRef; /** Generalisierter Bohrtyp */ CLASS Bohrart_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Typ : MANDATORY TEXT; END Bohrart_Catalogue; STRUCTURE Bohrart_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Bohrart_Catalogue; END Bohrart_CatRef; /** Der zu bewillingende Bohrzweck: 'Sondierung', * 'Wassernutzung', 'Wasserwaermenutung', 'Erdwaermenutzung', 'Pfaehlung', * 'Larsung', 'andere', 'unbekannt', 'NULL' */ CLASS Bohrzweck_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Bohrzweck : MANDATORY TEXT; END Bohrzweck_Catalogue; STRUCTURE Bohrzweck_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Bohrzweck_Catalogue; END Bohrzweck_CatRef; /** Konzession {pendent, entwurf, erteilt, abgelehnt, nicht beantragt, nicht notwendig, nicht realisiert, unbekannt, NULL} */ CLASS Konz_Status_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Status : MANDATORY TEXT; END Konz_Status_Catalogue; STRUCTURE Konz_Status_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Konz_Status_Catalogue; END Konz_Status_CatRef; /** Konzessionierte Nutzung */ CLASS Konz_Nutzung_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Nutzung : MANDATORY TEXT; END Konz_Nutzung_Catalogue; STRUCTURE Konz_Nutzung_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Konz_Nutzung_Catalogue; END Konz_Nutzung_CatRef; /** Qualitaet der Messung. Mithilfe dieser Klassifizierung soll die statistische Vergleichbarkeit der Messstellen erleichtert werden. */ CLASS Messung_Qualitaet_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Qualitaet : MANDATORY TEXT; END Messung_Qualitaet_Catalogue; STRUCTURE Messung_Qualitaet_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Messung_Qualitaet_Catalogue; END Messung_Qualitaet_CatRef; /** Technischer Typ / Art der Rueckgabe. */ CLASS Rueckgabe_Typ_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Typ : MANDATORY TEXT; END Rueckgabe_Typ_Catalogue; STRUCTURE Rueckgabe_Typ_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Rueckgabe_Typ_Catalogue; END Rueckgabe_Typ_CatRef; END Kataloge_oeffentlich; TOPIC Kataloge_intern = /** Organ welches die Bewilligung bzw. Konzession erteilt */ CLASS Erteilung_Organe_Catalogue EXTENDS CatalogueObjects_V1.Catalogues.Item = Organe : MANDATORY TEXT; END Erteilung_Organe_Catalogue; STRUCTURE Erteilung_Organe_CatRef EXTENDS CatalogueObjects_V1.Catalogues.CatalogueReference = Reference (EXTENDED) : REFERENCE TO (EXTERNAL) Erteilung_Organe_Catalogue; END Erteilung_Organe_CatRef; END Kataloge_intern; TOPIC Bohrdaten = OID AS INTERLIS.UUIDOID; DEPENDS ON GL_Bohrkataster_V1.Kataloge_oeffentlich,GL_Bohrkataster_V1.Kataloge_intern; /** In dieser Klasse wird die Bohrung erfasst. Es werden grundlegende technische sowie Kontaktdaten erfasst. * Diese Klasse lehnt sich an die Klasse Borehole und Borehole_Extended aus dem Datenmodell Bohrdaten vom Bundesamt fuer Landestopografie an. Sie wird in einen interenen (intern) und oefftenlichen Teil (oeffentlich) gespalten. * Saemtliche Attribute welche aus dem Besagtenmodell entonmmen wurden, werden im beschrieb mit (DMBD) gekennzeichnet. */ CLASS Bohrung = /** Eindeutige Identifikationsnummer der Bohrung, Ehemals: gid */ Bohr_Id : MANDATORY TEXT; /** Tiefe der Bohrung */ Tiefe : 0.00 .. 99999.99 [INTERLIS.m]; /** Bohrprofil vorhanden Ja/Nein */ Bohrprofil : GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Geometrie */ Geom : MANDATORY GeometryCHLV95_V1.Coord2; /** Ablagenummer im Bohrkataster des Gewaesserfachstelle */ Ablagenummer : TEXT; /** Publikation Ja/Nein */ Publikation : MANDATORY BOOLEAN; /** "Kind" (DMBD), Generalisierter Bohrtyp, Vorgaben nach Bohrdaten_Bund */ Bohrart : MANDATORY GL_Bohrkataster_V1.Kataloge_oeffentlich.Bohrart_CatRef; /** "Elevation" (DMBD), Oberkante Terrain, Falls nicht bekannt -99999 */ Ansatzhoehe : 1.00 .. 99999.99 [INTERLIS.m]; /** "Lenght" (DMBD), * Gemessene Laenge der Bohrung, beinhaltet Verleangerung durch Kruemmung etc. */ Laenge : 0.00 .. 9999.99 [INTERLIS.m]; /** "Bore_Inc" (DMBD), * Einfallsrichtung der Bohrung am Bohransatz */ Bohr_Ink : 0 .. 9999; /** Datum der Fertigstellung der Bohrung */ Datum_Fertigstellung : INTERLIS.XMLDate; /** "Top Bedrock" (DMBD), Tiefe der Felsoberflaeche */ Tiefe_Felsoberflaeche : 0.000 .. 9999.999; /** "Groundwater"(DMBD) * Grundwasser angetroffen JA/NEIN */ Grundwasser : GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Anzahl der Bohrungen, in der Regel 1, kann auch groesser sein, insbesondere bei Pfaehlungen (mehrere 100) und Erdsonden (einige), aus der Bestehenden Datenbank (dbugsb) */ Anzahl : 1 .. 100000; /** Verfasser des Geologischen Berichts */ Verfasser_geol_Bericht : TEXT; /** Allfaellige Bemerkungen zur Bohrung */ Bemerkungen : TEXT; /** Bezeichnung des Bohrloches, Beschreibung zu Art und Ort der Bohrung */ Bezeichnung : TEXT; /** Bemerkspalte fuer weitere Berichte, Stellen etc. */ K_Wert : 0.0000000 .. 99999.9999999; /** Pumpversuch l/min */ Pumpversuch : 0.0000 .. 9999999.9999 [Units.L]; END Bohrung; /** Zu den Bohrungen zugehoerige Bewilligungen werden in dieser Klasse bschrieben. */ CLASS Bewilligung = /** Im Bewilligungsgesuch ausgewiesener Bohrzweck */ Bohrzweck : MANDATORY TEXT; /** Datum der Erteilung der Bohrbewilligung */ Datum_Erteilung : INTERLIS.XMLDate; /** Zustaendiges Organ, Katalog */ Erteilt_durch : GL_Bohrkataster_V1.Kataloge_intern.Erteilung_Organe_CatRef; /** zugehoerige Baugesuchsnummer */ Baugesuch_Nr : TEXT; /** Allfeallige Bemerkungen zur Bewilligung */ Bemerkungen : TEXT; /** Grundstuecksnummer zum Zeitpunkt der Amtsblattpublikation (Baubewilligungsverfahren) */ Grundstueck_Bewilligung : TEXT; /** Verfasser des Berichts zum Eingriff in den Untergrund */ Verfasser_Eingriff : TEXT; /** Status der Bewilligung, Katalog */ Status : GL_Bohrkataster_V1.Kataloge_oeffentlich.Bew_Status_CatRef; /** Grundbuch des Bohrloches (dbugsb) */ Grundbuch_Bohrung : TEXT; /** Datum der Gesuchseingabe */ Datum_Eingabe : MANDATORY INTERLIS.XMLDate; /** Ausfuerungsmeldestand, Katalog */ Ausfuehrung : GL_Bohrkataster_V1.Kataloge_oeffentlich.Ausfuehrung_CatRef; END Bewilligung; /** Falls es sich bei der Bohrung um ein Messstandort handelt, werden hier die technischen und standortbezogenen Daten erfasst. */ CLASS Messstelle = /** Hoehe der Oberkannte des Terrains, Beginn der Bohrung auf der Oberflaeche (Meter ueber Meer) */ Ok_Terrain : 0.00 .. 9999.99 [INTERLIS.m]; /** Oberkante Terrain, Beginn der Bohrung auf der Oberflaeche */ Ok_Rohr : 0.00 .. 9999.99 [INTERLIS.m]; /** Unterkante Rohr im Untergrund in Meter ab Oberkante, nicht verifiziert */ Uk_Rohr : 0.00 .. 9999.99 [INTERLIS.m]; /** Untere Begrenzung der Ueberdeckung des Grundwassertraegers */ Uk_Deckschicht : 0.00 .. 9999.99 [INTERLIS.m]; /** Oberkante der Grundwasserstauenden Schicht */ Ok_Stauer : 0.0000 .. 9999.9999 [INTERLIS.m]; /** Tiefster gemessener Grundwasserspiegel */ Gwsp_min : 0.0000 .. 9999.9999 [INTERLIS.m]; /** Datum des gemessenen Minimum Grundwasserspiegels */ Datum_min : INTERLIS.XMLDate; /** Maximaler gemessener Grundwasserspiegel */ Gwsp_max : 0.0000 .. 9999.9999 [INTERLIS.m]; /** Datum des gemessenen Maximun Grundwasserspiegels */ Datum_max : INTERLIS.XMLDateTime; /** Mittlerer Grundwasserspiegel */ Gwsp_mittel : 0.0000 .. 9999.9999 [INTERLIS.m]; END Messstelle; /** Diese Klasse dient dem erfassen von Messdaten. Jeder Messstelle koennen beliebig viele Messstellen zugewiesen werden. * Fuer erfasste Messungen, sei die Grundwasserstand, Temperatur oder Leitfaehigkeit wir ein Zeitstempel erfasst. */ CLASS Messung = /** Zeitstempel der vorgenommenen Messung */ Zeitstempel : FORMAT INTERLIS.XMLDateTime "1800-1-1T00:00:00.00" .. "2500-12-31T12:59:59.00"; /** Hoehe Grundwasserspiegel */ Grundwasserstand : MANDATORY 0.000 .. 99999.999 [INTERLIS.m]; /** Leitfaehigkeit des Grundwassers */ Leitfaehigkeit : TEXT; /** Temperatur des Grundwassers */ Temperatur : 0.000 .. 300.000 [Units.t]; /** Qualitaet der Messung, Katalog */ Qualitaet : GL_Bohrkataster_V1.Kataloge_oeffentlich.Messung_Qualitaet_CatRef; END Messung; /** Typsierung des Kontaktes * 'Bundesbehoerde', 'Geologische Informationsstelle', 'Kantonale Bewilligungsbehoerde', 'Gemeinde', 'Privatwirschaft', 'Universitaeten, Fachhochschulen etc.', 'Anderer Projektverfasser' */ CLASS Kontakte = /** Name der Kontaktperson */ Name : MANDATORY TEXT; Kontakt_Art : (Bundesbehoerde, Geologische_Informationsstelle, Kantonale_Bewilligungsbehoerde, Gemeinde, Privatwirtschaft, Universitaeten_Fachhochschulen_etc, Anderer_Projektverfasser); /** Name des Unternehmens, kann leer gelassen werden falls es sich um eine Privatperson handelt */ Name_Unternehmen : TEXT; /** Adresse */ Adresse : TEXT; /** Wohnort bzw. Unternehmenstandort */ Ort : TEXT; /** E-Mailadresse */ Email : TEXT; /** Telefon- oder Mobilnummer */ Tel : TEXT; /** Webseite, falls vorhanden */ Website : TEXT; END Kontakte; CLASS Nutzung (ABSTRACT) = END Nutzung; /** Konzession fuer die Nutzung in der Bohrung */ CLASS Konzession = /** Datum der Publikation im Amtsblatt */ Datum_Amtsblatt : INTERLIS.XMLDate; /** Zustaendiges Organ, Katalog */ Erteilt_durch : GL_Bohrkataster_V1.Kataloge_intern.Erteilung_Organe_CatRef; /** Laufzeit der Konzession [Jahre] */ Laufzeit : 0.0 .. 9999.9; /** Wasserentnahme in Liter/min */ Entnahme : 0.00 .. 9999.99; /** Maximale Leistung in kW */ Max_Leistung : 0.00 .. 9999999.99; /** Waermentnahme in Kilowatt */ Max_Waermeentnahme : 0.00 .. 9999999.99; /** Maximale Temperaturentnahme in [K] */ Max_Temperaturdifferenz : 0.00 .. 99999.99; /** besondere, nicht klassierbare Angaben zur Konzession */ Bemerkungen : TEXT; /** Grundstuecksnummer zum Zeitpunkt der Amtsblattpublikation (Konzessionsverfahren) */ Grundstueck_Nr : TEXT; /** Datum der Abnahme */ Datum_Abnahme : INTERLIS.XMLDate; /** Bemerkungen zur Abnahme */ Bemerkungen_Abnahme : TEXT; /** Typ der verbauten Anlage */ Anlage_Typ : TEXT; /** Name des Unternehmens welches die Anlage eingebaut hat */ Einbau_Anlage: TEXT; /** findet eine Versickerung statt */ Versickerung : GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Ist eine Wasseruhr vorhanden */ Wasseruhr : GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Ist eine Kreislauftrennung vorhanden */ Kreislauftrennung : GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Datum der Eingabe */ Datum_Eingabe : MANDATORY INTERLIS.XMLDate; /** Datum des Starts der Laufzeit */ Datum_Start_Laufzeit : INTERLIS.XMLDate; /** Status der Konzession, Katalog */ Status : GL_Bohrkataster_V1.Kataloge_oeffentlich.Konz_Status_CatRef; /** Alte Gemeindebezeichnung = Grundbuch */ Grundbuch_Anlage : TEXT; END Konzession; /** Mit einem Rueckgabebrunnen wird vorgaengig entnommenes Grundwasser wieder in den Untergrund eingespiesen. Oft steht ein Rueckgabebrunnen in Zusammenhang mit einer thermischen Nutzung, einer Grundwasserabsenkung oder -sanierung. */ CLASS Rueckgabe EXTENDS Nutzung = /** Eindeutiger Identifikator (Kantonscode, Kantonsidenftikator) */ Identifikator : MANDATORY TEXT; /** Art/Typ der Rueckgabe */ Typ : GL_Bohrkataster_V1.Kataloge_oeffentlich.Rueckgabe_Typ_CatRef; /** Bezeichnung des Rueckgabestandortes, Name (MGDM 141.1) */ Bezeichnung : TEXT; /** Aktueller Nutzungszustand (MGDM 141.1) */ Nutzungszustand : MANDATORY GL_Bohrkataster_V1.Nutzungszustand; /** Allfaellige, nicht klassifizierbare Bemerkungen. Aus MGDM 141.1 */ Bemerkung : TEXT; /** Statusangabe ueber die Realisierung */ Status : TEXT; /** Letzte Aenderung */ Sickerversuch : 0.000 .. 99999.999; /** Wassermenge [l/min] bei Sickerversuchen */ END Rueckgabe; /** Der Fassungsbrunnen erschliesst das Grundwasser und dient der Entnahme des Wassers. In diesem Modell werden sie meistens in Zusammenhang mit Grundwasserw�rmenutzung erfasst. */ CLASS Fassungsbrunnen EXTENDS Nutzung = /** Eindeutiger Identifikator (Kantonscode, Kantonsidenftikator) */ Identifikator : MANDATORY TEXT; /** Ist das Objekt von oeffenlichem Interesse */ Oeffentliches_Interesse : MANDATORY GL_Bohrkataster_V1.JaNeinUnbestimmt; /** Brunnenart, Katalog */ Brunnenart : MANDATORY ( Vertikalfilterbrunnen, Horizontalfilterbrunnen, Sod_Schachtbrunnen, andere ); /** Auskunft ueber die angewandte Foedermethode, Katalog */ Foerdermethode : MANDATORY ( Pumpe, Heber, artesisch, unbestimmt ); /** Aktueller Nutzungszustand (MGDM 141.1) */ Nutzungszustand : MANDATORY GL_Bohrkataster_V1.Nutzungszustand; /** Wird Trinkwasser gefoerdert Ja/Nein (MGDM 141.1) */ Trinkwasser : MANDATORY GL_Bohrkataster_V1.JaNein; END Fassungsbrunnen; /** Grundwasserwaermpepumpen foerdern das Grundwasser fuer die Waermenutzung */ CLASS GrundwasserWaermepumpe EXTENDS Nutzung = /** Bemerkungen zur Waermepumoe */ Bemerkung: TEXT; /** Wasserentnahme in Liter/min abgeleitet aus der Konzession */ Entnahme : 0.00 .. 9999.99; /** Maximale Leistung in kW abgeleitet aus der Konzession */ Max_Leistung : 0.00 .. 9999999.99; END GrundwasserWaermepumpe; /** Die Sondierung ist ein Bohrtyp. Manachmal werden diese Standorte fuer spezielle Mess- oder Versuchzwecke genutzt. */ CLASS SpezSondierung EXTENDS Nutzung = /** Bemerkung zur spezial-Nutzung von Sondierbohrungen */ Bemerkung: TEXT; /** Nutzungstyp */ Typ: TEXT; END SpezSondierung ; /** Sammelklasse fuer Erdwaermenutzungen der Bohrungen */ CLASS Erdwaermenutzung EXTENDS Nutzung = /** Bemerkungen zur Nutzung */ Bemerkung: TEXT; /** Nutzungstyp */ Typ: TEXT; END Erdwaermenutzung; /** Die Pfahlfundation ist eine verbreitete Technik im Tiefbau. */ CLASS Pfahlfundation EXTENDS Nutzung = /** Bemerkungen zur Pfahlfundation */ Bemerkung: TEXT; END Pfahlfundation; ASSOCIATION BohrungNutzung = von_Bohrung -<> {1} Bohrung; wird_genutzt -- {0..1} Nutzung; END BohrungNutzung; ASSOCIATION BohrungMessstelle = von_Bohrung (EXTERNAL) -<#> {1} Bohrung; hat_Messststelle -- {0..*} Messstelle; END BohrungMessstelle; ASSOCIATION MessstelleMessung = von_Messstelle -<#> {1} Messstelle; hat_Messung -- {0..*} Messung; END MessstelleMessung; ASSOCIATION NutzungKonzession = von_Nutzung -<> {1..*} Nutzung; hat_Konzession -- {0..*} Konzession; END NutzungKonzession; ASSOCIATION BohrungBewilligung = von_Bohrung -- {1..*} Bohrung; hat_Bewilligung -- {0..*} Bewilligung; END BohrungBewilligung; ASSOCIATION BohrungKontakt = von_Bohrung -- {0..*} Bohrung; hat_geol_Kontakt -- {0..1} Kontakte; END BohrungKontakt; ASSOCIATION BewilligungKontakt = empfaengt_Bewilligung -- {0..*} Bewilligung; Empfaenger -- {0..1} Kontakte; END BewilligungKontakt; ASSOCIATION KonzessionKontakt = empfaengt_Konzession -- {0..*} Konzession; Empfaenger -- {0..1} Kontakte; END KonzessionKontakt; END Bohrdaten; END GL_Bohrkataster_V1.