OGC Testbed-21 is een samenwerkingsverband dat zich richt op het snel prototypen, ontwerpen, ontwikkelen en testen van oplossingen voor locatiegebonden uitdagingen.

OGC Testbed-21 onderzoekt de volgende taken:

  • Gegevenskwaliteit voor integriteit, herkomst en vertrouwen (DQ4IPT)
  • GEOINT-beeldmateriaal voor inlichtingen, bewaking en verkenning voor OGC Testbed-21 (GIMI-T21)
  • Ontwikkeling van conformiteitstesttools (CTTG)

Tijdens het werken aan de bovengenoemde taken werken de deelnemers samen aan het creëren van mechanismen die de weergave van datakwaliteit in integriteits-, herkomst- en vertrouwenskaders (IPT) verbeteren; de ontwikkeling van de GEOINT Imagery Media for Intelligence, Surveillance, and Reconnaissance (GIMI)-specificatie faciliteren; en de ontwikkeling van conformiteitstesttools voor GIMI bevorderen.

OGC Testbed-21 biedt een uitstekende gelegenheid om kennis te maken met het nieuwste onderzoek naar het ontwerp, conceptontwikkeling en rapid prototyping van geospatiale systemen. De Testbed-serie biedt stakeholders een zakelijke kans om gezamenlijk interfaces en protocollen te definiëren, te verfijnen en te ontwikkelen in de context van praktische ervaring en feedback. De resultaten van het OGC Testbed-21-initiatief zullen naar verwachting de toekomst van geospatiale ecosystemen en ruimtelijke data-infrastructuur (SDI) de komende jaren vormgeven.

De sponsors van OGC Testbed-21 zijn onder andere de strategische leden van OGC, de National Aeronautics and Space Administration (NASA) en de National Geospatial Intelligence Agency (NGA). OGC is dankbaar voor het leiderschap dat zij in de sector hebben getoond door middel van hun sponsoring, evenals voor hun hulp bij het vormgeven van de visie voor OGC Testbed-21, hun actieve begeleiding van de activiteiten en hun steun aan het werk van de deelnemers.

Gegevenskwaliteit voor integriteit, herkomst en vertrouwen (DQ4IPT)

Het doel van de DQ4IPT-taak is om de integratie van overwegingen met betrekking tot datakwaliteit in IPT-raamwerken te onderzoeken, zodat gebruikers van aardobservatiegegevens vertrouwen kunnen hebben in de gegevens die ze voor analyses gebruiken.

De doelstellingen van de taak zijn derhalve:

  1. Ontwikkel een referentiearchitectuur die overwegingen met betrekking tot datakwaliteit integreert in IPT-frameworks.
  2. Laat zien hoe de referentiearchitectuur het vertrouwen in aardobservatiegegevens kan vergroten.
  3. Identificeer de uitdagingen die zich waarschijnlijk zullen voordoen bij het aanpassen van bestaande platforms aan de aanpak die wordt voorgesteld door de referentiearchitectuur.

De resultaten van deze opdracht omvatten:

  • D101 DQ-compatibele IPT-server 1: An OGC API – Processes implementatie, samen met ondersteunende softwarecomponenten, die samen IPT-mogelijkheden implementeren. Ten minste één van de processen die de API biedt, moet outputs bieden die een verwerkte afbeelding (oorspronkelijk verzameld door een satelliet) en JSON-gecodeerde ISO 19115-metadata bevatten, inclusief datakwaliteitsrapporten die verwijzen naar definities van kwaliteitsmaatregelen van OGC RAINBOW.
  • D102 DQ-compatibele IPT-server 2: Een OGC API – Records-implementatie, samen met ondersteunende softwarecomponenten, die gezamenlijk IPT-functionaliteiten implementeren. De metadata die door de OGC API – Records-implementatie worden aangeboden, moeten links bevatten naar JSON-gecodeerde ISO 19115-metadata met gegevenskwaliteitsrapporten die verwijzen naar definities van kwaliteitsmaatregelen uit OGC RAINBOW.
  • D103 DQ-compatibele softwarebibliotheek: Een softwarebibliotheek die toegang heeft tot metadata en datakwaliteitsrapporten van de servers die zijn geïmplementeerd door componenten D101 en D102, en vervolgens gegevens van de servers kan ophalen. De softwarebibliotheek moet metadata kunnen converteren van XML-documenten die voldoen aan ISO 19115-3 naar JSON-documenten die voldoen aan ISO 19115-4 (concept). De softwarebibliotheek moet ook de conversie van metadata van NASA UMM-conforme JSON-documenten naar JSON-documenten die voldoen aan ISO 19115-4 (concept) ondersteunen. Bovendien moet de softwarebibliotheek de conversie van metadata van TrainingDML-AI JSON-documenten naar JSON-documenten die voldoen aan ISO 19115-4 (concept) demonstreren.
  • D001 Rapport over gegevenskwaliteit voor integriteit, herkomst en betrouwbaarheid: Een rapport waarin alle resultaten en geleerde lessen zijn vastgelegd.

GEOINT-beeldmateriaal voor inlichtingen, bewaking en verkenning (GIMI-T21)

Het primaire doel van de OGC Testbed-21 GIMI-taak is het mogelijk maken van GIMI-applicatieontwikkeling door middel van open source-bijdragen aan de GStreamer- en libheif-bibliotheken onder een permissieve licentie, voortbouwend op de vooruitgang die is geboekt tijdens OGC Testbed-20.

