Vortrag 8 GST Framework im Projekt B3D

Werbung
GST Framework
Programmpaket GST und seine Anwendung
im Projekt Brandenburg 3D
2
GST | Geosciences in Space and Time
EU Projekt GeoMol (2012-2015)
Ziele
Erstellung von 3D Modellen für das
voralpine Molassebecken
Partner
Bayern, Baden-Wurttemberg, Schweiz,
Österreich, Italien, Slowenien, Frankreich,
TU Freiberg
Infrastruktur
Bereitgestellt durch TU Freiberg und
GiGa infosystems
3
Projektgebiete
GST | Geosciences in Space and Time
Weitere Projekte
Schweiz - 3D Geologie
4
Trans Geotherm
(Polen<-> Sachsen)
Bekannte Probleme
• 
• 
• 
• 
• 
5
Große Gebiete zu modellieren
Verschiedene Projektpartner mit unterschiedlichen Richtlinien
Verschiedene Koordinatenreferenzsysteme
Mehrere Nutzer sollen zeitgleich dasselbe Modell editieren Projektfortschritt dokumentieren
GST | Geosciences in Space and Time
Was ist GST?
"   3-Schichten-Architektur
"   3d räuml. Erweiterung
" PostreSQL
"   Oracle
"   …
"
"
6
Webanwendung / service interface à INSPIRE, here we come!
Verschiedene Clients à Direktes Einbinden in 3D Umgebung
Ersparnis von Konvertierungsprozessen
"
GST | Geosciences in Space and Time
Modularer Aufbau von GST
"   Geosciences in Space and Time, kurz: GST
Core
Storage
Up/Download
7
Web
Workflow
Web Deployment
Multiuser
Editing data
GST | Geosciences in Space and Time
Zentraler Zugriffspunkt
8
"
Speicherung in einer relationalen Datenbank
" Leicht integrierbar
"   Oracle, PostgreSQL, Microsoft SQL Server
"
Speicherung in generischem Format
" Softwareunabhängig
" Vermeidung von unklaren Datensammlungen
" Keine kostspielige Individuallösungen
GST | Geosciences in Space and Time
Netzwerkbasierte Datenaustausch
"   OGC konforme interfaces / web services
" Auskunft- / Informationssystem
" Kompatibilität zur Entwicklungsumgebung (z.B. Gocad, Petrel, Move)
" Direktes Laden
" Vermeidung von Datenverlust
9
GST | Geosciences in Space and Time
Produkt Anwendungsbereiche
"
"
Szenario 1: GST als Präsentationsplattform
Szenario 2: GST als Teamrepository
10
GST | Geosciences in Space and Time
GST als Präsentationsplattform
11
GST | Geosciences in Space and Time
Szenario 1 | Präsentation
"
"
"
"
Ermöglicht das Einbinden von Entscheidungsträgern
Vereinfacht es Geschäftspartner auf dem aktuellen Stand halten
Verbessert Image / Öffentlichkeitsarbeit
Kundenportale mit 3D Modellen
12
GST | Geosciences in Space and Time
GST als Teamrepository
13
GST | Geosciences in Space and Time
Szenario 2 | GST als Teamrepository
14
"
"
"
"
"
Zentraler Teamspeicher
Ermöglicht das Bearbeiten eines (großen) Modells
Unterstützt paralleles Arbeiten
Ermöglicht Modellstände zu verfolgen (Versionskontrolle)
Konsistenzchecks bei Updates
GST | Geosciences in Space and Time
Netzwerk basierte Austausch "
"
"
Zentrale Speicherung / Hochverfügbar
Echtzeitkoordinatentransformation
"
"
Im “falschen” Koordinatensystem begonnen?
Projektpartner an Grenzen können Modelle einbinden
Keine händischen Transformationen
15
GST | Geosciences in Space and Time
Mehrbenutzersystem
16
"
Mehrbenutzersystem
" Paralelles Arbeiten an einem Datenpool
" Unterstützt bei Reviewing Prozess
"
Kachelbasierte Bearbeitung („Seamless Tiles“)
" Paralleles Arbeiten an einem Objekt
" Realisierung von hoch aufgelösten und unbegrenzten Modellen mit
erheblich weniger Aufwand
" Stetig wachsender Datenpool (Bohrungen, Seismik, Karten, Profile–
teilw. noch analog)
GST | Geosciences in Space and Time
GST Workflow | Seamless Tiles
100 m
A = 5.000 m2
Anzahl der Dreiecke (ca.):
"   Brandenburg: 5.8 * 106
Fläche: 29.485,63 km2
Auflösung
17
"   Deutschland: 70.0 * 106
Ausmaß
GST | Geosciences in Space and Time
GST Workflow | Seamless Tiles
(Bombien, LBEG Lower Saxony, Germany)
"
Arbeiten mit 3D Modellen wie mit GIS Layern
"
"
Möglichkeit EXTREM GROßE Modelle zu bearbeiten
Unterstützt Mehrbenutzerbearbeitung (seamless = begrenzungsfreie)
(Parelleles Arbeiten, Versionsverwaltung)
"  Die Datenbank verwaltet die riesige Datenmenge!
18
GST | Geosciences in Space and Time
GST im Projekt Brandenburg 3D
"   Module:
"   GST Core, GST Workflow
"   Software:
"   GST Storage, GST Desktop / GST CLI
"   Speicherung der 3D Modelle (GeoDaB-Work)
"   Funktionalitäten
"   LMU / Checkout
"   Große Modelle
"   Mehrbenutzerumgebung
"   Herausgabe der Daten (Publishing)
19
GST | Geosciences in Space and Time
Veröffentlichung von 3D Modellen
GST CLI | Command Line Tool 20
GST | Geosciences in Space and Time
Veröffentlichung von 3D Modellen
GST CLI | Command Line Tool "   Aufruf im Publishing Prozess (Entwurf der Fa. beak)
" Kopiert 3D Daten aus Datenbank
auf die Festplatte (Import durch Fa. Terrestris)
"
Exportziele:
"
Konfigurierbar für mehrfach Aufrufe
"
"
"
Alle Daten eines Schemas (--all)
Spezielle Geometrien (--features)
Spezielle Projekte (--moma)
(Cronjobs, Aufgabenplanung)
21
GST | Geosciences in Space and Time
Zusammenfassung
"
Relationales Datenbankmodell
Unabhängiges Speichersystem
Auf langfristige Speicherung ausgelegt
"
"
Kompatibilität zu offenen Standards
"
" 
Kompatibilität zu prop. Lösungen
"
Kooperationen zwischen GiGa und Softwareherstellern
"   Mehrbenutzersystem
"   Vereinfacht (inter)nationale Projekte
"   Ermöglicht die Verwaltung & Pflege von extrem großen Modellen
"   Ein Auskunftssystem für 3D Daten
22
GST | Geosciences in Space and Time
Thank you!
Current Projects
Brandenburg 3D
"  Since 04/2013
"  Integration of GST in an SDI
"  cooperation with Beak, Terrestris and
24
camptocamp
GST | Geosciences in Space and Time
Current Projects
Swisstopo
"  Since 03/2013
"  Integration of data model in GST
"  cooperation with MVE
"  GST Plugin in MOVE
25
GST | Geosciences in Space and Time
Model Management Tab
•  Classify objects on top of feature
classes
•  Grouping elements hierarchical
•  Similar to Gocad, Petrel, Move object
classification
•  Reuse of nodes in different projects
•  Define custom interpretations (e.g.
hydraulic classification)
26
GST | Geosciences in Space and Time
Model Management
" 
general
Project 1 (Element Level 1)
"   Element A (Level 2)
"   Element AA (Level 3)
•  Feature X
•  Feature Y
"   Element B
•  Feature Z
"   Element C
•  Feature X
•  Feature Z
"   Project 2
"   Element A
27
example
"
GeoMol
" Geobodies
"   Keuper
•  Borepoints: Pointset
•  Seismic sticks: Lineset
•  Hull: TIN
" Sandstone
•  …
" Faults
"   Main thrust
•  Fault sticks: Lineset
•  Fault: TIN
GST | Geosciences in Space and Time
Model Management
"
GeoMol
" Geobodies
"   Keuper
•  Borepoints: Pointset
•  Seismic sticks:
Lineset
•  Hull: TIN
" Sandstone
•  …
Classifications / Instance
(„Interpretation“/ „Interpretation Value“)
"
Hydraulic
" Aquitard
"
Aquifer
" Faults
28
"   Main thrust
•  Fault sticks: Lineset
•  Fault: TIN
GST | Geosciences in Space and Time
Herunterladen