Frühere Versionen
Kurze Beschreibungen der Versionen 1.0 bis 3.1
BoreholeML Version 3.1 (2024)
Mit der Version 3.1 wurde die Möglichkeit, auf externe Quellen zu verlinken, in BoreholeML integriert. Des Weiteren wurden einige weitere Attribute, beispielsweise zum Bohrungszeitraum, hinzugefügt sowie das Modell in Bezug auf Codelists, Datentypen und der UML-Darstellung homogenisiert und vereinfacht.
Seit dieser Version werden neben dem Datenbanksystem Oracle auch Datenbankmodelle für PostgreSQL/PostGIS und MS SQL Server definiert.
BoreholeML 3.1 Spezifikation - schemas.bgr.de
BoreholeML 3.1 - Weiterentwicklung Git-Repository [bml-3.1 branch]
BoreholeML Version 3.0 und Version 3.0.1 (2011)
Mit der Version 3 (final 3.0.1) wurde BoreholeML grundlegend überarbeitet und erstmals produktiv eingesetzt. Ein Großteil der auch aktuell noch verwendeten Klassen wurde in dieser Version ausformuliert.
Die Version 3 wurde gemäß der Entwicklungsprinzipien der INSPIRE-Spezifikationen nach dem Conceptual Model entwickelt, d.h. es orientiert sich an Datentypen und Elementen des ISO Harmonized Modells und spezifischer INSPIRE Erweiterungen, um größtmögliche Interoperabilität anzustreben. Neben grundlegenden Änderungen an vorhandenen Elementen wurde das Modell zudem um die Abbildung zusätzlicher Bohrungsdetails, Verfüllungs-, Proben-, Ausbau-, Logging- und Grundwasserdaten erweitert. Erstmalig wurde für BoreholeML neben einer XML-Schemadefinition auch Implementierungen auf Datenbankmanagementsystemen wie Oracle, SQL Server und PostgreSQL als DDL-Skripte entwickelt. BoreholeML 3 wurde viele Jahre im zwischenbehördlichen Datenaustausch zwischen BGR und SGD über WFS-Dienste eingesetzt.
Die Finanzierung erfolgte 2009-2011 über Mittel aus dem Konjunkturpaket 2 („KP2-Projekt“) der Bundesregierung zur Modernisierung staatlicher Dienstleistungen.
BoreholeML 3.0.1 Spezifikation - schemas.bgr.de
BoreholeML Version 2.0 (2008)
Mit der Entwicklung der Version 2 wurde als Grundlage von BoreholeML ein UML-Modell eingeführt, aus dem die XML-Schemadefinition als technische Implementierung des Modells ausgeleitet wird. Durch die Verwendung von ISO- und OGC-Standards kann das Schema auch in OGC-kompatiblen Geodaten-Infrastrukturen angewandt werden. Zusätzlich wurden fachlich abgestimmte und harmonisierte Begriffslisten (Codelisten) implementiert und das Modell um die Möglichkeit der Abbildung von Schichtdaten ergänzt.
BoreholeML 2.0 Spezifikation - schemas.bgr.de
BoreholeML Version 1.0 (2004)
Die erste Version von BoreholeML (zum Zeitpunkt der initialen Entwicklung noch „XML-Exportformat der Staatlichen Geologischen Dienste Deutschlands (SGD) für Bohrdaten“) ist in der Lage, Stammdaten von Bohrungen abzubilden. Es existiert ausschließlich in Form einer XML-Schemadefinition.