OGC Testbed-21 omvat een nieuw project gericht op het onderzoeken, implementeren en evalueren van de opkomende Imagery Domain Ontology (IDO) van de GEOINT Media Standards Board (GMSB). Dit gebeurt door het implementeren en testen van metadata-sidecarbestanden met een ontologiestructuur. Deze bestanden bevatten beschrijvende metadata-informatie voor afbeeldingen in GIMI-bestanden. De Imagery Domain Ontology is gebaseerd op Basic Formal Ontology (BFO) en Common Core Ontologies (CCO).

De resultaten van deze opdracht omvatten:

  • D210 OGC API – Records-instantie (alleen in natura): OGC API – Het Records-exemplaar is uitgebreid om de opslag van ontologiemetadata-bestanden te ondersteunen, samen met de GIMI-bestanden die ze beschrijven.
  • D211 GIMI-instantie 1: Uitbreiding van de open-sourcebibliotheek GStreamer ter ondersteuning van de technische vereisten 1a en 1c zoals beschreven in de oproep tot deelname (Call for Participation, CFP). De software moet ook de aanmaak van GIMI-bestanden en de bijbehorende metadata-bestanden ondersteunen die nodig zijn voor de technische vereisten 2a en 2b.
  • D212 GIMI-instantie 2: Uitbreiding van de open-sourcebibliotheek libheif ter ondersteuning van de technische vereisten 1a en 1b zoals beschreven in de oproep tot deelname (Call for Participation, CFP). De software moet ook de aanmaak van GIMI-bestanden en de bijbehorende metadata-bestanden ondersteunen die nodig zijn voor de technische vereisten 2a en 2b.
  • D213 GeoTIFF- en COG-instanties voor GIMI-benchmarking: De benchmarkomgeving (bijv. Jupyter Notebooks en voorbeeldbestanden) voor het evalueren van de prestaties van dataquery's, data-interactie, het downloaden en weergeven van afbeeldingen, enz.
  • D214 Cloudgebaseerde GIMI/IDO-speler/viewer: Een open-source browser of een zelfstandige softwareclienttoepassing voor het afspelen of bekijken van GIMI-bestanden.
  • D201 Documentatie van updates voor libheif: Documentatie waarin de updates van libheif die tijdens de testfase zijn doorgevoerd, worden beschreven. Het rapport moet de ingediende pull requests/bijdragen uniek identificeren en beschrijven. Ook de bijdragen die tijdens de testfase in libheif zijn opgenomen, moeten worden vermeld.
  • D202 Documentatie van updates voor GStreamer: Documentatie waarin de updates van GStreamer die tijdens de testfase zijn doorgevoerd, worden beschreven. Het rapport moet de ingediende pull-requests/bijdragen uniek identificeren en beschrijven. Ook de bijdragen die tijdens de testfase in GStreamer zijn opgenomen, moeten worden vermeld.
  • D203 Basisspecificatie OGC Testbed-21 voor GIMI: Een rapport waarin de basisspecificaties van GIMI voor dit testplatform worden gedocumenteerd.
  • D204 Ontologieën voor dekkingsbeschrijvingsrapport: Een rapport waarin de implementatie en het testen van op IDO gebaseerde gestructureerde metadata-sidecarbestanden worden gedocumenteerd. Het rapport moet opties identificeren voor het integreren van RDF-gecodeerde dekkingsbeschrijvingen op basis van de Coverage Implementation Schema (CIS) standaard (OGC 09-146r8).
  • D205 Evaluatierapport over de prestaties van GIMI-gegevensquery's, interactie, downloaden en weergave: Een rapport over observaties, bevindingen en een evaluatie van elke primaire functionaliteit die is geïmplementeerd, vanuit zowel een prestatie- als een functionaliteitsperspectief. Doe waar nodig aanbevelingen.
  • D206 Rapport over de verbetering van de GIMI-standaard: Rapport en presentatie aan de sponsors van de testomgeving, aan het einde van OGC Testbed-21, met een samenvatting van de werkzaamheden die zijn verricht om de GIMI-kandidaatstandaard te bevorderen, een evaluatie van de resultaten en aanbevelingen op basis van de bevindingen.

Ontwikkeling van conformiteitstesttools (CTTG)

Het primaire doel van de OGC Testbed-21 Conformance Testing Tool Development (CTTG)-taak is het leveren van een GIMI-conformiteitstesttool die kan worden geïntegreerd in TEAM Engine. TEAM Engine is een Java-gebaseerde applicatie voor het testen van webservices en andere informatiebronnen. Het voert testsuites uit die zijn ontwikkeld met behulp van het TestNG-framework en, als alternatief, OGC Compliance Test Language (CTL)-scripts.

De resultaten van deze opdracht omvatten:

  • D301 De GIMI-conformiteitstesttool: Dit zal worden geïmplementeerd als een Java-gebaseerde TestNG-applicatie voor integratie in TEAM Engine.
  • D302-documentatie voor de conformiteitstesttool: De documentatie is bedoeld om de installatie en het gebruik van de tool te ondersteunen.
  • D303-training voor de GIMI-conformiteitstesttool: Dit omvat een presentatie met dia's en een bijbehorend document dat gebruikt kan worden voor het geven van training aan eindgebruikers.

Oproep tot deelname

De volledige oproep tot deelname (CFP) voor OGC Testbed-21 is beschikbaar via onderstaande links: