Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OGC Core - OGC Common Components #128

Closed
uvoges opened this issue Mar 30, 2020 · 4 comments
Closed

OGC Core - OGC Common Components #128

uvoges opened this issue Mar 30, 2020 · 4 comments
Labels
Collections Applicable to Collections (consider to use Part 2 instead) Progress: ready for discussion Resources types Issues related to resource types and taxonomy

Comments

@uvoges
Copy link

uvoges commented Mar 30, 2020

Hi,
I followed partly the telco today but at the end I was confused...

Will there be no geospatial resource be defined in "Core" ?
The whole concept of collection will be moved to an OGC common component registry (including navigation for items) ?
Will the common query operations also be moved to an OGC common component (including the common query parameters) ?
What about “information resources” ?
Where will the encodings (GeoJSON, HTML) for featureCollections, features go ?

@cmheazel cmheazel added the Resources of Collections type Issues related to the /collections path label Apr 10, 2020
@joanma747 joanma747 added Resources types Issues related to resource types and taxonomy and removed Resources of Collections type Issues related to the /collections path labels Apr 20, 2020
@cmheazel
Copy link
Contributor

cmheazel commented Apr 22, 2020

@uvoges
API-Common is now (April-2020-Updates branch) a family of standards. Chief among them are OGC API-Common Part 1: Core and OGC API-Common Part 2: Collections. Other standards (components) will be added as they are identified.

Part 1 is just the landing page, conformance classes, and api definition. It does not have any geospatial content.

Part 2 includes /collections, /collections/{collectionId} and a stub for /collections/{collectionId}/items. Collections includes optional geospatial content (Extent is an optional element, the resource type for Items is undefined but can be geospatial).

The objective is to be able to support non-spatial resources (styles, etc.) as well as geospatial resources. We do this by defining spatial resources and parameters, but making them optional. Use it if you need it, but if you use it use it correctly.

Since each component is a standard, then encodings can be defined as appropriate in each standard. Core, for example, does not support GeoJSON. It does not return Features. Collections, on the other hand, supports both JSON and GeoJSON. If you want your results as a Feature Collection then you can have it that way. If not, then there is an alternative.

@cmheazel cmheazel added Collections Applicable to Collections (consider to use Part 2 instead) Part 1 Applicable to Part 1 Core Progress: ready for discussion labels May 11, 2020
@joanma747 joanma747 removed the Part 1 Applicable to Part 1 Core label May 11, 2020
@joanma747
Copy link
Contributor

We do not see any issue now that collections has been separated and it should be resolved there.

@dblodgett-usgs
Copy link

No further work needed here?

@cmheazel
Copy link
Contributor

Resolved by PR 149. SWG moves to close.
Moved: @cmheazel
Second: Jeff Harrison
NOTUC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Collections Applicable to Collections (consider to use Part 2 instead) Progress: ready for discussion Resources types Issues related to resource types and taxonomy
Projects
Development

No branches or pull requests

4 participants