ISG Sprint: Call for Participation

Revised 10 September 2020

Sprint banner image

Corrigenda and Clarifications

The following table identifies all corrections that have been applied to this Call for Participation (CFP) compared to the original release date. Minor editorial changes (spelling, grammar, etc.) are not included.

Corrigenda List

Section Description

Links

Add links to various document sections.

(no change to visible output)

Add deep link to Deliverables section.

Items to Be Provided

Link to sample San Diego CDB data.

Intro, Master Schedule, Sprint Activities

Settle Kickoff for 09:30-12:30 EDT on September 1, 2020.

Intro, Architecture Components and Requirements.

Remove comments that final specs will become available in late July (since they are now available).

Intro, Deliverables, Sprint Activities, Appendix C: Signed Release (removed).

Commit to full virtual Sprint Week.

Intro, Master Schedule, Sprint Activities

Postpone Sprint Week dates to September 21-25.

Table 1: The list of changes to this CFP after publication date

The following table identifies all clarifications that have been provided in response to questions received from organizations interested in this CFP.

Questions and Clarifications

Question Clarification

No questions at this time

Table 2: The list of questions and clarifications that have been issued after publication date

Introduction

The Open Geospatial Consortium (OGC®) is releasing this Call for Participation (CFP) to solicit proposals for the OGC Interoperable Simulation and Gaming (ISG) Sprint initiative ("Sprint").

CFP responses are due August 21, 2020.

The Sprint Week will be a full virtual event (no physical meeting). The event is scheduled to take place September 21-25, 2020.

The Kickoff (mandatory for participants) is scheduled to take place 09:30-12:30 EDT on September 1, 2020.

The goal of the Sprint is to advance the use of relevant OGC and Khronos standards in the modeling and simulation community through practical exercise and testing of the OGC API - GeoVolumes draft specification ("draft spec") produced by the 3D Data Container and Tiles API Pilot ("Pilot").

Of particular interest is the handling and integration of glTF models coming from multiple sources (see Sprint Scenario). There is secondary interest in the spec’s implementability, consistency, completeness, and maturity. Implementation experiences obtained from the Sprint will advance the interests and work of the OGC Interoperable Simulation and Gaming Domain Working Group (ISG DWG) and of the OGC Standards Baseline in general.

Important

This CFP describes the overall Pilot setup and goals, along with DRAFT versions of spec artifacts such as architecture and data structure diagrams. The updated draft spec to be tested in the Sprint will be made available later in July 2020 has been made available. Please monitor Corrigenda and Clarifications for all the latest changes.

The Pilot developed and prototyped a draft specification for organizing 2D and 3D geospatial resources such as 3D tiles datasets and glTF models. The example implementations enabled 3D geospatial volumes to support multiple data containers and allowed applications working with 2D tiled resources to retrieve 3D geospatial resources. The Pilot also assessed prototype spatial data structures for hierarchical geospatial volumes.

To help achieve Pilot goals, the spec defined access to attributed 3D geospatial resources and a corresponding data container format for (streamed) data delivery compatible with GL Transmission Format (glTF) from The Khronos Group.

The sprint will examine the feasibility of implementing the spec by running a week-long code development activity to prototype selected aspects of the draft specification. It is recognized that a single prototype of the entire spec will likely not be possible within given resource and time constraints.

Once the original CFP has been published, interested bidders may submit questions via timely submission of email(s) to the OGC Technology Desk (techdesk@opengeospatial.org). Question submitters will remain anonymous and answers will be regularly compiled and published in the Corrigenda & Clarifications section.

Background

The Pilot project was built upon work from Testbeds 13 through 15, Vector Tiles Pilots, 3D Tiles, and I3S; combined with the introduction of resource-oriented APIs built on the OpenAPI framework. These provide the foundation for the draft specification that is the test subject for this Sprint.

Multiple OGC members participated in the Pilot along with the OGC, The Khronos Group, and an initiative sponsor to develop the draft spec. This spec allows 2D assets (maps, vector graphics), building data, and 3D assets (glTF models, OGC building models, digital elevations) to be used together to produce a synoptic view of the region in question.

Benefits of Participation

The Sprint will provide an opportunity for solution providers to collaborate and suggest revisions to the draft spec in the context of a hands-on engineering experience. Participation will raise the visibility of all participants, who will come together in an agile way to contribute to the maturity of the growing set of OGC APIs.

Up to six organizations will be selected for funded participation, with each selected participant receiving a stipend of $15,000 to use as they see fit.

Master Schedule

Milestone Date Activity

M01

07 Jul 2020

Release Call for Participation (CFP)

M02

21 Aug 2020

Response deadline - Bidder proposals due

M03

28 Aug 2020

Notification of selection

M04

01 Sep 2020

Kickoff 09:30-12:30 EDT

M05

21 Sep 2020

Start of Sprint week

M06

25 Sep 2020

End of Sprint week

M07

05 Oct 2020

Sprint Reports due

Table 3: This is a listing of significant Sprint milestone dates. Bidders must be mindful of the date for M02 - Response deadline.

Technical Architecture

Architecture Components and Requirements

This section provides the DRAFT technical architecture and identifies all requirements and corresponding work items. It references the OGC Standards Baseline, i.e., the complete set of member approved Abstract Specifications, Standards, and Community Standards.

The goal of the Pilot was to explore an integrated suite of draft specifications for 3D tiled geospatial resources and compatibility with existing OGC 3D delivery standards such as the 3D Portrayal Service OGC Implementation Standard as well as the 3D Tiles and I3S Community Standards. Related OGC 3D standards were also referenced, including CDB and CityGML.

Note

Figures 1 and 2 below do not show a CDB data store since CDB was not heavily used in the Pilot. But CDB will be a key element of the Sprint.

This suite supports smooth transitions between 2D and 3D environments; allows applications working with 2D tiled resources to retrieve 3D tiled resources; and enables 3D tile bounding volumes to support multiple data containers. Pilot work products, as well as the implementation and community standards described above, will serve as baselines that may be adopted with or without changes for use in the Sprint.

Pilot Engineering Reports (ERs) are available at the links in Table 4. Note that these ERs will not become final until later in July 2020. Pre-release versions are being provided for convenience.

Document (Engineering Reports - ER) Link

D001 3D Data Container ER (aka Pilot Implementation Experiences)

https://portal.ogc.org/files/?artifact_id=94028

D002 OGC API - GeoVolumes ER (aka Draft Specification)

https://portal.ogc.org/files/?artifact_id=94029

D003: Pilot Summary ER (aka Extended Executive Summary)

https://portal.ogc.org/files/?artifact_id=94030

Table 4: Pilot Engineering Reports

The Pilot architecture is illustrated in the following two figures (and accompanying descriptions). Note that these artifacts will not become final until later in July 2020. Pre-release versions of these documents are being provided for convenience.