OGC Testbed-21 ist ein Gemeinschaftsprojekt zur schnellen Entwicklung, zum Entwurf und zum Testen von Lösungen für standortbezogene Herausforderungen.
OGC Testbed-21 untersucht die folgenden Aufgaben:
- Datenqualität für Integrität, Herkunft und Vertrauen (DQ4IPT)
- GEOINT-Bildmedien für Aufklärung, Überwachung und Erkundung für OGC Testbed-21 (GIMI-T21)
- Entwicklung von Konformitätsprüfungswerkzeugen (CTTG)
Während der Bearbeitung der oben genannten Aufgaben arbeiten die Teilnehmer zusammen, um Mechanismen zu schaffen, die die Darstellung der Datenqualität in Integritäts-, Herkunfts- und Vertrauensrahmen (IPT) verbessern; die Entwicklung der GEOINT Imagery Media for Intelligence, Surveillance, and Reconnaissance (GIMI)-Spezifikation zu erleichtern; und die Entwicklung von Konformitätstestwerkzeugen für GIMI voranzutreiben.
OGC Testbed-21 bietet eine hervorragende Gelegenheit, sich mit den neuesten Forschungsergebnissen zu Geodatensystemdesign, Konzeptentwicklung und Rapid Prototyping auseinanderzusetzen. Die Testbed-Reihe bietet Stakeholdern die Möglichkeit, Schnittstellen und Protokolle im Rahmen praktischer Erfahrungen und Feedback gemeinsam zu definieren, zu verfeinern und weiterzuentwickeln. Die Ergebnisse der OGC Testbed-21-Initiative werden voraussichtlich die Zukunft von Geodaten-Ökosystemen und der Geodateninfrastruktur (SDI) für viele Jahre prägen.
Zu den Sponsoren des OGC Testbed-21 gehören die strategischen Mitglieder des OGC, die US-amerikanische National Aeronautics and Space Administration (NASA) und die US-amerikanische National Geospatial-Intelligence Agency (NGA). Das OGC dankt für die branchenführende Unterstützung, die sie durch ihr Sponsoring zeigen, sowie für ihre Unterstützung bei der Entwicklung der Vision für das OGC Testbed-21, ihre aktive Leitung der Aktivitäten und ihre Unterstützung der Arbeit der Teilnehmer.
Datenqualität für Integrität, Herkunft und Vertrauen (DQ4IPT)
Ziel der DQ4IPT-Aufgabe ist es, die Integration von Datenqualitätsaspekten in IPT-Rahmenwerke so zu untersuchen, dass die Nutzer von Erdbeobachtungsdaten Vertrauen in die Daten haben können, die sie für ihre Analysen verwenden.
Die Ziele der Aufgabe sind daher:
- Entwickeln Sie eine Referenzarchitektur, die Aspekte der Datenqualität in IPT-Frameworks integriert.
- Zeigen Sie auf, wie die Referenzarchitektur das Vertrauen in Erdbeobachtungsdaten verbessern kann.
- Identifizieren Sie die Herausforderungen, die bei der Anpassung bestehender Plattformen an den in der Referenzarchitektur vorgeschlagenen Ansatz voraussichtlich auftreten werden.
Zu den Ergebnissen der Aufgabe gehören:
- D101 DQ-fähiger IPT-Server 1: An OGC API – Processes Die Implementierung umfasst zusammen mit den zugehörigen Softwarekomponenten die IPT-Funktionen. Mindestens einer der von der API angebotenen Prozesse muss Ausgaben liefern, die ein verarbeitetes Bild (ursprünglich von einem Satelliten aufgenommen) und JSON-kodierte ISO-19115-Metadaten enthalten. Diese Metadaten müssen Datenqualitätsberichte umfassen, die auf Definitionen von Qualitätsmaßnahmen aus OGC RAINBOW verweisen.
- D102 DQ-fähiger IPT-Server 2: Eine OGC API – Records-Implementierung mit zugehörigen Softwarekomponenten, die gemeinsam IPT-Funktionen implementieren. Die von der OGC API – Records-Implementierung bereitgestellten Metadaten müssen Links zu JSON-kodierten ISO 19115-Metadaten enthalten, die Datenqualitätsberichte mit Verweisen auf Definitionen von Qualitätsmaßnahmen aus OGC RAINBOW umfassen.
- D103 DQ-fähige Softwarebibliothek: Eine Softwarebibliothek, die auf Metadaten und Datenqualitätsberichte der von den Komponenten D101 und D102 implementierten Server zugreifen und anschließend Daten von diesen Servern abrufen kann. Die Softwarebibliothek muss Metadaten von ISO 19115-3-konformen XML-Dokumenten in ISO 19115-4 (Entwurf)-konforme JSON-Dokumente konvertieren können. Sie muss außerdem die Konvertierung von Metadaten von NASA UMM-konformen JSON-Dokumenten in ISO 19115-4 (Entwurf)-konforme JSON-Dokumente unterstützen. Darüber hinaus muss die Softwarebibliothek die Konvertierung von Metadaten von TrainingDML-AI-JSON-Dokumenten in ISO 19115-4 (Entwurf)-konforme JSON-Dokumente demonstrieren.
- D001 Bericht zur Datenqualität hinsichtlich Integrität, Herkunft und Vertrauenswürdigkeit: Ein Bericht, der alle Ergebnisse und gewonnenen Erkenntnisse zusammenfasst.
GEOINT-Bildmedien für Aufklärung, Überwachung und Erkundung (GIMI-T21)
Das Hauptziel der OGC Testbed-21 GIMI-Aufgabe ist es, die Entwicklung von GIMI-Anwendungen zu ermöglichen, indem weiterhin Beiträge zu den GStreamer- und libheif-Bibliotheken unter freier Lizenz geleistet werden, wobei auf den während OGC Testbed-20 erzielten Fortschritten aufgebaut wird.
Das OGC Testbed-21 wird ein neues Projekt umfassen, das sich auf die Untersuchung, Implementierung und Evaluierung der neu entstehenden Imagery Domain Ontology (IDO) des GEOINT Media Standards Board (GMSB) konzentriert. Dazu werden strukturierte Metadaten-Sidecar-Dateien implementiert und getestet. Diese Dateien liefern beschreibende Metadateninformationen für Bildmaterial in GIMI-Dateien. Die Imagery Domain Ontology basiert auf der Basic Formal Ontology (BFO) und den Common Core Ontologies (CCO).
Zu den Ergebnissen der Aufgabe gehören:
- D210 OGC API – Datensätze (nur Sachdaten): OGC API – Records-Instanz erweitert, um die Speicherung von Ontologie-Metadatendateien zusammen mit den von ihnen beschriebenen GIMI-Dateien zu unterstützen.
- D211 GIMI Instanz 1: Erweiterung der Open-Source-Bibliothek GStreamer zur Unterstützung der in der Ausschreibung (Call for Participation, CFP) beschriebenen technischen Anforderungen 1a und 1c. Die Software soll außerdem die Erstellung von GIMI-Dateien und den zugehörigen Metadatendateien unterstützen, die zur Erfüllung der technischen Anforderungen 2a und 2b erforderlich sind.
- D212 GIMI Instanz 2: Erweiterung der Open-Source-Bibliothek libheif zur Unterstützung der in der Ausschreibung (Call for Participation, CFP) beschriebenen technischen Anforderungen 1a und 1b. Die Software soll außerdem die Erstellung von GIMI-Dateien und den zugehörigen Metadatendateien unterstützen, die zur Erfüllung der technischen Anforderungen 2a und 2b erforderlich sind.
- D213 GeoTIFF- und COG-Instanzen für GIMI-Benchmarking: Die Benchmark-Umgebung (z. B. Jupyter Notebooks und Beispieldateien) zur Bewertung der Leistung von Datenabfragen, Dateninteraktion, Herunterladen und Anzeigen von Bildinhalten usw.
- D214 Cloudbasierter GIMI/IDO-Player/Viewer: Ein Open-Source-Browser oder eine eigenständige Software-Client-Anwendung zum Abspielen oder Anzeigen von GIMI-Dateien.
- D201 Dokumentation der Aktualisierungen von libheif: Die Dokumentation beschreibt die während der Testumgebung implementierten Aktualisierungen von libheif. Der Bericht sollte die eingereichten Pull Requests/Beiträge eindeutig identifizieren und beschreiben. Auch die während der Testumgebung in libheif aufgenommenen Beiträge sollten aufgeführt werden.
- D202 Dokumentation der GStreamer-Updates: Die Dokumentation beschreibt die während der Testumgebung implementierten GStreamer-Aktualisierungen. Der Bericht sollte die eingereichten Pull Requests/Beiträge eindeutig identifizieren und beschreiben. Auch die während der Testumgebung in GStreamer aufgenommenen Beiträge sollten aufgeführt werden.
- D203 Baseline OGC Testbed-21 Spezifikation für GIMI: Ein Bericht, der die Basisspezifikation von GIMI für diese Testumgebung dokumentiert.
- D204 Ontologien für den Bericht zur Abdeckungsbeschreibung: Ein Bericht, der die Implementierung und das Testen von IDO-basierten strukturierten Metadaten-Sidecar-Dateien dokumentiert. Der Bericht sollte Optionen zur Integration von RDF-kodierten Abdeckungsbeschreibungen auf Basis der Coverage Implementation Schema (CIS)-Standard (OGC 09-146r8).
- D205 Evaluierungsbericht zur Leistungsfähigkeit von GIMI-Datenabfragen, Interaktion, Download und Anzeige: Ein Bericht über Beobachtungen, Ergebnisse und die Bewertung jeder implementierten Hauptfunktion aus Leistungs- und Funktionssicht. Gegebenenfalls Empfehlungen aussprechen.
- D206 Weiterentwicklung des GIMI-Standardberichts: Bericht und Präsentation an die Sponsoren des Testbeds am Ende von OGC Testbed-21, in dem die zur Weiterentwicklung des GIMI-Kandidatenstandards durchgeführten Arbeiten zusammengefasst, die Ergebnisse ausgewertet und auf den Erkenntnissen basierende Empfehlungen gegeben werden.
Entwicklung von Konformitätsprüfungswerkzeugen (CTTG)
Das Hauptziel des OGC Testbed-21 Conformance Testing Tool Development (CTTG)-Projekts ist die Bereitstellung eines GIMI-Konformitätstestwerkzeugs, das in TEAM Engine integriert werden kann. TEAM Engine ist eine Java-basierte Anwendung zum Testen von Webdiensten und anderen Informationsressourcen. Sie führt Testsuiten aus, die mit dem TestNG-Framework oder alternativ mit OGC Compliance Test Language (CTL)-Skripten entwickelt wurden.
Zu den Ergebnissen der Aufgabe gehören:
- D301 Das GIMI-Konformitätsprüfwerkzeug: Dies wird als Java-basierte TestNG-Anwendung zur Integration in TEAM Engine implementiert.
- D302 Dokumentation für das Konformitätstest-Tool: Die Dokumentation wird so gestaltet sein, dass sie die Installation und Ausführung des Tools unterstützt.
- D303 Schulung für das GIMI-Konformitätsprüfwerkzeug: Dies umfasst eine Präsentation und ein Begleitdokument, die zur Schulung der Endnutzer verwendet werden sollen.
Aufruf zur Teilnahme
Der vollständige Aufruf zur Teilnahme (CFP) für OGC Testbed-21 ist unter den folgenden Links verfügbar: