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 sie an den zuvor genannten Aufgaben arbeiten, arbeiten die Teilnehmer zusammen, um Mechanismen zu entwickeln, die die Darstellung verbessern Datenqualität in Integritäts-, Herkunfts- und Vertrauensrahmen (IPT); die Entwicklung der GEOINT Imagery Media for Intelligence, Surveillance, and Reconnaissance (GIMI)-Spezifikation zu erleichtern; und die Entwicklung von Konformitätsprüfungsinstrumenten für GIMI voranzutreiben.
OGC Testbed-21 bietet eine hervorragende Gelegenheit, sich mit den neuesten Forschungsergebnissen zu Geodaten-Systemdesign, Konzeptentwicklung und Rapid Prototyping auseinanderzusetzen. Die Testbed-Reihe bietet Stakeholdern die Möglichkeit, Schnittstellen und Protokolle gemeinsam zu definieren, zu verfeinern und weiterzuentwickeln – basierend auf praktischen Erfahrungen und Feedback.
Es wird erwartet, dass die Ergebnisse der OGC Testbed-21-Initiative die Zukunft von Geodaten-Ökosystemen und Geodateninfrastrukturen (GDI) für viele Jahre prägen werden.
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.
Ziel des Projekts DQ4IPT ist es, die Integration von Datenqualitätsaspekten in IPT-Frameworks so zu untersuchen, dass Nutzer von Erdbeobachtungsdaten Vertrauen in die für ihre Analysen verwendeten Daten haben können. Die Ziele des Projekts sind daher: i) die Entwicklung einer Referenzarchitektur, die Datenqualitätsaspekte in IPT-Frameworks integriert, ii) der Nachweis, wie die Referenzarchitektur das Vertrauen in Erdbeobachtungsdaten verbessern kann, iii) die Identifizierung der Herausforderungen, die bei der Anpassung bestehender Plattformen an den von der Referenzarchitektur vorgeschlagenen Ansatz auftreten können. Zu den Ergebnissen des Projekts gehören:
- D101 DQ-fähiger IPT-Server 1: Ein 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-Datensatzimplementierung sowie unterstützende Softwarekomponenten, die gemeinsam IPT-Funktionen implementieren. Die vom Server bereitgestellten Metadaten. OGC API – Aufzeichnungen Die Implementierung muss Links zu JSON-kodierten ISO 19115-Metadaten enthalten, die Datenqualitätsberichte umfassen, welche auf Definitionen von Qualitätsmaßnahmen aus OGC RAINBOW verweisen.
- 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 für Integrität, Herkunft und Vertrauen: Ein Bericht, der alle Ergebnisse und gewonnenen Erkenntnisse zusammenfasst.
Das Hauptziel der OGC Testbed-21 GIMI-Aufgabe ist die Ermöglichung der GIMI-Anwendungsentwicklung durch fortgesetzte, unter freier Lizenz stehende Open-Source-Beiträge zu den Bibliotheken GStreamer und libheif, aufbauend auf den Fortschritten, die während des Projekts erzielt wurden. OGC-Testbed-20Das OGC Testbed-21 umfasst ein neues Projekt zur Untersuchung, Implementierung und Evaluierung der Imagery Domain Ontology (IDO) des GEOINT Media Standards Board (GMSB). Hierzu werden strukturierte Metadaten-Sidecar-Dateien implementiert und getestet. Diese Dateien liefern beschreibende Metadaten 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 des Projekts gehören:
- D210 OGC API – Records instance (in-kind only): OGC API – Records instance extended to support storage of ontology metadata files along with the GIMI files they describe.
- 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 Benchmarking-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: Dokumentation, die die während der Testumgebung implementierten Aktualisierungen von libheif beschreibt. Der Bericht sollte die eingereichten Pull Requests/Beiträge eindeutig identifizieren und beschreiben. Auch die Beiträge, die während der Testumgebung in libheif aufgenommen wurden, sollten aufgeführt werden.
- D202 Dokumentation der GStreamer-Updates: Dokumentation der während der Testumgebung implementierten GStreamer-Updates. 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 dieses Testbed dokumentiert.
- D204 Ontologien für den Bericht zur Abdeckungsbeschreibung: Ein Bericht, der die Implementierung und das Testen von IDO-basierten strukturierten Metadaten-Begleitdateien dokumentiert. Der Bericht soll Optionen zur Integration von RDF-kodierten Abdeckungsbeschreibungen auf Basis der Ontologien für Abdeckungsbeschreibungen aufzeigen. 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 Funktionalitätssicht. Gegebenenfalls Empfehlungen aussprechen.
- D206 Fortschritt 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.
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 des Projekts gehören:
- D301 Das GIMI-Konformitätstesttool: Dieses wird als Java-basierte TestNG-Anwendung zur Integration in die 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ätstesttool: Dies umfasst eine Präsentation und ein Begleitdokument, die für die Schulung von Endanwendern verwendet werden sollen.
Der vollständige Aufruf zur Teilnahme (CFP) für OGC Testbed-21 ist unter den folgenden Links verfügbar: