Het Open Geospatial Consortium (OGC) kondigt met genoegen de publicatie aan van de SpatioTemporal Asset Catalog (STAC) Community Standards . De STAC-specificaties hebben als doel de structuur en het opvragen van metadata van geospatiale assets te standaardiseren. Een "spatiotemporele asset" verwijst naar elk bestand dat informatie bevat over de aarde op een specifieke plaats en tijd.

STAC werd oorspronkelijk ontworpen voor satellietbeelden, maar is inmiddels ontwikkeld om een ​​breed scala aan gegevensbronnen en -formaten te ondersteunen, waaronder beelden van vliegtuigen en drones; hyperspectrale, optische en synthetische apertuurradar (SAR)-gegevens; video; puntenwolken; lidar; digitale hoogtemodellen (DEM); vectorgegevens; labels voor machinaal leren; en composieten zoals NDVI en mozaïeken.

STAC is bewust ontworpen met een minimale kern en een flexibel uitbreidingsmechanisme om een ​​breed scala aan gebruiksscenario's te ondersteunen. In de loop der jaren is het uitgegroeid tot een veelgebruikte specificatie die in talloze productieomgevingen wordt toegepast.

De standaard biedt voordelen voor zowel dataproviders als dataconsumenten. Providers kunnen eenvoudig een goed ontworpen, standaardformaat en API gebruiken zonder eigen formaten te ontwikkelen, terwijl consumenten kunnen vertrouwen op bestaande bibliotheken en tools om toegang te krijgen tot metadata in plaats van nieuwe code te schrijven voor de eigen formaten en API's van elke dataprovider.

De STAC-specificaties definiëren gerelateerde JSON-objecttypen die via linkrelaties met elkaar verbonden zijn om een ​​HATEOAS-achtige, doorzoekbare interface en een RESTful API met blader- en zoekmogelijkheden te ondersteunen. Doorgaans worden verschillende STAC-specificaties gecombineerd om een ​​implementatie te creëren. De specificaties voor items, catalogi en collecties definiëren een minimale kern van de meest gebruikte JSON-objecttypen. Dankzij de hiërarchische relaties tussen deze objecten kan een STAC-catalogus volledig 'statisch' worden geïmplementeerd – als een groep hyperlinks naar catalogus-, collectie- en item-URL's – waardoor data-uitgevers hun gegevens als een doorzoekbare set bestanden kunnen presenteren.

Voor complexere query's, zoals ruimtelijke of temporele predicaten, kan de STAC API worden geïmplementeerd als een webservice om query's uit te voeren op groepen STAC-objecten, die doorgaans in een database zijn opgeslagen.

STAC gebruikt en breidt bestaande specificaties zoveel mogelijk uit. Het belangrijkste object in STAC is een Item, wat simpelweg een GeoJSON Feature is met een goed gedefinieerde set aanvullende attributen ("foreign members"). De STAC API breidt de OGC API – Features – Deel 1: Kern met extra webservice-eindpunten en objectkenmerken.

"STAC is een veelgebruikte specificatie binnen de community, en het is fantastisch om dit werk nu formeel op te nemen in de Standards Baseline van OGC. STAC is parallel aan de OGC API-standaarden ontwikkeld en de betreffende groepen hebben nauw samengewerkt om ervoor te zorgen dat de standaarden en STAC op elkaar zijn afgestemd", aldus Scott Simmons, Chief Standards Officer bij OGC.

Net als alle OGC-standaarden zijn de OGC SpatioTemporal Asset Catalog (STAC) Community Standards gratis te downloaden.

Over OGC

Het Open Geospatial Consortium (OGC) is een ledenorganisatie die zich toelegt op het gebruik van de kracht van geografie en technologie om problemen op te lossen waarmee mensen en de planeet worden geconfronteerd. OGC ontsluit waarde en kansen voor haar leden via standaarden, innovatie en samenwerking. Ons lidmaatschap vertegenwoordigt een diverse en actieve wereldwijde gemeenschap, samengesteld uit overheden, industrie, de academische wereld, internationale ontwikkelingsagentschappen, onderzoeks- en wetenschappelijke organisaties, het maatschappelijk middenveld en pleitbezorgers.

Bezoek ogc.org voor meer informatie over ons werk.